OVH Community, your new community space.

[Consulta] Algun script en Proxmox para automatizar backup ?


Solrac
01/03/2013, 10:29
No se si es lo que buscas:

http://pve.proxmox.com/wiki/Backup_-...Live_Migration

Le puedes indicar las maquinas de las cuales quieres un backup, el dia de la semana y la hora a la que lo hara.

ElSorro
18/02/2013, 07:39
Buenas

Estoy mirando / buscando algun script o forma de automatizar los backup en modo snapshot con proxmox, he visto este :
Código:
#!/bin/sh

RUTA_DUMPS="/var/lib/vz/dump/"
MAXIMO_COPIAS=5

for VZ_ID in `vzlist -1` ; do

    VZ_HOSTNAME=`vzlist -o hostname -H ${VZ_ID}`
    VZ_IP=`vzlist -o ip -H ${VZ_ID}`
    VZ_DUMP="/var/lib/vz/dump/${VZ_HOSTNAME}_"`date '+%d%m%y%H%M%S'`".tgz"    

    echo ""
    echo "vzid ${VZ_ID}"
    echo "host ${VZ_HOSTNAME}"
    echo "ip.ad ${VZ_IP}"
    echo "dump ${VZ_DUMP}"
    echo ""

    #: descartando copias viejas
    TOTAL_COPIAS=`ls ${RUTA_DUMPS}${VZ_HOSTNAME}* | wc -l`
    NUMERO_DESCARTADOS=`echo "${TOTAL_COPIAS} - ${MAXIMO_COPIAS}" | bc`
    DESCARTADOS=`ls ${RUTA_DUMPS}${VZ_HOSTNAME}*  | head -n ${NUMERO_DESCARTADOS}`
    for descartado in ${DESCARTADOS} ; do rm -f $descartado ; done

    #: backuping
    vzctl set ${VZ_ID} --ipdel all --save
    cd /var/lib/vz/private/${VZ_ID}
    tar cvzf ${VZ_DUMP} .
    vzctl set ${VZ_ID} --ipadd ${VZ_IP} --save

done
Fuente: http://www.becodemyfriend.com/2012/0...co-en-proxmox/

Pero no se si es lo mas optimo o proxmox ya implementa alguna opcion para que realice el backup sin necesidad de script.

Como me recomienda?? Unicamente me interesa hacer 1 semanal, y como mucho almacernalo 1 mes o 2.