Rsnapshotを使用してCentOS5.5インストールのバックアップを開始していますが、バックアップから除外する必要があるフォルダーのリストが必要です。サーバーは主にLAMPWebサーバーであり、バックアップ時にサービスを提供しますが、ボリュームは比較的小さいはずです。/var/lib/mysqlをバックアップするのは悪い考えですか?
/ procのバックアップについて心配する必要はないと思いますが、他にどのフォルダーをバックアップする必要はありませんか?
ほぼ間違いなく、_/proc
_、_/dev
_、_/tmp
_、および_/var/tmp
_は無視できます。
_/var/log
_(およびその他のロギングディレクトリ)、_/var/cache
_(ある場合)、および場合によっては_/var/db
_の一部を無視するのが適切なケースです(ただし、_/var/db
_:時々本当に重要なものがそこに置かれます...)
それ以外に、おそらくバックアップを実行したい場合は、数日待ってから別の操作を実行して、時間の経過とともに何が変化するかを確認してください。これらのバックアップに多くの「ジャンク」が見られる場合は、除外リストをより慎重に調整できます。
バックアップしたいものを選択し、包含/除外リストを調整したら、適切に実行することを確認してください復元テスト-ベアメタルからマシンを取り出し、取得に必要なプロセスを実行します元のマシンに触れることなく、データとソフトウェアが再び機能します。
バックアップしたものでその復元を管理できない場合は、実際にはバックアップがありません...
ウェブサイトとデータを取得するために必要なフォルダは、/var/www
と/var/lib/mysql
だけです。必要に応じて、/etc/httpd
をバックアップしてApache構成を取得します。 /var/lib/mysql
のバックアップとmysqldump
の使用については、 ここ を参照してください。
Lvmスナップショットを使用してバックアップできる場合は、それがさらに良いでしょうが、できるだけ早くスナップショットを破棄するようにしてください。 Lvmスナップショットはパフォーマンスを破壊します。
情報が少なすぎてごめんなさい。
これはWebサーバー、データベースサーバー、Sambaサーバー、ネームサーバーですか。実行しているサービスの種類に完全に依存します。
私は通常、ディストリビューションによって提供されるもの(パッケージからのものすべて)をバックアップしません。私がバックアップを持っているのは: