Saat ini saya mencadangkan konten hard drive eksternal A dengan (1) menghapus semua yang ada di hard drive eksternal B dan (2) menyalin segala sesuatu dari A ke B (di Finder). Hard drive eksternal hanya berisi "data dasar" (folder, gambar, video, dokumen, dll.), Tidak ada yang mewah / aneh.
Tetapi dengan semua alat gratis luar biasa yang ada di luar sana saya tidak dapat menemukan yang layak untuk dicadangkan (saran diterima).
Saya ingin mengotomatiskan ini. Setelah beberapa pencarian, sepertinya saya bisa menggunakannya rsync
. Saya kemudian ingin mengotomatiskan ini dengan menggunakan rsync
untuk menghindari menyalin file yang sudah ada di hard drive tujuan (tentu saja, jika perubahan telah dibuat, saya ingin memperbarui file / folder; sama dengan file yang dihapus / folder atau file baru / folder; idenya adalah untuk meniru apa yang biasanya saya lakukan secara manual dengan Finder).
Saya sampai pada titik ini
rsync -av --progress --delete /Volumes/A/ /Volumes/B
Sekarang log penuh file yang namanya dimulai dengan .
atau ._
atau bahkan ._.
. Apakah itu perlu?
Pertanyaan
Bagaimana saya bisa menyalin hanya file yang penting, meninggalkan semua yang tidak penting. Misalnya, jika saya memiliki photo.png
saya berharap untuk menyalin photo.png
, tidak ._photo.png
atau banyak file.
Apa --exclude
atau --exclude-from
dapat digunakan dengan aman di Mac? Mungkin aturan yang baik adalah "salin apa saja yang ditunjukkan oleh Finder" yang akan saya salin jika saya melewati secara manual semua folder.
Pertanyaan ekstra
Apakah -av --progress --delete
cukup? Apakah saya melakukan kejahatan atau mempertaruhkan sejumlah data? Opsi apa yang akan Anda gunakan.
Tolong, balas jawaban Anda dengan beberapa argumen, saya sangat menghargainya.
Saya mencari cara untuk mengotomatisasi rsync
yang tampaknya cukup kuat dan gratis untuk digunakan.