Ich habe Ubuntu-Cloud-Server, auf die ich keinen direkten Zugriff habe, aber mit ssh. Ich verwende 'tar', um diesen Server zu klonen oder hochverfügbar zu machen. Ich habe das Tutorial über den Link [Linktext] [1] verfolgt. Ich habe versucht, einen neuen Server der gleichen Version zu installieren. Wenn ich das tar (tar -xvpzf ~ / clone.tgz -C /) auf dem Ziel (neu) extrahiert habe, endet es am Ende mit der folgenden Ausgabe, die der folgenden ähnlich ist (ich weiß nicht, ob es ein Fehler ist).
tar: var/run: time stamp 2010-11-09 17:09:11 is 7335.159880406 s in the future
tar: var/spool/postfix/usr/lib/zoneinfo: time stamp 2010-11-09 17:08:26 is 7290.159730037 s in the future
tar: var/lib: time stamp 2010-11-09 17:27:51 is 8455.159349527 s in the future
tar: usr/bin: time stamp 2010-11-09 17:28:02 is 8466.159254097 s in the future
tar: usr/share/sgml: time stamp 2010-11-09 17:27:47 is 8451.158909506 s in the future
tar: usr/share/man/man7: time stamp 2010-11-09 17:27:50 is 8454.158393583 s in the future
tar: usr/share/man/man1: time stamp 2010-11-09 17:28:02 is 8466.158166556 s in the future
tar: usr/share/man/man8: time stamp 2010-11-09 17:27:51 is 8455.158057701 s in the future
tar: usr/share/omf/time-admin: time stamp 2010-11-09 17:27:52 is 8456.157830449 s in the future
---------------------------------------------
---------------------------------------------
---------------------------------------------
Ich benutze folgenden Befehl, um eine TAR-Datei der angegebenen Verzeichnisse auf dem Quellsystem zu erstellen.
tar -cvzf ~/clone.tgz --exclude ~/clone.tgz --exclude /etc/hosts --exclude /etc/hostname --exclude /etc/udev/ --exclude /etc/network/interfaces --exclude /etc/resolv.conf /etc /home /opt /tmp /usr /var /mnt
- Gibt es Vorsichtsmaßnahmen vor der Verwendung von Teer? (Der Teer ist eine einmalige Erstellung, ab dann verwende ich rsync.)
- Sollte ich noch ein Verzeichnis wie bin oder lib hinzufügen? - Schlag mich vor
- Soll ich ein Verzeichnis ausschließen? Als hätte ich ein Netzwerkgeräteproblem (eth0) (eth0 konnte nicht gestartet werden). Also habe ich im obigen Befehl "/ etc / udev /" ausgeschlossen und danach fühlte ich, dass dies in Ordnung war. Gibt es etwas, das ich aus / etc / oder aus einem von mir eingeschlossenen Verzeichnis ausschließen muss? - Schlag mich vor.
- Wie könnte ich rsync (inkrementelles bkp) mit ssh-Kombination einplanen, um die Verzeichnisse (in tar angegeben) mit dem Remote-Speicherort (z. B. / mnt / newdir) zu synchronisieren, den ich taren und später bei einem Systemausfall extrahieren könnte? Es kann geplant werden, dass Rsync als Root-Benutzer ausgeführt wird, der ssh fordert jedoch zur Eingabe des Kennworts auf. Zu Ihrer Information, sudo ist vollständig deaktiviert und die direkte Anmeldung von ssh bei root ist ebenfalls deaktiviert.
Wenn es einen besseren Weg gibt, ohne den Server zu schädigen, kann dies vorschlagen.
[1]: http://ubuntuforums.org/showthread.php ? t = 525660