Crear una copia seguridad servidor ftp con raspberrypi

Script para crear una copia de seguridad de un servidor ftp, comprimirlo en zip y posteriormente moverlo a una unidad compartida
Partimos de una carpeta donde tenemos los script de ejecucion, una carpeta local para guardar el zip y una carpeta tmp donde se descarga el codigo, para posteriormente comprimir y borrar

ftp_rasp_1

#!/bin/bash

now="$(date +'%Y%m%d')"

archivo="nombrearchivoFTP$now.zip"

cd tmp

wget -r --user=usuario_ftp --password=xxxxxxxx ftp://dominio[/html]/*

zip -r $archivo *

mv $archivo ../carpeta_local    //por ejemplo glu, segun la imagen

rm -rf *

cd ..

file="/home/pi/lacie/ok.txt"  //este fichero se utiliza para comprobar que la unidad compartida está montada

if [ -f "$file" ]

then

sudo mv /home/pi/ftps/carpeta_local/$archivo /home/pi/lacie/ftps/$archivo

        echo "movemos el archivo a lacie." // lacie es la carpeta montada que apunta al recurso compartido

else

        echo "lacie no montado"

fi

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

* Please enter the Biggest Number