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


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.


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


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

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ę.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.