Wiederherstellung von Backups (rsync) - Hardlink

musti19

Member
Hallo zusammen,
ich erstelle mir Backups über rsync mit entsprechendes externes
Script ,der auf einem anderen Server ,Backups erstellt.
Dazu verwendet er die Funktion "Hardlink".
Der Ordner "Backup.0" ist die aktuellste,
und "Backup.1" der vorherige erstellte.(Hardlink wird gesetzt)

Nun möchte das aktuelles Backup Verzeichnis "Backup.0" wiederherstellen.
Da jedoch dort die unveränderte Dateien mit Hardlink gesetzt sind,
möchte ich hiermit anfragen wie ich das Backup wiederherstellen kann./
realisiert wird

Bsp. :

Im Verzeichnis "Backup.0" befindet sich der Verzeichnis "home".
Den Verzeichnis "home" verschiebe ich es ins root Verzeichnis ,
und lösche vorher den /home Verz. der schon besteht und nacher die
älteren Backups (Backup.1,...)

Ist mein Vorgehensweise richtig,oder wie soll ich vorgehen?
Ich bin mir nicht sicher was mit den Hardlinks passiert.

Für eure Hilfen wäre ich dankbar.
 
Wenn ich es richtig verstanden habe,
sind Hardlinks keine "Verknüpfung wie bei Windows".
Die Dateien ,die unverändert sind,werden nicht an den Backupserver übertragen,sondern vom "Backup.1" auf "Backup.0" innerhalb der Backupserver kopiert.

Ist es so richtig?
 
Ja so kann man das sehen!

Für dich ist allerdings nur der neuere Ordner wichtig.

Du stellst dein Backupscript einfach um und spielst den Spaß zurück.

Sprich wenn das steht

Code:
rsync -avzH /  root@BACKUPSERVER:/Backup.0
... dann muss es jetzt heissen

Code:
rsync -avzH root@BACKUPSERVER:/Backup.0   /

Fertig!

Greetz Centro
 
...achso, ich hab das so verstanden: Er kopiert von Ordner 1 auf Ordner 2 auf dem Backupserver !?!? :confused:
 
Back
Top