古いNASがクラッシュし、ハードウェアRAIDコントローラーを使用したくないので、Ubuntu Server 14.04 LTSで最初のサーバーを作成しました。SSDで実行され、データを2に保存します。 RAID1で実行されている×3TBWDRed。
これまでのところすべて正常に実行されていますが、RAID1から3番目の3TBドライブに手動でミラーリングするバックアップスクリプトを作成したいと思います。この3番目のドライブは常に使用できるわけではないため、手動で実行する必要があります。
Windowsでは、RoboCopyというアプリケーションで同様のことを行いました。 /mir
1:1コピーを実行するオプション。それが私がUbuntuの下でここでやろうとしていることです。
rsync
のヘルプを読んでいますが、探しているものがまだ見つかっていないのです。私はたくさんのオプションを見つけましたが、それらが一緒に収まるかどうかわかりません。以下は正しいですか?より良い方法はありますか?
Sudo rsync --delete -avv /data /backup
/data
および/backup
は私の道のためです
私はバックアップを行うためのヒントや代替案を受け入れています。
そして、私のメカニカルディスクがUbuntu Server 14.04でデフォルトでスピンダウンするかどうか誰かが知っていますか?スピンダウンしたくないので、それがデフォルトの場合、どうすれば停止できますか?
はい、それは基本をカバーしています。私のバックアップスクリプトはほんの少しだけ凝っています:
logger -i -t Backup Backup started
date > /path/backuplog
rsync -az --progress --safe-links --exclude-from=/path/backup-exclude /data /backup >> /path/backuplog 2>>&1
date >> /path/backuplog
logger -i -t Backup Backup finished
logger
ユーティリティを使用してsyslog
に行を書き込みます。z
フラグを使用し、--progress
オプションを使用します(後者は何もログに記録しませんが)。--safe-links
オプションを使用して、フォルダー外のリンクを無視します。このrsync
の使用は、正確なミラーを作成しないことを追加する必要があります(バックアップ内のファイルは削除されません)。あなたはそうします。また、双方向の同期も行いません(あなたの同期も行いませんし、そうすべきではないと思います)。
そして、私のメカニカルディスクがUbuntu Server 14.04でデフォルトでスピンダウンするかどうか誰かが知っていますか?スピンダウンしたくないので、それがデフォルトの場合、どうすれば停止できますか?
同じ問題をどのように探しているのかというと、私は昨日私のシステムを観察しましたが、ディスクがスピンダウンしていないようです。しかし、Ubuntu Server 14.04バージョンのデフォルトの状態なのか、それともWDREDにシステムコマンドを無視する特別なWD電源管理があるからなのかはわかりません。
助けてくれてありがとう、
しかし今、私はあなたが言及したオプションについてもっと質問があります。
logger
はsyslogに書き込みますが、syslogはどこにありますか?スクリプトから何が書かれていますか?
時間と日付を含むバックアップログを保持するとおっしゃいましたが、バックアップの日付とファイルのどちらの日付を意味しましたか?
--progress
そう?ドイツ語のヘルプバージョンでは見つかりませんでした。 buntu Wiki
--safe-links
すべてのリンク/ショートカットを無視しますか、それともリンクからファイルをコピーしますか?ドイツ語のヘルプにも記載されていません...