Linuxユーザー設定を保持するには、どのファイルをバックアップする必要がありますか?


13

悪いグラフィックドライバーの問題の後、クリーンインストールを完了する必要があります。

Linuxですべてのユーザー設定を保持するためにバックアップする必要があるファイルはどれですか?

私のディストリビューションはfuduntuです。


1
変更を元に戻したり編集したりすることに不満がある場合は、質問を編集しました。
バーン

3
基本的には/homeディレクトリをバックアップする必要がありますが、使用法やインストールによっては、バックアップ/etc /usr/var。しかし、可能性としては、不正な構成ファイルを新しいシステムにコピーすることです。クリーンインストールを行うのではなく、問題を修正することをお勧めします。
バーン

[コード] yum history -undo <最後のインストールIDが少ない> [コード]を試してみましたが、助けにはなりませんでした。また、異なるvgaモードでの「vga = ask」でのバウティングは無力です。ターミナルだけがアクセス可能です。だから私はrmまたはコピーまたは他のファイル操作を行うことができます。グラフィカルシェルgnomeの起動時にフリーズします。
Yurij73

1
@ Yurij73:コメントと回答では、コードを `と`(バッククォート)で囲むことができます。
Linuxios

回答:


11

最低限は、ユーザー自身のファイルを内に保持することです/home。また、どのファイルを保持するかを知るために/etcは、etckeeperそのようなシステムを使用して、変更の履歴と変更者を追跡できることが有益/etcです。IE-それらはディストリビューションの変更、またはあなたが行った変更でしたか?

バックアップ自体については、常に以下をコピーします。

/usr/local
/usr/share
/home
/var
/etc
/root

ハードリンクを使用してRsyncを別の領域にバックアップし、後続のバックアップで追加のスペースが使用されないようにする方法があります

その後、/home/*そのまま復元できますが、必要に応じて/varおよびから特定のファイル/フォルダーを選択する必要があり/etcます。から特定の何かが必要かどうかを知ることができます/usr/local。おそらく、意図的にそこに置いているからです。

内容/varとは、/usr/share注意が必要です。Apache、mediawiki、wordpress、およびその他のさまざまなサービスは、いずれかにデータを保存します。これらのサービスをセットアップしたときに行った構成によって、これらにデータが保存されているかどうかを知る必要があります。「サーバー」または「Web」サービスを実行しない場合、これらをバックアップしない方が安全かもしれませんが、バックアップを希望するよりも常にバックアップする方が賢明です。

あなたが手で編集したものを持っているのでなければ、/etcおそらくクリーンな設定で安全です。に手作りの変更が/etcある場合は、クリーンシステムに導入する内容を正確に把握できるように、手動で変更することをお勧めします。

/opt気になるディレクトリかもしれません。通常、ディストリビューション外部のソフトウェアから独自のインストーラーで配布されたソフトウェアをインストールするときに作成されます。これをバックアップすることはオプションですが、それらのパッケージを再インストールすることをお勧めします。/etc


1
あなたが言うこと/userを意味するIM は/home/[username]、あなたが言っ/usrて手紙を追加しようとしているように聞こえますが。これを明確にするために編集したいことがあります
DeveloperACE
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.