Hi,
ich habe einen DB-Server, auf dem eine MySQL-DB läuft die ich stündlich dumpe (zw. 6:00 und 20:00, per cron). Die Dumps sind Textdateien. Ein weiterer cronjob kopiert das alles um 21:00 auf einen Fileserver. So wie ich die manpage von rsync verstehe, wird ja nur das kopiert, was sich in der Datei geändert hat. Oder ? So sieht mein rsync-Befehl aus:
rsync -avcrul --stats /var/lib/mysql/idgmausdb_backup_new/ /mnt/idg-2/SysAdmin_AG_Wurst/backup/mausdb/db
Hallo Bernd,
die db dumps sind ja vollständig..... Ich habe mal für das gleiche Szenario folgendes aufgesetzt. Es gibt lokal eine Kopie des vollen Dumps. Bei der Sicherung wird ein neuer Dump und danach ein Diff erzeugt. Wenn das Diff kleiner als 20% des Dumps ist, wird das Diff übertragen, andernfalls der Dump (der dann zur neuen lokalen Referenz wird). Die "Übertragung" hiesst dann, dass die betreffende Datei in einem Ordner liegt, der mit rsync gesichert wird. Zur Wiederhertellung müsste man vom Fileserver also den letzten Dump und das letzte Diff holen Viele Grüsse Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org