2つの異なる(ローカル)HDDに2つのバックアップディレクトリ(dir1と2)があり、そのうちの1つを作成したいと思います。両方のディレクトリが同じ内容になるように、それらの内容を実際に同期するにはどうすればよいですか?
同じシステムでdir1の内容をdir2に同期するには、次のように入力します。
rsync -av --progress --delete dir1/ dir2
-a
、--archive
アーカイブモード
--delete
dest dirsから無関係なファイルを削除します
-v
、--verbose
詳細モード(詳細度を上げる)
--progress
転送中に進行状況を表示
— rsync(1) から
注:/
dir1の後は、「dir1の内容」を意味する必要があります。末尾にスラッシュがない場合、dir1はディレクトリを含めてdir2内に配置されます。これにより、次のような階層が作成されます。
…/dir2/dir1/[files]