مثلا اجرای این دستور در ترمینال:
- کد: انتخاب همهٔ
rsync -va --delete-after "/Users/ilia/Documents/Active" "/Volumes/WD/Ilia/"
کل فولدر Active را که داخل فولدر Documents که آن در داخل هوم یوزر ilia است، آرکایو میکند به مقصد: فولدر Ilia در داخل هاردی بنام WD.
آن delete-after هم یعنی وقتی که کپی و سینک تمام شد، نسخهٔ قبلی را پاک کن.
اگر بجای آن فقط بنویسید delete، فایلهای اضافی را درجا دیلیت میکند و منتظر پایان کپی شدن نخواهد ماند. این فضای کمتری در مقصد لازم دارد، اما اگر به دلیلی کپی کردن موفق نباشد، امکان از دست دادن فایلهای مقصد هست. در آن صورت دستور میشود:
- کد: انتخاب همهٔ
rsync -va --delete "/Users/ilia/Documents/Active" "/Volumes/WD/Ilia/"
اگر آن delete را کلا بردارید، فایلهای قبلی را پاک نخواهد کرد و فایلهای جدید به قبلیها اضافه خواهد شد.
این فرمول کلی است:
- کد: انتخاب همهٔ
rsync -av --delete /Volumes/A/ /Volumes/B
حالا میشود این را با اتومیتور بصورت یک برنامه در آورد:
و نتیجه را بصورت یک app سیو و اجرا کرد که خیلی کار را راحتتر میکند.
آن اکشنی که من در اتومیتور به در پایین اضافه کردهام، نتیجهٔ کار را روی تکستادیت به شما نشان خواهد داد. این اکشن را میشود اصلا نداشت یا اینکه disableاش کرد.
و در آخر براحتی میشود این را میزان کرد که بوسیلهٔ برنامهٔ Calendar خودش مثلا هر روز سر فلان ساعت اجرا بشود.
----
http://apple.stackexchange.com/question ... -to-backup
posting.php?mode=post&f=4#preview
http://www.bananica.com/Geek-Stuff/Sync ... and-Rsync/