Dell Unity: Een snapshotschema maken met meer dan twee regels
Summary: In dit artikel wordt uitgelegd hoe u een snapshotschema met meer dan twee regels maakt met behulp van CLI, wat niet kan worden gedaan met de gebruikersinterface (op te lossen door gebruiker) ...
Instructions
Mogelijk moet u een snapshotschema maken met meerdere regels, bijvoorbeeld:
- Een controlepost per uur die we 24 uur bewaren
- Een nachtelijke controlepost die we 7 dagen bewaren
- Een wekelijks controlepunt dat we 4 weken bewaren
U kunt dat echter niet uitvoeren met behulp van de gebruikersinterface, waardoor maximaal twee regels per schema zijn toegestaan.
#> 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
En aan een LUN kan maximaal één schema zijn toegewezen, zodat u niet aan de vereisten kunt voldoen.
U kunt echter wel voldoen aan de vereisten met behulp van CLI, dus in ons voorbeeld hebben we het snapshotschema (snapSch_19) gemaakt met de eerste twee regels met behulp van de gebruikersinterface en vervolgens de derde regel aan het schema toegevoegd met behulp van CLI met de volgende opdracht:
#> uemcli -no -u <username> -p <password> /sys/task/rule create -schedId snapSch_19 -type weekdayslist -days sat -at 12:00 -keepFor 31d -access ckpt
En het resultaat zou als volgt zijn, wat voldoet aan onze eisen:
#> 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
Ik heb ook nog meer regels aan hetzelfde schema kunnen toevoegen, maar de gebruikersinterface kan alleen de eerste twee regels tonen!