fichiers de sauvegarde périodiquement vers un autre serveur via scp
-
21-09-2019 - |
Question
Il y a un ensemble de fichiers journaux qui ont un xxxxxYYY modèle où xxxx -> texte et YYY est un numéro de séquence en séquence par une augmentation et enroulant autour. Seul le dernier numéro n de fichiers sont disponibles à un moment donné.
Je voudrais écrire un script à toute épreuve qui ferait en sorte que tous les fichiers journaux sont sauvegardés dans un autre serveur (via ssh / scp).
Quelqu'un peut-il s'il vous plaît suggérer un extrait logique / code (perl ou shell) pour cela?
=> Le script peut exécuter toutes les quelques minutes pour assurer rafales de trafic ne causent pas de fichiers journaux ne profitent pas de sauvegarde.
=> Le rouleau sur les besoins à détecter afin que les fichiers ne sont pas écrasés dans le serveur de destination / répertoire.
-> Je n'ai pas super-utilisateur soit dans des boîtes de source ou de destination. La boîte de destiantion n'a pas rsync installé et prendrait trop de temps pour le faire installer. -> Un seul fichier journal est mis à jour à la fois.
La solution
Je regardais avoir cron
exécuter une commande rsync --backup
.