Ho server cloud Ubuntu in esecuzione a cui non ho accesso diretto ma con ssh. Sto usando 'tar' per clonare o avere un'alta disponibilità di questo server. Ho seguito il tutorial dal link [link text] [1]. Ho provato a installare un nuovo server della stessa versione. Quando ho estratto il tar (tar -xvpzf ~ / clone.tgz -C /) sulla destinazione (nuovo), alla fine termina con il seguente output simile al seguente (non so se è un errore).
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
---------------------------------------------
---------------------------------------------
---------------------------------------------
Sto usando il seguente comando per creare un file tar delle directory specificate sul sistema di origine.
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
- Ci sono delle precauzioni prima di usare tar? (il tar è una creazione di una volta da allora userò rsync)
- Dovrei includere altre directory come bin o lib? - suggeriscimi
- Devo escludere qualsiasi directory? Come se avessi un problema con un dispositivo di rete (eth0) (impossibile avviare eth0). Quindi nel comando sopra ho escluso "/ etc / udev /" e dopo questo ho sentito che andava bene. In questo modo, c'è qualcosa che devo escludere da / etc / o da qualsiasi directory che ho incluso? - suggeriscimi.
- Come posso programmare rsync (bkp incrementale) con la combinazione ssh per sincronizzare le directory (specificate in tar) con la posizione remota (diciamo / mnt / newdir) che potrei tar ed estrarre in seguito in caso di errore del sistema. Rsync può essere programmato per essere eseguito come utente root ma ssh richiederà la password. Cordiali saluti, sudo è completamente disabilitato e anche l'accesso diretto ssh a root è disabilitato.
Se esiste un modo migliore senza danneggiare il server per raggiungere questo obiettivo, può suggerire.
[1]: http://ubuntuforums.org/showthread.php ? t = 525.660