Jakie są najważniejsze katalogi do tworzenia kopii zapasowych na serwerze Linux?

10

Korzystam z serwera Linux Ubuntu 9.10. Próbuję znaleźć sposób na wykonanie kopii zapasowej komputera, gdy jest on uruchomiony i z tego, co widzę, eliminuje to narzędzia do klonowania dysku. Wszystkie klony dysków, które widziałem w systemie Linux, wymagają ponownego uruchomienia komputera na specjalnej płycie CD na żywo.

Moje pytanie brzmi zatem: jakie jest najlepsze rozwiązanie do tworzenia kopii zapasowej systemu podczas jego działania? Poza tym tak naprawdę nie przejmuję się zbytnio konfiguracją systemu operacyjnego, chcę po prostu móc przechowywać moje zapisane pliki i programy, które zainstalowałem na nim.

Dzięki

QAH
źródło
2
Hahaha! Myślę, że to jest! Ale wyślijmy ten komentarz do /dev/nullnas?
Przepełnienie stosu nie działa
Coś mi mówi, że to wymaga zrzeczenia się odpowiedzialności, nie mam pojęcia dlaczego
Ivo Flipse
Dla niewtajemniczonych poprzednie komentarze to żarty ... przepraszam chłopaki
wag2639

Odpowiedzi:

15

Ważnymi katalogi /etc, /home, /var, i /srv. Możesz dodać /rooti usunąć niepotrzebne bity z /var.

rsyncjest dobre, jeśli chcesz, aby pliki były bezpośrednio dostępne, tarjest w porządku, jeśli nie.

Ignacio Vazquez-Abrams
źródło
Ok, dziękuję za te informacje. Czy istnieją kopie zapasowe klonowanych dysków, które obsługują kopie zapasowe „na żywo”? Kopie zapasowe, które nie wymagają ode mnie zamknięcia lub fizycznego postępowania z serwerem (takie jak włożenie płyty CD).
QAH
serverfault.com/questions/23965/…
Ignacio Vazquez-Abrams
czego nie powinno się wykonywać w / var?
Rajat Gupta
/var/cachejest zwykle biggie.
Ignacio Vazquez-Abrams
1
@Ashesh: Ostatecznie to osoba wykonująca kopię zapasową określa, które pliki są dla niej naprawdę ważne.
Ignacio Vazquez-Abrams,
11

Zgadzam się z Ignacio Vazquez-Abramsem w sprawie / etc / / home / i niektórych części w / var /.

Ale nie zapomnij zapisać listy zainstalowanych pakietów, abyś wiedział, jakie programy zostały zainstalowane ...

dpkg --get-selections > dpkg.list
Johan
źródło
2

Używam backup2l do tworzenia kopii zapasowych mojego serwera Debian (AFAIK Ubuntu jest pochodną Debiana). Jeśli poprawnie skonfigurowany, automatyzuje tworzenie kopii zapasowej, np. Pobieranie selekcji dpkg, tworzenie różnicowych i przyrostowych kopii zapasowych (w zależności od ustawień) i przechowywanie ich w archiwum. Hak po utworzeniu kopii zapasowej uruchamia rsync, który synchronizuje moje archiwum ze zdalną kopią.

Mam kopii zapasowej /etc /var(z pewnymi Wyłączenia jak bufory) /root, /home. Pomyśl tylko o tym, co zmieniłeś, i dodaj to do listy. Na przykład przechowuję moje bazy danych SQL w specjalnym katalogu i również je zapisuję.

lajuette
źródło