#!/bin/bash # Définir les variables BACKUP_DIR="/home/ubuntu/save/decidim_prod" REMOTE_USER="XXXXX" REMOTE_HOST="IP.DE.HOTE.DISTANT" REMOTE_DIR="/home/chezlautre/backup_site_from_Decidim" LOG_FILE="/home/ubuntu/save/rsync_files_database_folders_decidim.txt" # Utiliser rsync pour synchroniser le dossier de sauvegarde vers le serveur distant rsync -av --delete -e "ssh -i /home/ubuntu/.ssh/id_rsa -p 666" "$BACKUP_DIR/" "$REMOTE_USER@$REMOTE_HOST:$REMOTE_DIR" >> "log.txt" 2>&1 # Vérifier si la synchronisation a réussi if [ $? -eq 0 ]; then echo "Synchronisation du dossier de sauvegarde vers le serveur distant terminée avec succès." >> "$LOG_FILE" else echo "Erreur lors de la synchronisation du dossier de sauvegarde vers le serveur distant." >> "$LOG_FILE" fi