Synchronisation der neusten Backups auf separaten Server

For topics beyond KeyHelp. / Für Themen jenseits von KeyHelp.
Post Reply
User avatar
v3ng
Posts: 297
Joined: Wed 4. Jul 2018, 18:08

Synchronisation der neusten Backups auf separaten Server

Post by v3ng »

Hi,

Ich habe zwei separate Backup Server bei unterschiedlichen Providern stehen.
Keyhelp speichert die Backups nun auf dem primären Backup Server.

Nun möchte ich ein kleines Script, welches mir die letzten 5 Backups via rsync auf den zweiten Server kopiert.
Das älteste soll dabei immer überschrieben werden, sodass immer nur 5 Backups auf dem zweiten Server vorhanden sind.

Hat hier schonmal jemand ein ähnliches Script realisiert?


Folgender Befehl kopiert schonmal die 5 neusten Backups.

Code: Select all

rsync `ls -tp | grep -v / | head -n 5` root@10.0.0.10:/root/backup

Grüße
Ian
User avatar
space2place
Posts: 494
Joined: Tue 24. Mar 2020, 11:02
Contact:

Re: Synchronisation der neusten Backups auf separaten Server

Post by space2place »

Ich habe so etwas zwar noch nicht mit Backups gemacht, aber für ein verteiltes Monitoring

Code: Select all

/usr/bin/rsync -azqurvo --delete-before --rsync-path='rsync' -e ssh --include-from=<(find /meine_backups -mtime -5 -type f -exec basename {} \;) /meine_backups root\@10.0.0.10:/root/backup
So würde es dann bei mir aussehen
Post Reply