GNU/Linux >> Znalost Linux >  >> Linux

Jak získat kopie výchozích souborů Linux atd

I když se téma zálohování/verzování konfiguračních souborů může na první pohled zdát jednoduché, je to jedno z horkých témat správy systému/infrastruktury.

Distribuce agnostika, pro zachování automatických záloh /etc jako jednoduché řešení můžete nainstalovat etckeeper.

Ve výchozím nastavení odevzdává /etc do úložiště/systému správy verzí nainstalovaného na stejném systému.

Potvrzení/zálohy jsou ve výchozím nastavení denně a/nebo pokaždé, když jsou aktualizace balíčků.

Balíček etckeeper je v podstatě přítomen ve všech distribucích Linuxu.

viz:https://help.ubuntu.com/lts/serverguide/etckeeper.html

nebo https://wiki.archlinux.org/index.php/Etckeeper

Dalo by se tvrdit, že je dobrým standardem mít tento balíček nainstalován.

Pokud nemáte nainstalovaný etckeeper a potřebujete konkrétní etc soubor, existuje několik způsobů; můžete jej zkopírovat z podobného vašeho systému ,můžete požádat svého správce balíčků, aby stáhl instalační soubor nebo jej stáhl ručně a extrahoval odtud soubor etc; jedním z nejjednodušších způsobů je použití mc (midnight commander) k navigaci uvnitř balíčků, jako by to byly adresáře.

K získání balíčků můžete také použít distribuční repozitáře, v případě debianu je to http://packages.debian.org

V konečném důsledku, pokud jsou konfigurace etc/konfigurace k nepoznání pozměněny, máte vždy možnost přeinstalovat konkrétní balíček. přesuňte soubory etc do záložního názvu/adresáře a například v Debianu:

apt-get install --reinstall package_name

Můžete také nakonfigurovat a nainstalovat zdrojová úložiště pro vaši konkrétní distribuci/verzi, nainstalovat zdrojový balíček a získat odtud soubory etc.

https://wiki.debian.org/apt-src (opět příklad Debianu)

V některých balíčcích můžete mít také ukázky konfiguračních souborů v /usr/share/doc/název_balíčku, které mohou být vhodné nebo ne pro použití.

Jako poslední možnost můžete také najít soubory etc v repozitářích/adresách github, pokud odpovídají open source projektům, jen mějte na paměti, že distribuce často mění výchozí nastavení a věci kolem.

Je zřejmé, že žádná z těchto alternativ vás nezprošťuje povinnosti mít zavedenou zásadu zdravého zálohování a odtud získávat ztracené soubory /etc.

Časy také plynou rychle, a pokud se budete řídit filozofií devops, můžete se také rozhodnout zcela vyřadit určité systémy a znovu je nasadit v případě poškození některých souborů; můžete také použít CI a přehrát soubory například z jenkins.


Linux
  1. Jak přejmenovat soubory v Linuxu

  2. Jak komprimovat více souborů v systému Linux

  3. Jak získat velikost adresáře v Linuxu

  1. Jak nakonfiguruji Vim jako svůj výchozí editor v Linuxu

  2. Jak šifrovat soubory pomocí gocryptfs na Linuxu

  3. Jak najít výchozí IP bránu v Linuxu

  1. Jak si přizpůsobím výzdobu oken v Linuxu

  2. Jak najít soubory v Linuxu

  3. Jak získat ldapsearch na Scientific Linux?