rsyncを使用して外部HDDにデータをバックアップする

rsyncを使用して外部HDDにデータをバックアップする

私の状況はこんな感じです。

  • /home/ディレクトリ内のすべてのフォルダを含む外付けハードドライブがあります(/Documents、/Picturesなどはすべて外付けハードドライブのルートにあります)。
  • 私はrsync -r ./dir-on-computer/ ./dir-on-external-drive/ここ数ヶ月間それを使ってきました。
    最近見たら使用すると時間がかかり、変更したファイルだけでなく変更しなかったファイルもコピーされるようです。

ただ忍耐が欠けているかもしれませんが、rsync -av他の人のバックアップにも使用されることを見たことがあります(全体のアーカイブと詳細タグを知っていますが、との-av違いは何か疑問に思います-r)。

だから要約すると、次の2つについてアドバイスしたいと思います。

  • rsyncを使用するより良い方法は増分式であることを確認してください。
  • (別の質問)音楽ディレクトリ(/ Music / other-stuff)のサブディレクトリを同期せずに音楽ディレクトリのファイルを再同期したいと思います。

Googleで情報を検索するのではなく、この質問をするのは非常に怠惰なことですが、私の状況に関する情報を提供していただきありがとうございます。

ベストアンサー1

簡単な解決策:まずテスト実行( 'n')を実行して、rsyncが正しく機能していることを確認してください。

 rsync -anPv Documents/Pictures/ /media/HDD/Pictures/

次に、フォルダを同期します。

 rsync -aPv Documents/Pictures/ /media/HDD/Pictures/

特定のフォルダをスキップするには:

rsync -aPv --exclude Documents/Pictures/UNWANTED Documents/Pictures/ /media/HDD/Pictures/

詳細を見ることができる場所です。 http://www.thegeekstuff.com/2011/01/rsync-exclude-files-and-folders/?utm_source=feedburner

おすすめ記事