Główna » jak » Jak wybrać kopię zapasową na serwerze macierzystym Linux

    Jak wybrać kopię zapasową na serwerze macierzystym Linux

    Jeśli masz serwer domowy zasilany przez system Linux, prawdopodobnie będziesz aktualizował system operacyjny co jakiś czas. Oto kilka ważnych plików do utworzenia kopii zapasowej i kilka alternatywnych narzędzi, które pomogą Ci szybko zacząć działać.

    Oczywiście każdy serwer domowy będzie nieco inny i powinieneś odpowiednio dostosować te zalecenia - to tylko ogólny przewodnik, który pomoże Ci zrozumieć, od czego zacząć.

    Zdjęcie: daryl_mitchell

    /Dom

    Zacznijmy od oczywistości. / home zawiera folder dla każdego użytkownika w systemie. Twój osobisty katalog domowy to miejsce, w którym znajduje się cała muzyka, filmy, zdjęcia i dokumenty (chyba że używasz osobnej partycji), ale zawiera również pliki konfiguracyjne dla innych programów. Naciśnij ctrl + H w Nautilusie, aby pokazać ukryte pliki, a zobaczysz ich mnóstwo! Twórz kopie zapasowe, czego potrzebujesz. Składanie tego katalogu nie jest złym pomysłem, nawet jeśli masz osobną partycję główną, ponieważ ponowna instalacja może zastąpić niewielką liczbę tych plików konfiguracyjnych. Powtórz ten proces dla wszystkich użytkowników.

    Źródła Apt

    Lista źródeł oprogramowania używanych przez apt znajduje się na "/etc/apt/sources.list", a podpisane klucze gpg znajdują się w katalogu /etc/apt/sources.list.d/. Jeśli w ogóle korzystałeś z Linuksa, prawdopodobnie zainstalowałeś oprogramowanie z innych repozytoriów niż tylko domyślne. Po ponownym zainstalowaniu możesz po prostu zmienić ostateczny znacznik dystrybucji na nowy (np. "Przejrzysty" na "indywidualny") i skopiować te linie do nowego źródła.list, ale w przypadku wielu repozytoriów musisz pobrać nowy klucz gpg, zanim będziesz mógł z nich korzystać. Przynajmniej będzie to przynajmniej przypominać o tym, co masz na swojej starej instalacji. Ubuntu-Tweak oferuje sposób instalowania oprogramowania i repozytoriów, a także zmieniania wielu ustawień i stanowi doskonałą alternatywę dla tej kopii zapasowej.

    Konfiguracja Samby

    Jeśli ustawiłeś udziały Samby (Windows), musisz skopiować "/etc/samba/smb.conf". Konfiguracje Samby zmieniają się bardzo rzadko między wersjami, więc możesz po prostu użyć starej kopii po jej ponownym zainstalowaniu. Jeśli chcesz go ponownie skonfigurować lub zapomnieć o utworzeniu kopii zapasowej, gadmin-samba (dla Gnome) i KSambaPlugin (dla KDE) zapewniają edytor GUI dla pliku smb.conf, który ułatwia edycję i ponawianie.

    SSH

    Jeśli użyjesz SSH do zdalnego dostępu do twojego komputera, możesz zaoszczędzić czas, wykonując kopię zapasową plików konfiguracyjnych znajdujących się w "/ etc / ssh / ssh_config" i "/ etc / ssh / sshd_config".

    fstab

    Dany plik to "/ etc / fstab", a jego zadaniem jest być tablicą systemu plików systemu Linux. Nie popełnij błędu, NIE będziesz mógł użyć pliku fstab starej instalacji w nowej instalacji. Dzieje się tak dlatego, że zmienne UUID zmieniają się po każdej zmianie formatu partycji. Możesz jednak skopiować resztę linii w starym pliku fstab, aby nie tracić czasu na przeglądanie wszystkich opcji. Jest to bardzo przydatne, jeśli masz dużo partycji, automatycznie montowanych udziałów, oddzielną partycję domową itp. Możesz również użyć pySDM (Gnome) lub mountmanager (KDE), ponieważ oba zapewniają proces GUI do edycji pliku fstab , ale pamiętaj, aby najpierw wykonać ręczne tworzenie kopii zapasowej. Z większości kont w sieci najbezpieczniej jest zapoznać się z opcjami w fstab i edytować je ręcznie, więc miej to na uwadze.

    Programy do tworzenia kopii zapasowych

    Jeśli masz serwer skonfigurowany do wykonywania automatycznych kopii zapasowych za pomocą narzędzi takich jak rsync lub Simple Backup, wtedy będziesz chciał pobrać pliki konfiguracyjne. Konfiguracja Rsync to lokalizacja w "/etc/rsyncd.conf", a Simple Backup w "/etc/sbackup.conf".

    Pliki witryny

    Wiele osób korzysta z Apache, MySQL i / lub PHP zainstalowanych na swoich macierzystych serwerach do obsługi osobistych stron internetowych. Podczas gdy ich pliki konfiguracyjne mogą być nieco zbyt skomplikowane do wykonania kopii zapasowej, nie powinieneś zapomnieć o zrobieniu tego dla samej witryny, znajdującej się w "/ var / www".

    Prawdopodobnie lepiej będzie ponownie skonfigurować Apache, MySQL i PHP podczas ich ponownej instalacji, ponieważ ich wersje mogą się zmienić i możesz chcieć użyć nowszych haseł. Kiedy już to zrobisz, możesz łatwo zainstalować wszystkie trzy w jednym ujęciu w systemie Ubuntu za pomocą następującego polecenia:

    sudo apt-get install lamp-server ^

    I tak, ta kasa (^) musi tam być. Nie zapomnij zainstalować phpMyAdmin, aby łatwo skonfigurować swoje bazy danych MySQL!

    sudo apt-get install libapache2-mod-auth-mysql phpmyadmin

    Po wybraniu instalacji Apache musisz nacisnąć spację. Zrobiłeś to poprawnie, jeśli zobaczysz obok gwiazdkę (*). I, jak zawsze, upewnij się, że zmieniasz wszystkie domyślne hasła dla wszystkiego. Szczęśliwa reinstalacja!