Backup via rsync et versionning.

Fermé
pcsystemd Messages postés 697 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 22 juin 2024 - Modifié le 8 janv. 2020 à 12:12
pcsystemd Messages postés 697 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 22 juin 2024 - 8 janv. 2020 à 14:35
Bonjour,

Actuellement j'utilise rsync quotidiennement pour faire un backup (fichier .tgz) sur un serveur distant avec cette commande :

rsync -rPc ${dir}/api.tgz --rsh=ssh name@server.com:${dirbackup}


Le souci avec cette commande est que rsync du coup écrase a chaque fois le fichier api.tgz existant.

Je souhaiterais pouvoir garder au moins les fichiers api.tgz sur 7 jours et supprimer les fichiers de plus de 7 jours.

Peut être avec les options de rsync suivantes pour sauvegarder les anciens fichiers!
--backup
--backup-dir


Est ce possible de faire cela avec rsync via des paramètres?

Je précise que ce user ssh est restreint par rssh et n'a que les commandes suivantes d'allouées

This account is restricted by rssh.
Allowed commands: scp sftp rsync


Merci d'avance




Configuration: Windows / Chrome 79.0.3945.88


A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 412
8 janv. 2020 à 13:39
Salut,

À part nommé tes archives avec la date du jour de backup et ensuite créer une tâche (1 fois par semaine) pour dégommer les archives plus vieilles de 7 jours, je ne pense pas que tu puisses le faire directement depuis
rsync
;-\

Bon après je n'utilise
rsync
qu'occasionnellement, donc attends voir d'autres réponses…

pcsystemd Messages postés 697 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 22 juin 2024 22
8 janv. 2020 à 14:35
Ok merci zipe31.