Dell Unity: Cómo crear un programa de instantáneas con más de dos reglas

Summary: En este artículo, se explica cómo crear un programa de instantáneas con más de dos reglas mediante la CLI, lo que no se puede hacer mediante la UI (corregible por el usuario)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Es posible que deba crear un programa de instantáneas con varias reglas, por ejemplo:

  1. Un punto de control por hora que conservamos durante 24 horas
  2. Un punto de control nocturno que conservamos durante 7 días
  3. Un punto de control semanal que conservamos durante 4 semanas

Sin embargo, no puede realizarlo mediante la interfaz de usuario, que permite un máximo de dos reglas por programa.
Crear programa

#> uemcli -no /sys/task/sched -id snapSch_19 show
1:    ID    = snapSch_19
      Name  = MySchedule
      Type  = User
      Rules = SchedRule_93, SchedRule_94

#> uemcli -no /sys/task/rule -id SchedRule_93 show
1:    ID                = SchedRule_93
      Type              = HoursInterval
      Frequency         = Every 1h
      Keep for          = 1d
      Allow auto-delete = no
      Access            = Checkpoint

#> uemcli -no /sys/task/rule -id SchedRule_94 show
1:    ID                = SchedRule_94
      Type              = WeekDaysList
      Frequency         = Every Mon, Tue, Wed, Thu, Fri, Sat, Sun at 00:00
      Keep for          = 7d
      Allow auto-delete = no
      Access            = Checkpoint

Y un LUN puede tener un máximo de un programa asignado, por lo que no puede cumplir con los requisitos.

Sin embargo, puede cumplir con los requisitos mediante la CLI, por lo que, en nuestro ejemplo, creamos el programa de instantáneas (snapSch_19) con las dos primeras reglas mediante la interfaz de usuario y, a continuación, agregamos la tercera regla al programa mediante la CLI mediante el siguiente comando:

#> uemcli -no -u <username> -p <password> /sys/task/rule create -schedId snapSch_19 -type weekdayslist -days sat -at 12:00 -keepFor 31d -access ckpt

Y el resultado sería el siguiente, que cumple con nuestros requisitos:

#> uemcli -no /sys/task/sched -id snapSch_19 show
1:    ID    = snapSch_19
      Name  = MySchedule
      Type  = User
      Rules = SchedRule_93, SchedRule_94, SchedRule_95

#> uemcli -no /sys/task/rule -id SchedRule_93 show
1:    ID                = SchedRule_93
      Type              = HoursInterval
      Frequency         = Every 1h
      Keep for          = 1d
      Allow auto-delete = no
      Access            = Checkpoint

#> uemcli -no /sys/task/rule -id SchedRule_94 show
1:    ID                = SchedRule_94
      Type              = WeekDaysList
      Frequency         = Every Mon, Tue, Wed, Thu, Fri, Sat, Sun at 00:00
      Keep for          = 7d
      Allow auto-delete = no
      Access            = Checkpoint

#> uemcli -no /sys/task/rule -id SchedRule_95 show
1:    ID                = SchedRule_95
      Type              = WeekDaysList
      Frequency         = Every Sat at 12:00
      Keep for          = 31d
      Allow auto-delete = no
      Access            = Checkpoint

También he podido agregar aún más reglas al mismo horario, ¡aún así, la interfaz de usuario solo puede mostrar las dos reglas iniciales!

 

Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family , Dell EMC Unity Hybrid, Dell EMC UnityVSA Professional Edition/Unity Cloud Edition ...
Article Properties
Article Number: 000022496
Article Type: How To
Last Modified: 02 Dec 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.