J'utilise rsync pour les sauvegardes du FTP distant vers l'ordinateur local.
J'ai lu sur internet que rsnapshot est meilleur.
Je veux juste savoir ce qui est utilisé dans l'environnement de production
rsnapshot utilise rsync et cp -al
pour conserver une archive historique avec un minimum de stockage supplémentaire. en bref:
chaque copie «semble» être une copie complète et complète, mais en fait, tout fichier inchangé n'est stocké qu'une seule fois. il apparaît sur plusieurs répertoires utilisant des liens durs.
le processus est simple, disons qu'il y a actuellement 4 copies, back-0 à back-3. lorsque rsnapshot est invoqué, il:
rm -r back-3
)mv back-2 back-3
)mv back-1 back-2
)cp -al back-0 back-1
) cela crée le répertoire back-1 mais au lieu de copier chaque fichier de back-0 à back-1, il crée un lien dur; en effet, une deuxième référence au même fichier. ce deuxième nom est tout aussi valide que le premier, et les données du fichier ne seront pas supprimées du disque tant que les deux noms n'auront pas été supprimés.une fois que vous vous serez familiarisé avec la procédure, vous la trouverez très pratique. ce n'est pas du tout complexe, parfois je le fais manuellement pour garder les «versions précédentes» sporadiques à des moments intéressants (juste avant une mise à niveau importante, juste après l'installation et la configuration d'un système, etc.)
Une réponse tardive à cette FAQ: rsync est un outil de copie / synchronisation, très efficace pour les sauvegardes à distance. rsnapshot et rdiff font plus qu'une seule sauvegarde: ils gardent un historique de la sauvegarde. AFAIK, rdiff le fait en conservant les différences des fichiers entre chaque sauvegarde (sauvegarde différentielle), donc les archives ne sont pas accessibles en l'état. OTOH rsnapshot utilise des liens physiques pour des fichiers identiques, des copies complètes de tous les fichiers modifiés, de sorte que les archives sont de simples répertoires à partir desquels les utilisateurs / administrateurs peuvent rechercher. Il y a donc des cas où chacun est le plus performant.
Nous utilisons rsync pour répliquer les données sur le WAN de notre serveur de sauvegarde principal vers notre serveur de sauvegarde de sites chauds. Cela a très bien fonctionné à cette fin. En ce qui concerne rsnapshot, je ne connais pas les avantages de l'utilisation de cette solution.