Quali sono le directory più importanti per il backup su un server Linux?


10

Sto eseguendo un server Linux Ubuntu 9.10. Sto cercando di trovare un modo per eseguire il backup della macchina mentre è in esecuzione e da quello che vedo, questo elimina le utilità del clone del disco. Tutte le cose del clone del disco che ho visto per Linux richiedono il riavvio in uno speciale CD live.

Quindi la mia domanda è questa: qual è la migliore soluzione per il backup del sistema mentre è in esecuzione? Inoltre, non mi interessa molto la configurazione del sistema operativo, voglio solo essere in grado di mantenere i miei file memorizzati e i miei programmi che ho installato su di esso.

Grazie


2
Hahaha! Penso che sia! Ma /dev/nulllasciamo questo commento a noi?
BloodPhilia,

Qualcosa mi dice che questo ha bisogno di una dichiarazione di non responsabilità, non ho idea del perché
Ivo Flipse,

Per i non iniziati, i commenti precedenti sono barzellette ... scusate ragazzi
wag2639,

Risposte:


15

Le directory importanti sono /etc, /home, /var, e /srv. Potresti voler aggiungere /roote rimuovere i bit non necessari da /var.

rsyncva bene se vuoi che i file siano direttamente accessibili, tarva bene se non lo fai.


Ok grazie per quelle informazioni. Esistono backup del clone del disco che supportano backup "live"? Backup che non mi richiedono di arrestare o gestire fisicamente il server (come inserire un CD).
QAH,


cosa non dovrebbe essere eseguito il backup in / var?
Rajat Gupta,

/var/cachedi solito è un grosso problema.
Ignacio Vazquez-Abrams,

1
@Ashesh: Alla fine spetta alla persona che esegue il backup determinare quali file sono veramente importanti per loro.
Ignacio Vazquez-Abrams,

11

Concordo con Ignacio Vazquez-Abrams su / etc / / home / e alcune parti in / var /.

Ma non dimenticare di salvare un elenco dei pacchetti installati, quindi sai quali programmi sono stati installati ...

dpkg --get-selections > dpkg.list

2

Sto usando backup2l per eseguire il backup del mio server Debian (AFAIK Ubuntu è un derivato di Debian). Se configurato correttamente, automatizza il backup, ad esempio ottenendo le selezioni di dpkg, creando backup differenziali e incrementali (a seconda delle impostazioni) e memorizzandolo in un archivio. Un hook post backup attiva rsync che sincronizza il mio archivio con una copia remota.

Sono il backup /etc /var(con alcune esclusioni piace cache), /root, /home. Pensa solo a ciò che hai modificato in aggiunta a quello e aggiungilo alla lista. Ad esempio, riesco a salvare i miei database sql in una directory speciale e anche a salvarli.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.