Linuxサーバーでバックアップする最も重要なディレクトリはどれですか?


10

Ubuntu 9.10 Linuxサーバーを実行しています。実行中にマシンをバックアップする方法を見つけようとしているところ、私が見るところ、ディスククローンユーティリティが不要になっています。私がLinuxで見たディスククローンのものはすべて、特別なライブCDで再起動する必要があります。

だから私の質問はこれです、実行中にシステムをバックアップするための最良の解決策は何ですか?また、私はOS構成についてあまり気にしません。格納されたファイルとインストールしたプログラムを保持できるようにしたいだけです。

ありがとう


2
ははは!それはそうですね!しかし、このコメントを送信し/dev/nullましょうか?
BloodPhilia 2010年

何かが私にこれが免責事項を必要とすることを私に告げます、しかし、なぜか
わかり

回答:


15

重要なディレクトリは/etc/home/var、と/srv。追加/rootしたり、不要なビットを削除したりできます/var

rsyncファイルに直接アクセスできるようにするtar場合は問題ありませんが、アクセスできない場合は問題ありません。


その情報をありがとう。「ライブ」バックアップをサポートするディスククローンバックアップはありますか?サーバーのシャットダウンや物理的な処理(CDの挿入など)を必要としないバックアップ。
QAH 2010年


/ varにバックアップすべきでないものは何ですか?
Rajat Gupta 2014

/var/cache通常は大物です。
Ignacio Vazquez-Abrams

1
@Ashesh:結局のところ、どのファイルが本当に重要かを判断するのは、バックアップを実行する人次第です。
Ignacio Vazquez-Abrams

11

/ etc / / home /と/ var /の一部についてIgnacio Vazquez-Abramsに同意します。

しかし、インストールされたパッケージのリストを保存することを忘れないでください。そうすれば、どのプログラムがインストールされたかがわかります...

dpkg --get-selections > dpkg.list

2

私はbackup2lを使用してDebianサーバーをバックアップしています(AFAIK UbuntuはDebianの派生物です)。正しく構成されていれば、バックアップを自動化します。たとえば、dpkgの選択を取得し、(設定に応じて)差分および増分バックアップを作成して、アーカイブに保存します。バックアップ後のフックは、アーカイブをリモートコピーと同期するrsyncをトリガーします。

私はバックアップしています/etc /var(キャッシュのようないくつかの除外を用いて)、 、。/root /homeそれに加えて、変更点を考えて、リストに追加してください。たとえば、SQLデータベースを特別なディレクトリに分類して保存します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.