1 votes

Obtenir des journaux zippés d'un serveur distant

Je suis chargé d'essayer de trouver un moyen de télécharger des journaux zippés à partir d'un serveur distant. Il y a un grand nombre de ces journaux et ils sont constamment créés.

J'ai un accès ssh limité au serveur distant et je peux scp ou rsync les fichiers.

Cependant, en raison de la taille de ces fichiers journaux, je ne souhaite pas les rsynchroniser tous. Les journaux peuvent atteindre des téraoctets et leur comparaison par rsync peut prendre du temps. Je ne veux obtenir que les nouveaux fichiers créés ou mis à jour il y a une heure.

Je crains également de rsynchroniser des journaux en cours de création. Je pensais donc à ne rsynchroniser que les fichiers dont la dernière modification remonte à 3-5 minutes.

Quelqu'un aurait-il l'amabilité de m'aider dans cette démarche ? Je vous remercie d'avance.

1voto

Vallis Points 1

Vous pouvez utiliser ls -t pour lister les derniers fichiers par date et les envoyer à rsync, vous pouvez facilement le configurer pour transférer uniquement les journaux d'hier ou avez-vous besoin de ceux du jour même ?

0voto

S19N Points 1683

Quelque chose comme http://www.commandlinefu.com/commands/view/1481/rsync-find devrait faire l'affaire ; vous voudrez peut-être exécuter la ligne unique sur le serveur distant et faire en sorte qu'il se reconnecte à votre serveur "upload".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X