it-swarm-ja.com

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

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

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

ありがとう

10
QAH

重要なディレクトリは、/etc/home/var、および/srvです。 /rootを追加し、/varから不要なビットを削除することをお勧めします。

rsyncは、ファイルに直接アクセスできるようにする場合に適しています。tarは、そうでない場合に適しています。

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

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

dpkg --get-selections > dpkg.list
11
Johan

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

私はバックアップしています/etc/var(キャッシュなどの一部の除外を含む)、/root/home。それに加えて何を変更したかを考えて、リストに追加してください。たとえば、自分のsqlデータベースを特別なディレクトリに複製して保存します。

2
lajuette