Jak tworzyć kopie zapasowe i migrować pliki konfiguracyjne systemu Linux
Aplikacje Linux przechowują swoje ustawienia w ukrytych folderach w folderze domowym każdego konta użytkownika. Dzięki temu ustawienia aplikacji są łatwiejsze do tworzenia kopii zapasowych i przywracania niż w systemie Windows, gdzie ustawienia są rozproszone w rejestrze i folderach systemowych.
Niezależnie od tego, czy potrzebujesz kopii zapasowej swoich ustawień, czy przenosisz się do nowej dystrybucji Linuksa lub innego komputera, możesz łatwo utworzyć kopię ustawień aplikacji i zabrać je ze sobą.
Wyświetl pliki konfiguracji konta użytkownika
Najpierw zlokalizuj pliki konfiguracyjne swojego konta użytkownika. Otwórz menedżera plików dystrybucji Linuksa do swojego katalogu domowego i aktywuj opcję "Pokaż ukryte pliki" w menedżerze plików na pulpicie systemu Linux.
Na przykład w systemie Ubuntu otwórz menedżera plików Nautilus i domyślnie przejdź do folderu domowego. Kliknij menu Widok i wybierz opcję Pokaż ukryte pliki.
Zobaczysz wiele różnych plików i folderów, wszystkie zaczynające się od kropki. W ten sposób ukrywasz pliki i foldery w systemie Linux - zmień ich nazwy tak, aby ich nazwa zaczynała się na. postać. Menedżerowie plików domyślnie ukrywają je, aby nie przeszkadzały.
Zlokalizuj folder ustawień aplikacji
Różne aplikacje często mają swój własny folder w katalogu domowym. Na przykład Pidgin przechowuje wszystkie swoje ustawienia, pliki dziennika i inne dane w katalogu .purple. Firefox przechowuje zainstalowane rozszerzenia, bóle, ustawienia i inne dane w katalogu .mozilla.
Niektóre aplikacje mają foldery w folderze .config. Kliknij nieco i powinieneś znaleźć miejsce, w którym aplikacja, którą chcesz utworzyć, przechowuje jej pliki konfiguracyjne.
Niektóre aplikacje - szczególnie aplikacje GNOME - używają starszych "Gconf" lub nowszych systemów "Dconf" do przechowywania ustawień. Ustawienia Gconf są przechowywane w .gconf, a ustawienia dconf są przechowywane w .config / dconf. Skopiuj te całe foldery, a wszystkie ustawienia aplikacji zawarte w gconf i dconf zostaną dostarczone na nowy komputer.
Można migrować ustawienia poszczególnych aplikacji z Gconf lub Dconf za pomocą poleceń gconftool lub dconf. Polecenia te pozwalają zrzucić części Gconf lub Dconf do pliku i przywrócić je na innym komputerze.
Utwórz kopię zapasową i przywróć ustawienia aplikacji
Aby utworzyć kopię zapasową ustawień aplikacji, po prostu skopiuj jej folder konfiguracji na dysk USB, zewnętrzny dysk twardy, folder przechowywania w chmurze lub dowolną inną lokalizację przechowywania. Możesz także kliknąć prawym przyciskiem myszy folder w większości menedżerów plików i utworzyć z niego plik archiwum - plik archiwum można łatwiej wysłać pocztą e-mail, przesłać go i przenieść.
Pamiętaj, aby zamknąć aplikację przed wykonaniem kopii zapasowej jej ustawień konfiguracyjnych. To zapewni, że aplikacja wyjdzie i zapisze poprawnie ustawienia, pozostawiając czysty folder ustawień dla twojej nowej dystrybucji Linuksa.
Przywróć ustawienia aplikacji, umieszczając jej folder w folderze domowym konta użytkownika w innym systemie Linux. Jest to idealne rozwiązanie, gdy instalujesz Linuksa i chcesz przywrócić ustawienia najważniejszej aplikacji, lub tylko gdy przenosisz się na nowy komputer z Linuksem i chcesz zachować swoje ustawienia.
Aby być bezpiecznym, należy usunąć lub zmienić nazwę istniejących plików konfiguracyjnych przed migracją starszych. Na przykład, jeśli chcesz przenieść ustawienia Firefoksa do innej dystrybucji Linuksa, powinieneś najpierw usunąć katalog .mozilla w tej dystrybucji Linuksa, zanim skopiujesz stary folder .mozilla. Dzięki temu nie masz wielu plików z dwóch różnych folderów konfiguracji
(Jeśli kiedykolwiek chcesz wymazać ustawienia aplikacji Linux i zacząć świeżą, tak to zrobisz - przejdź do folderu domowego, wyświetl ukryte pliki i usuń folder konfiguracji aplikacji).
Nie musisz też tworzyć kopii zapasowych plików z wyprzedzeniem - jeśli nadal masz dostęp do dysku z zainstalowanym na nim Linuksem, możesz podłączyć dysk do nowego komputera, przeglądać katalog macierzysty swojego konta użytkownika i kopiować folder ponad.
Aby przenieść wszystkie ustawienia do nowego systemu Linux, po prostu skopiuj wszystkie pliki zaczynające się od a. w twoim katalogu domowym - możesz kopiować nad każdym innym plikiem zaczynającym się od a. także postać. To zadziała najlepiej, jeśli przeprowadzasz się do systemu z tą samą dystrybucją Linuksa - na przykład z komputera z systemem Ubuntu 14.04 na inny komputer z systemem Ubuntu 14.04.
Łatwe tworzenie kopii zapasowych wszystkich ustawień
Wbudowane w Ubuntu narzędzie do tworzenia kopii zapasowych Déjà Dup również domyślnie tworzy kopię zapasową ustawień konfiguracyjnych konta użytkownika. Następnie można je łatwo przywrócić do systemu Ubuntu w przyszłości. W przeciwieństwie do kopii zapasowej w systemie Windows, która po prostu przywróci pliki, kopia zapasowa Déjà Dup przywróci wszystkie ustawienia twojego konta użytkownika. Wszystkie są po prostu plikami w twoim katalogu domowym.
Synchronizuj swoje ustawienia online
Za pomocą usług pamięci masowej w chmurze można synchronizować te foldery ustawień w Internecie, udostępniając je na komputerach PC i udostępniając kopię zapasową online. Poprzednio omawialiśmy synchronizację plików konfiguracyjnych z Ubuntu One, ale Ubuntu One został zamknięty. Dropbox i inne narzędzia wciąż mogą być używane do synchronizowania ważnych plików konfiguracyjnych. Jeśli używasz usługi przechowywania w chmurze, która pozwala wybrać i wybrać dowolny folder lub plik w systemie do synchronizacji, jest to łatwe.
Sam Dropbox nie pozwala wybrać pojedynczych folderów do synchronizacji poza folderem Dropbox. Musisz utworzyć dowiązania symboliczne, które oszukają Dropbox do synchronizacji tych plików. Omówiliśmy to, gdy przyjrzeliśmy się synchronizacji ustawień Pidgin na wszystkich komputerach. Jeśli korzystasz z wieloplatformowego programu, takiego jak Pidgin, możesz nawet udostępniać te same ustawienia między komputerami z systemem Linux i Windows.
Skoncentrowaliśmy się na plikach konfiguracyjnych kont użytkowników, ponieważ są one tym, czego najbardziej potrzebują użytkownicy Linuksa. Ogólnosystemowe pliki konfiguracyjne często są specyficzne dla dystrybucji Linuksa lub konfiguracji sprzętowej, więc nie będziesz chciał ich skompresować i przywrócić na innym komputerze.
Jeśli posiadasz określone systemowe pliki konfiguracyjne, które chcesz utworzyć i przywrócić do kopii zapasowej - na przykład pliki konfiguracyjne serwera - powinieneś być w stanie po prostu tworzyć kopie zapasowe i przywracać je w tej samej lokalizacji na innym komputerze. Pamiętaj, że różne dystrybucje Linuksa mogą przechowywać te pliki konfiguracyjne w różnych miejscach, więc być może będziesz musiał umieścić ten plik konfiguracyjny w innym miejscu.
Image Credit: David Sanabria na Flickr