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.

* Please enter the Biggest Number