Utilitas baris perintah rsync
melakukan apa yang Anda minta.
Menganggap data lama Anda ada di lokasi A, dan data baru Anda ada di B, lakukan hal berikut:
rsync -ahPruvz --hard-links A B
Mengutip dari rsync manual:
Ini memberitahu rsync untuk mencari file yang terhubung dengan keras di sumber dan menghubungkan bersama file yang sesuai di tujuan.
Bagaimana cara memperoleh rsync
dan menggunakannya? Ada 2 alternatif mudah untuk Windows:
Alternatif pertama: gunakan cygwin
. Ini adalah perangkat lunak windows. Instal, tambahkan rsync
pada langkah memilih paket. Biarkan semua yang lain default. Setelah Anda menginstalnya, gunakan shellnya untuk mengetikkan perintah. Jika ingin, Anda dapat menggunakan jalur lengkap, /usr/bin/rsync
bukan hanya rsync
. Jika Anda ingin mengakses drive Windows, gunakan lintasan seperti "/ cygwin / drive" dan selalu coba lengkapi secara otomatis menggunakan TAB.
Alternatif kedua: jika itu komputer desktop, gunakan distribusi langsung GNU / Linux. Siapkan gambar USB langsung, boot darinya, pasang disk yang diinginkan dan aktifkan rsync. Jika gambar langsung tidak memiliki rsync
, instal. ( apt-get install rsync
dalam Debian dan turunannya.) Jika Anda belum berpengalaman dengan ekosistem Linux, cygwin bisa lebih mudah.