16Jul
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 trochę inny i powinieneś odpowiednio dostosować te zalecenia - to tylko ogólny przewodnik, który pomoże Ci zrozumieć, od czego zacząć.
Autor: daryl_mitchell
/ home
Zacznijmy od tego, co oczywiste./ home zawiera folder dla każdego użytkownika w systemie. Twój osobisty katalog domowy to miejsce, w którym znajduje się cała twoja 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ę w "/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 zmienić konfigurację 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 na nowej instalacji. Dzieje się tak dlatego, że zmienne UUID zmieniają się po każdej zmianie formatu partycji. Możesz jednak skopiować resztę linii do starego 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ć samodzielne ręczne wykonanie 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, będziesz chciał pobrać pliki konfiguracyjne. Konfiguracja Rsync to lokalizacja w "/etc/ rsyncd.conf", a Simple Backup w "/etc/ sbackup.conf".Pliki stron
Wiele osób ma zainstalowane Apache, MySQL i / lub PHP na swoich macierzystych serwerach do obsługi osobistych stron internetowych. Chociaż ich pliki konfiguracyjne mogą być nieco zbyt skomplikowane do wykonania kopii zapasowej, nie należy zapominać o zrobieniu tego dla samej witryny, znajdującej się w "/var/ www".
Prawdopodobnie lepiej jest ponownie skonfigurować Apache, MySQL i PHP podczas ich ponownej instalacji, ponieważ ich wersje mogą ulec zmianie 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, to caret( ^) musi tam być.Nie zapomnij zainstalować phpMyAdmina, 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, gdy zobaczysz obok gwiazdkę( *).I, jak zawsze, upewnij się, że zmieniasz wszystkie domyślne hasła dla wszystkiego. Szczęśliwe ponowne instalowanie!