rsync バックアップ /var を作成するとシステムが不安定になる

rsync バックアップ /var を作成するとシステムが不安定になる

新しいバックアップ デバイスを入手したので、rsync で使用したいと思い、バックアップを実行したところ、システムが完全に起動しなくなりました。(質問は次のとおりです。リンク

しかし、/var ディレクトリを省略することでこの問題を解決しましたが、/var 内の www/ ディレクトリなどのものをバックアップする必要があります。どうすればよいでしょうか?

現在の rsync コードは次のとおりです。

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/BTSync","/home/cloud7/torrent"} / /mnt/backup/cloud7

答え1

/var/run私はそれを自分で修正しました。 (/run へのリンク) と/var/lock(同じ処理)を除外しました。

答え2

/tmp特定のパスを除外するのではなく、マウント ポイントを除外します。tmpfs (ほとんどの最新システムで、、/devなどに使用)、procfs、sysfs などの保存されていないファイルシステムをバックアップしても意味が/var/runありません。これにより、外部メディアも除外されます。

rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} / /mnt/backup/cloud7

システムに複数のパーティションがある場合は、それらすべてをバックアップする必要があります。たとえば、/home別のパーティションの場合は次のようになります。

rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} / /mnt/backup/cloud7/
rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} /home/ /mnt/backup/cloud7/home/

関連情報