Avamar: Jak używać skryptu powłoki sched do sprawdzania historycznych działań związanych z tworzeniem kopii zapasowych, replikacją i konserwacją na serwerze Avamar
Summary: W tym artykule opisano, w jaki sposób używać skryptu powłoki sched do sprawdzania historycznych działań związanych z tworzeniem kopii zapasowych, replikacją i konserwacją na serwerze Avamar. ...
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
Podczas badania problemów z Avamar pomocne może być zrozumienie, które działania były uruchomione równolegle w momencie wystąpienia określonego zdarzenia.
Sched.Skrypt sh jest przydatnym narzędziem, które może pomóc:
Istnieją dwie wersje skryptu 'sched'.
Oryginalny skrypt:
/usr/local/avamar/bin/sched.sh
Funkcja planowania proaktywnej kontroli:
Dane wyjściowe skryptów nie są identyczne, jak widać poniżej.
Przykładowe dane wyjściowe z programem sched.Sh
Interpretacja danych wyjściowych:
Skrypt tworzy serię wierszy pokazujących informacje z poprzednich dni (flaga --days określa ile).
Każdy wiersz pokazuje, co wydarzyło się od północy (00:00) do północy (23:59).
Jeśli w określonym czasie wystąpiło więcej niż jeden typ działania, dodatkowy wiersz pokazuje, w jaki sposób oba działania działały współbieżnie.
Klawisz w dolnej części danych wyjściowych objaśnia typy wyświetlanych działań.
Jedna zasadnicza różnica między scheed.sh i proactive_check.pl --sched polega na tym, że ta ostatnia informuje, ile kopii zapasowych było uruchomionych w określonym czasie. Może nam to pomóc w dokładniejszym zrozumieniu, jak bardzo zajęty był Avamar.
Sched.Skrypt sh jest przydatnym narzędziem, które może pomóc:
- Określ, jakie rodzaje działań miały miejsce w czasie określonego zdarzenia.
- Uzyskaj wizualną reprezentację harmonogramu tworzenia kopii zapasowych, zadań replikacji i działań konserwacyjnych względem siebie.
- Zidentyfikuj nakładające się rodzaje działań.
Istnieją dwie wersje skryptu 'sched'.
Oryginalny skrypt:
/usr/local/avamar/bin/sched.sh
Funkcja planowania proaktywnej kontroli:
perl /home/admin/proactive_check/proactive_check.pl --sched
Dane wyjściowe skryptów nie są identyczne, jak widać poniżej.
Przykładowe dane wyjściowe z programem sched.Sh
admin@avamar:/usr/local/avamar/bin/>: sched.sh
12am 1 1 1 1 1 1 1 1 1 1 2 2 2 2 GMT
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
2015/10/26 ........................ggg.........c.c.........
2015/10/27 ....dddd......ee........GGGGGGGGG...c...bbbbbbbb
2015/10/27 ....................................hhhhhh......
2015/10/28 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb..c...bbbbbbbb
2015/10/28 ....dddd................GGGGGGGGG...hhhhhh......
2015/10/29 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb...c...bbbbbbbb
2015/10/29 ....ddd.................GGGGGGGGG.......BBBBBBBB
2015/10/29 ....................................hhhhhh......
2015/10/30 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb....c.c.bbbbbbbb
2015/10/30 ...BBBBBBBBBBBBBB.......ggggggggg...hhh.........
2015/10/30 ....ddddd.......................................
2015/10/31 bbbbbbbbbbbbbbbbbbbbbbbbbbb.........c...bbbbbbbb
2015/10/31 ....dddd................GGG.............BBBBBB..
2015/10/31 ....................................HHHHHHHHHHHH
2015/11/01 bbbbbbbbbbbbbbbbb.......................bbbbbbbb
2015/11/01 ....dDDDDDDDDDDD........................BBBBB...
2015/11/01 ....DDDDDDDDDdd.................................
2015/11/02 bbbbbDDDDDDDDDDDD.....RRRRR.....................
2015/11/02 ....d...........................................
2015/11/02 ....DDDDDDDDDDDDD...............................
2015/11/02 HHHHHHHHHHHHHHHHHHHHHHHHHH......................
b=backup, h=hfs, c=CP, g=GC, r=Repl, d=ReplDest, e=restore
Uppercase/Reverse means failed. v2.0 Dane wyjściowe z tego samego systemu Avamar przy użyciu proaktywnego sprawdzania.pl --sched
admin@avamar:~/proactive_check/>: perl proactive_check.pl --sched --days=5
1 1 1 1 1 1 1 1 1 1 2 2 2 2 GMT
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
2015/10/28 ......dddddd..........................................c.....332110311000.
2015/10/28 ......................................................hhhhhhh............
2015/10/29 0000000000000000000000000000000000000000000000000.....c.....432110211000.
2015/10/29 ......................................................hhhhhhhh...........
2015/10/30 000000000000000000000000000000000000000000000000......c..c..531110210000.
2015/10/30 ....................................ggggggggggggg.....hhhh...............
2015/10/31 00000000000000000000000000000000000000000.............c.....331000200000.
2015/10/31 ....................................gggG..............hhhhhhhhhhhhhhhhhh.
2015/11/01 0000000000000000000000000...................................332000200000.
2015/11/01 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.
2015/11/02 00000000dddddddddddddddd.........rrrrrrR.................................
2015/11/02 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhHH..................................
h=hfs, c=CP, g=GC, r=Repl, d=ReplDest, e=restore, uppercase means failed activity
A number is how many backups are running, 0=0-9, 1=10-19, b=100 or more backups
Interpretacja danych wyjściowych:
Skrypt tworzy serię wierszy pokazujących informacje z poprzednich dni (flaga --days określa ile).
Każdy wiersz pokazuje, co wydarzyło się od północy (00:00) do północy (23:59).
Jeśli w określonym czasie wystąpiło więcej niż jeden typ działania, dodatkowy wiersz pokazuje, w jaki sposób oba działania działały współbieżnie.
Klawisz w dolnej części danych wyjściowych objaśnia typy wyświetlanych działań.
Jedna zasadnicza różnica między scheed.sh i proactive_check.pl --sched polega na tym, że ta ostatnia informuje, ile kopii zapasowych było uruchomionych w określonym czasie. Może nam to pomóc w dokładniejszym zrozumieniu, jak bardzo zajęty był Avamar.
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000173231
Article Type: How To
Last Modified: 05 May 2025
Version: 10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.