rsync miroir + sauvegarde dossiers et fichiers anciens
Publié : mar. 25 août 2020, 19:56
Bonjour,
jusqu'à présent j'utilisais rsync de la manière la plus simple et durant une formation j'ai vu qu'on pouvait faire un miroir de la source tout en sauvegardant les anciens fichiers de la destination dans un dossier différent pour leur conservation.
J'ai fait un essai avec un dossier, mais rien ne se passe...
Dans la commande générale rsync on place en premier les options puis source et destination.
Ai-je fait des erreurs lors de la copie de la ligne de commande ?
rsync -avz --delete backup-dir=dossier de backup/sous_dossier
Mais je ne vois pas la source de la copie ni la destination, pour moi cette ligne de commande ne contient que les options....
Du coup j'ai essayé de me faire une ligne de commande en m'aidant de la page man de rsync :
rsync -av --delete backup-dir=dossier de backup/sous_dossier /source/ / destination/
J'ai voulu faire un essai en sauvegardant le dossier /home/utilisateur/owncloud/ vers /media/home2/sav_utilisateur/ avec un dossier de backup des anciens fichiers et dossiers /media/home2/sav_utilisateur_backup.
ma ligne de commande :
rsync -av --delete-after --backup-dir="/media/home2/sav_utilisateur_backup/" /home/utilisateur/owncloud/ /media/home2/sav_utilisateur/
le fichier .sh est exécutable dans le termlinal mais sitôt lancé sitôt fini....
où est l'erreur ?
Merci de votre aide...
jusqu'à présent j'utilisais rsync de la manière la plus simple et durant une formation j'ai vu qu'on pouvait faire un miroir de la source tout en sauvegardant les anciens fichiers de la destination dans un dossier différent pour leur conservation.
J'ai fait un essai avec un dossier, mais rien ne se passe...
Dans la commande générale rsync on place en premier les options puis source et destination.
Ai-je fait des erreurs lors de la copie de la ligne de commande ?
rsync -avz --delete backup-dir=dossier de backup/sous_dossier
Mais je ne vois pas la source de la copie ni la destination, pour moi cette ligne de commande ne contient que les options....
Du coup j'ai essayé de me faire une ligne de commande en m'aidant de la page man de rsync :
rsync -av --delete backup-dir=dossier de backup/sous_dossier /source/ / destination/
J'ai voulu faire un essai en sauvegardant le dossier /home/utilisateur/owncloud/ vers /media/home2/sav_utilisateur/ avec un dossier de backup des anciens fichiers et dossiers /media/home2/sav_utilisateur_backup.
ma ligne de commande :
rsync -av --delete-after --backup-dir="/media/home2/sav_utilisateur_backup/" /home/utilisateur/owncloud/ /media/home2/sav_utilisateur/
le fichier .sh est exécutable dans le termlinal mais sitôt lancé sitôt fini....
où est l'erreur ?
Merci de votre aide...