Avamar: Como usar o script do shell programado para verificar atividades históricas de backup, replicação e manutenção em um servidor Avamar

Summary: Este artigo descreve como usar o script do shell agendado para verificar atividades históricas de backup, replicação e manutenção em um servidor 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

Ao investigar problemas do Avamar, pode ser útil entender quais atividades estavam sendo executadas simultaneamente quando um evento específico ocorreu.

O agendado.O script sh é uma ferramenta útil que pode ajudar a:
  • Identificar quais tipos de atividades estavam ocorrendo no momento de um evento específico.
  • Obtenha uma representação visual de como os backups, os trabalhos de replicação e as atividades de manutenção são agendados entre si.
  • Identifique tipos de atividade sobrepostos.

  Existem duas versões do script 'sched'. 

Script original:
/usr/local/avamar/bin/sched.sh


A função programada da verificação proativa:
perl /home/admin/proactive_check/proactive_check.pl --sched

A saída dos scripts não é idêntica como pode ser visto abaixo.

Exemplo de resultado com 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
Saída do mesmo Avamar usando a verificação proativa.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

Interpretando o resultado:
O script produz uma série de linhas mostrando informações de dias anteriores (o sinalizador --days determina quantas).

Cada linha mostra o que aconteceu da meia-noite (00:00hrs) à meia-noite (23:59).
Quando mais de um tipo de atividade ocorreu em um determinado momento, uma linha adicional mostra como as duas atividades foram executadas simultaneamente.
Uma tecla na parte inferior do resultado explica os tipos de atividade mostrados.

Uma grande diferença entre sched.sh e o proactive_check.pl --sched função é que o último relata quantos backups estavam em execução em um determinado momento. Isso pode nos ajudar a entender com mais precisão como o Avamar estava ocupado.

Affected Products

Avamar

Products

Avamar
Article 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.