If-Koubou

Jak tworzyć kopie zapasowe i migrować pliki konfiguracyjne systemu Linux

Jak tworzyć kopie zapasowe i migrować pliki konfiguracyjne systemu Linux (Jak)

Aplikacje linuksowe 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 tylko kopii zapasowej swoich ustawień, czy przenosisz się do nowej dystrybucji Linuksa lub innego komputera PC, możesz łatwo utworzyć kopię ustawień aplikacji i zabrać ją 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 katalogu 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 ukryją je domyślnie, więc nie przeszkadzają.

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 trochę wokół i powinieneś znaleźć miejsce, w którym aplikacja, którą chcesz utworzyć, przechowuje jej pliki konfiguracyjne.

Niektóre aplikacje - w szczególności 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 pojedynczej 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 wykonać 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 ustawienia poprawnie, 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ć ważne ustawienia aplikacji lub po prostu, gdy przenosisz się na nowy komputer z systemem Linux 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, najpierw usuń katalog .mozilla z tej dystrybucji Linuksa, zanim skopiujesz stary folder .mozilla. Dzięki temu nie masz mikstur 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 również 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 z ustawieniami przez Internet, 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, kiedy zastanawialiśmy się, jak zsynchronizować ustawienia 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 wykonać i przywrócić na innym komputerze.

Jeśli posiadasz określone systemowe pliki konfiguracyjne, które chcesz utworzyć i przywrócić, na przykład pliki konfiguracyjne serwera, powinieneś móc tworzyć kopie zapasowe i przywracać je w tej samej lokalizacji na innym komputerze. Należy pamiętać, że różne dystrybucje systemu Linux mogą przechowywać te pliki konfiguracyjne w różnych miejscach, więc być może trzeba będzie umieścić ten plik konfiguracyjny w innym miejscu.

Image Credit: David Sanabria na Flickr