Apakah rsync memerlukan 2 komputer?

0

Saya ingin menggunakan sesuatu seperti rsync (saya pikir). Saya menggunakan Windows 7, saya ingin dapat menyinkronkan file / folder ke Disk lain di 1 komputer, kadang-kadang, hanya menyimpan 2 folder atau lebih di sinkronisasi pada drive yang sama, dan kadang-kadang ke drive terpisah.

Apakah RSYNC hanya digunakan ketika ada komputer klien dan komputer server? Atau dapatkah itu digunakan untuk menyinkronkan file di komputer yang sama?

Apakah RSYNC bukan yang saya cari, tolong sarankan alternatif terbaik untuk Windows 7. Saya tahu ada banyak posting serupa, tetapi sebagian besar merekomendasikan rsync dan saya pikir itu mungkin bukan apa yang diperlukan untuk apa yang saya jelaskan di atas?

Salah satu contoh penggunaan, Katakanlah saya punya folder,

E:\Thumb_Drive yang ada di PC saya dan kemudian saya punya USB drive di

G:\Thumb_Drivedan saya ingin dapat mengedit isi folder BAIK dan membuatnya tetap sinkron

JasonDavis
sumber

Jawaban:

3

Saya sadar ada klien rsync untuk Windows, namun belum menggunakannya, saya tidak bisa mengomentari fungsi spesifik mereka. Namun, jika mereka meniru apa yang dilakukan rsync pada * nix, maka ya, Anda dapat melakukan rsync di antara folder pada satu host. Meskipun ada yang pasti, dan beberapa mungkin berpendapat lebih baik, metode untuk mencapai tugas ini, rsync memang alat yang bagus untuk digunakan.

Saya menggunakannya setiap hari di lingkungan Linux dan pada kenyataannya sebagian besar waktu saya melakukannya sinkronisasi file antara disk pada satu host (komputer).

Garrett
sumber
1

rsyncdapat digunakan antara dua lokasi di komputer yang sama. Anda harus membatasi bandwidth yang digunakannya (dengan --bwlimit), atau itu akan mendorong kinerja seluruh sistem Anda ke dalam ground.

Anda akan ingin melihat sesuatu yang lain ( Serentak ?), Karena tidak menangani sinkronisasi dua arah dengan baik.

Ignacio Vazquez-Abrams
sumber
1

rsync bekerja sangat baik pada satu komputer dalam sistem * nix. Untuk Windows, Microsoft memiliki utilitas gratis ( SyncToy ) yang menyediakan fungsionalitas serupa dengan antarmuka grafis. Saya sering menggunakannya untuk menyimpan dua folder yang terpisah dalam sinkronisasi - Anda dapat memilih untuk menjaga semuanya tetap sinkron (termasuk menghapus) atau hanya untuk menyinkronkan pembaruan. Dari Wikipedia :

  • Sinkronisasi mengambil dua folder dan memastikan mereka memiliki file yang persis sama. Untuk melakukan ini, SyncToy dapat menyalin file di kedua arah dan dapat menghapus atau mengganti nama file di folder mana pun. Jika file diperbarui di folder kiri dan kanan, versi dengan tanggal modifikasi yang lebih baru dianggap sebagai pemenang konflik dan akan menimpa versi lainnya. [3]
  • Echo mencari perubahan (modifikasi file, file baru, mengganti nama, menghapus) di folder kiri dan membuatnya di folder kanan (sinkronisasi satu arah).
  • Kontribusi seperti Echo, tetapi tidak menghapus file di folder kanan yang mungkin telah dihapus di folder kiri.
JW8
sumber