[LUG.ro] amandaaaa - configuracion

liandrosg en gmail.com liandrosg en gmail.com
Lun Dic 19 08:14:33 ART 2011


El Fri, 16 Dec 2011 16:49:50 -0300
Luis Diaz <diazluis en gmail.com> escribió:
> Hola gente, estoy intentando preparar unos backups a cinta y me estoy
> limdando mucho con amanda, basicamente lo que pensaba es que el
> ultimo full del mes lo podria retirar de la rotacion de cintas y
> guardarlo como archivo, pero no encuentro una forma simple de
> hacerlo, alguien me tira una punta?
> 
Pasé por la misma situación. En mi opinión amanda no esta pensado para
eso. En mi caso lo solucioné generando una copia de la cinta que tiene
rotación semanal, y que fue usada en las cercanías de fin de mes.

Nota: Cuidado al duplicar la cinta, debido a que tendrás varios
archivos en ella si tienes varias entradas en tu archivo disklist.
En mi caso usé un dd, al dispositivo /dev/nst0, donde la "n",
indica que se esta usando el disp. st0 pero sin revovinado . Ej:

 disp_cinta=/dev/nst0
 BLOCK_SIZE=32k 
 files=1

 #Obt. de archivos en cinta origen
 while true;do
  if ! dd if=$disp_cinta bs=$BLOCK_SIZE of=$DIR_FILES/file-$files ;then
    break
  fi
 done

 #Expulsando cinta ...
 mt -t $disp_cinta eject
 echo "Coloque cinta destino "
 #Revovinado de cinta
 mt -f $disp_cinta rewind 
 
 for file in $(ls -v $DIR_TYPE_FILES/file*);do
  if ! dd if=$file of=$disp_cinta bs=$BLOCK_SIZE ;then
    break
  fi
 done


Más información sobre la lista de distribución Lugro