Hacer copias incrementales de la zodb

[ permalink ] [ download ]
#!/bin/sh

# leido en [zope-es], enviado por Paulino Ruiz de Clavijo

export PYTHONPATH=/usr/lib/zope2.9/lib/python
export PATH=$PATH:/usr/lib/zope2.9/bin

BASE_PATH=/var/lib/zope2.9/zeo/arty/var

FILES=`ls $BASE_PATH/*.fs`
DESTINO=/opt/backup/zope

for file in $FILES
do
        echo "- Procesando $file"
        file_name=`basename $file`
        mkdir $DESTINO/$file_name 2> /dev/null
        time repozo.py -v --backup -r $DESTINO/$file_name -f $file
        echo "- Terminado --------------------------------------"
done
hits counter