Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ```bash
- #!/bin/bash
- #VARIABLE du FTP
- FTP_HOST=""
- FTP_USER=""
- FTP_PASS=""
- FTP_FOLDER="/backup_recalbox/"
- # Creation de la date du jour
- DATE=`date +%d-%m-%Y`
- # Creation du dossier de sauvegarde
- ## Ouverture de l'ecriture
- mount -o remount,rw /
- # Creation du dossier qui servira de base de sauvegarde
- mkdir backup
- cd backup
- # creation du dossier qui contiendra les sauvegardes
- mkdir saves
- # montage du dossier reel de sauvegarde vers le dossier virtuel
- mount -o bind /recalbox/share/saves ./saves
- # Creation de l'archives avec la date du jour au format dd-mm-yyyy
- zip -r $DATE".zip" saves/
- # Upload vers le FTP
- curl -T $DATE".zip" ftp://$FTP_USER:$FTP_PASS@$FTP_HOST$FTP_FOLDER
- # Demontage du dossier virtuel
- umount saves/
- cd ..
- # Suppression du dossier de sauvegarde
- rm -rf backup
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement