UbuntuマシンにバックアップしたいWindows7ボックスがあります。
(CIFS/Sambaを使用して)UbuntuボックスにWindows共有をマウントしましたが、cronジョブを使用して、マウントされた共有にあるものをUbuntuボックスの別のディレクトリにrsyncしたいと思います。
1)Windows共有上のフォルダーとファイルをUbuntuボックスにコピーするために推奨されるrsync設定は何ですか?これらのファイルは将来Windowsマシンに復元する必要がある可能性があることに注意してください。
rsync -av /mnt/winshare /home/user/winbackup
2)Ubuntu上のWindows 7からファイルをバックアップする際に注意すべき落とし穴/事柄はありますか?
Linuxを使用してWindowsをバックアップするために [〜#〜]げっぷ[〜#〜] を調べることをお勧めしますか?
以下を確認することをお勧めします。
素晴らしいフリーソフトウェアとプロの結果:)
これをさらに簡単にしたい場合は、Windows PCにCrashplanをインストールし、samba共有を使用してバックアップを保存できます。
Rsyncは非常に強力なツールであり、あなたが求めていることを完全に実行することができます。次のオプションを使用するだけです。-aAX --numeric-ids
、 どこ:
-a
は「アーカイブ」を意味し、他のいくつかのオプションを意味します。-A
は「アクセスリスト」を意味し、NTFSセキュリティ記述子をバックアップする必要があります。-X
は「拡張属性」を意味し、ファイルに添付された追加のメタストリームをコピーします。--numeric-ids
は、ファイルに添付されたUID/GIDをマングルしないことを意味します。注:WindowsおよびLinuxマシンに永続的なUID/GIDがある場合(たとえば、AD/LDAPドメインに参加することにより)、このオプションを安全にスキップできます。Linuxマウントを完全にバイパスして、CygWin/RsyncをWindowsマシンに直接インストールすることをお勧めします。さらに、 rsnapshot 経由でrsyncを使用することを検討してください。これは増分バックアップ機能を備えた非常に優れたユーティリティです。
私の顧客がWindowsシステムをバックアップするために同様の方法を使用しようとしているのを見たことがありますが、通常、次の4つの問題が原因で失敗しました(1つのケースでは非常にひどい)。
バックアップする対象の性質によっては、最後の2つの問題が実際の問題ではない場合があります。ただし、最初の2つは、バックアップの一貫性がランダムに失われ、復元が困難になる可能性があります。