Dell Unity: Erstellen eines Snapshot-Zeitplans mit mehr als zwei Regeln
Summary: In diesem Artikel wird erläutert, wie Sie einen Snapshot-Zeitplan mit mehr als zwei Regeln mithilfe der CLI erstellen, was nicht über die Benutzeroberfläche möglich ist (von NutzerInnen korrigierbar) ...
Instructions
Möglicherweise müssen Sie einen Snapshot-Zeitplan mit mehreren Regeln erstellen, z. B.:
- Ein stündlicher Prüfpunkt, der 24 Stunden lang aufbewahrt wird
- Ein nächtlicher Kontrollpunkt, der 7 Tage lang aufbewahrt wird
- Ein wöchentlicher Prüfpunkt, den wir 4 Wochen lang beibehalten
Sie können dies jedoch nicht über die Benutzeroberfläche durchführen, die maximal zwei Regeln pro Zeitplan zulässt.
#> 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
Außerdem kann einer LUN maximal ein Zeitplan zugewiesen sein, sodass Sie die Anforderungen nicht erfüllen können.
Sie können die Anforderungen jedoch mithilfe der CLI erfüllen. In unserem Beispiel haben wir also den Snapshot-Zeitplan (snapSch_19) mit den ersten beiden Regeln über die Benutzeroberfläche erstellt und dann die dritte Regel mithilfe der CLI mit dem folgenden Befehl zum Zeitplan hinzugefügt:
#> uemcli -no -u <username> -p <password> /sys/task/rule create -schedId snapSch_19 -type weekdayslist -days sat -at 12:00 -keepFor 31d -access ckpt
Und das Ergebnis wäre folgendes, was unseren Anforderungen entspricht:
#> 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
Ich konnte auch noch mehr Regeln zum gleichen Zeitplan hinzufügen, immer noch kann die Benutzeroberfläche nur die ersten beiden Regeln anzeigen!