min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

bash rsync + ssh で、Dropboxにあるフォルダの中身を、別PCのフォルダ内に同期する

 

やりたいこと

 PC1の下のtxtやpdfを、PC2やPC3に同期する(バックアップしたい)。赤文字を、青文字のところに退避したい。

ーーー

PC1

 Dropbox

  sh

   ファイル1.txt

   ファイル2.pdf

PC2

 Dropbox2

  sh

   ファイル1.txt

   ファイル2.pdf

   ファイル3.xlsx

PC3

 Dropbox_pi1

  sh

   ファイル1.txt

   ファイル2.pdf

   ファイル4.docx

ーーー

rsyncで同期するスクリプト書いた。以下ソース。

f:id:min117:20160728233452p:plain

rsyncのオプションで --delete を指定しているので、上記の例でいうと、PC1にはない「ファイル3」「ファイル4」は削除される。