Avamar: Cómo utilizar el script de shell programado para comprobar la actividad histórica de respaldo, replicación y mantenimiento en un Avamar Server

Summary: En este artículo, se describe cómo utilizar el script de shell programado para comprobar la actividad histórica de respaldo, replicación y mantenimiento en un Avamar Server.

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

Cuando se investigan los problemas de Avamar, puede ser útil comprender qué actividades se estaban ejecutando simultáneamente cuando se produjo un evento específico.

El programa.SH Script es una herramienta útil que puede ayudar a:
  • Identifique qué tipos de actividades estaban ocurriendo en el momento de un evento en particular.
  • Obtenga una representación visual de cómo se programan los respaldos, los trabajos de replicación y las actividades de mantenimiento en relación con los demás.
  • Identifique los tipos de actividad que se superponen.

  Hay dos versiones del script 'programado'. 

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


sh La función programada de la comprobación proactiva:
perl /home/admin/proactive_check/proactive_check.pl --sched

El resultado de los scripts no es idéntico, como se puede ver a continuación.

Ejemplo de salida con 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
Salida del mismo Avamar mediante comprobación proactiva.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

Interpretación del resultado:
El script produce una serie de filas que muestran información de los días anteriores (la marca --days determina cuántas).

Cada fila muestra lo que sucedió desde la medianoche (00:00 hrs) hasta la medianoche (23:59).
Cuando se produjo más de un tipo de actividad en un momento determinado, una fila adicional muestra cómo se ejecutaron ambas actividades simultáneamente.
Una clave en la parte inferior de la salida explica los tipos de actividad que se muestran.

Una diferencia importante entre sched.sh y el proactive_check.pl --sched es que este último informa cuántos respaldos se estaban ejecutando en un momento determinado. Esto puede ayudarnos a comprender con mayor precisión qué tan ocupado estaba Avamar.

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.