sinkronisasi jarak jauh rsync
,, adalah pilihan yang andal untuk menyalin sejumlah besar data. Anda dapat menyiapkan perintah dan melakukan dry-run sebelum melakukan salinan; tambahkan --dry-run
untuk mensimulasikan salinan.
Perintah terakhir Anda akan cukup sederhana:
sudo rsync -vaE --progress /Volumes/SourceName /Volumes/DestinationName
Bendera adalah:
v
meningkatkan verbositas.
a
menerapkan pengaturan arsip untuk mencerminkan file sumber dengan tepat, termasuk tautan simbolik dan izin.
E
menyalin atribut diperluas dan garpu sumber daya (hanya OS X).
progress
memberikan hitungan mundur dan mentransfer statistik selama salinan.
sudo
, Digunakan untuk memastikan rsync
memiliki hak yang sesuai untuk mengakses dan membaca semua file di drive Anda terlepas dari pemiliknya. Ini juga memungkinkan rsync
untuk menulis file ke drive baru menciptakan kembali informasi pemilik asli.
rsync
kemungkinan merupakan pilihan terbaik karena dapat dijalankan kembali jika ada masalah, menawarkan penebangan terperinci, dan secepat mungkin sambil tetap aman.
Ada banyak panduan untuk mendapatkan hasil maksimal rsync
, contoh perintah rsync memberikan contoh yang relevan. Seperti komentar @GordonDavisson di bawah ini, berhati-hatilah dengan garis miring; ini dapat membuat dunia berbeda jika salinan Anda mulai dengan folder.
Alat alternatif termasuk ditto
dan cp
. Keduanya pilihan yang masuk akal tetapi menawarkan sintaks yang berbeda.