Saya ingin menyinkronkan dua folder secara real time di Windows 7.
Pada dasarnya, saya ingin memonitor folder dan menyinkronkan setiap perubahan (file baru, file yang diubah, file yang dihapus) ke drive lain. Itu harus secara real time, sehingga disinkronkan secara instan ketika perubahan terjadi. Sinkronisasi satu arah sudah cukup.
Saya mencoba SyncToy dari Microsoft , tetapi itu hanya menyinkronkan dengan tangan atau dijadwalkan (sehingga tidak memenuhi persyaratan "real-time").
Apakah ini dapat dicapai dengan Windows 7 sendiri? Jika tidak, adakah metode lain untuk melakukan ini?
Jawaban:
Dsynchronize memungkinkan Anda melakukan ini. Saya tidak yakin cara kerjanya di Windows 7 tetapi itu freeware dan mandiri sehingga tidak ada salahnya mencoba.
sumber
Saya menggunakan perintah ROBOCOPY dan membuat baris perintah untuk melakukan sinkronisasi antara 2 folder (sinkronisasi tambahan) perintah saya seperti ini
(kecualikan file:)
"~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*"
(kecualikan folder termasuk file dalam folder ini:)"Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files"
Juga ini berulang setiap menit dan / atau perubahan tunggal file / folder.Salam, Rizwan.
BENDERA
sumber
/MON:1
sumber monitor referensi dan jalankan kembali salinan jika ada 1 atau lebih perubahan dan/MOT:1
berarti monitor sumber dan jalankan kembali dalam 1 menit jika ada perubahan. Saya kira itu/MON:1
sudah cukup.Ada Synkron yang bersifat open source dan cross platform.
sumber
Anda bisa menggunakan NTFS Symbolic Link sehingga folder di setiap drive benar-benar menunjuk ke folder yang sama.
sumber
Karena saya membaca komentar Anda ".. drive yang dipetakan (target sinkronisasi) adalah Linux", maka saya ingin memberi Anda pendekatan yang lebih baik: Anda hanya perlu ssh-akses pada target Linux, ini jauh lebih cepat, dan berfungsi jauh lebih baik daripada bandwidth yang lebih rendah dan latensi yang lebih lama.
Gunakan fungsi " Tetap perbarui direktori jarak jauh WinSCP !"
Anda akan memerlukan sedikit penyesuaian pada opsi transfer untuk mengatur selalu biner, mengecualikan file (biasanya file svn atau git dan sejenisnya) dll. Juga gunakan "otomatis berlaku" dari opsi transfer. Juga, buat sesi yang memiliki host, direktori lokal dan jarak jauh diatur. Pada saat itu, Anda hanya perlu membuka WinSCP, aktifkan sesi (yang kemudian juga secara otomatis menerapkan opsi transfer karena mis. Pencocokan host), dan tekan tombol perbarui.
Atau Anda bisa membuat skrip ini menggunakan alat skrip WinSCP!
.. dan hanya btw: Jika skenarionya adalah Unix-to-Unix, maka periksa pertanyaan ini .
sumber
Di bawah ini adalah beberapa alat untuk menyinkronkan folder secara real time, periksa masing-masing dan pilih satu untuk kebutuhan Anda.
sumber
Saya sudah mencoba beberapa program dan satu-satunya yang melakukan mirroring folder waktu-nyata adalah:
Secara pribadi, saya suka Yadis! Cadangkan dengan lebih baik. Ini memiliki lebih banyak fitur daripada Dsynchronize. Anda dapat mengaktifkan versi, # versi untuk disimpan, operasi file mana yang akan dipantau, dan saya yakin lebih banyak. Plus, ia memiliki GUI yang terlihat lebih baik yang terlihat lebih halus.
sumber
Jika Anda ingin menyinkronkan folder ke USB dan Anda sudah menggunakan Dropbox, gunakan DropboxPortableAHK .
Dengan cara ini, saya memiliki file Dropbox saya yang disinkronkan di komputer mana pun, serta iPhone saya menggunakan aplikasi Dropbox dan drive USB yang saya gunakan di uni dengan versi portabel ini.
sumber
Cara lain yang sangat kuat untuk menyinkronkan folder adalah dengan menggunakan
rsync
baris perintah. Anda harus mengunduh MingW toolchain atau jika Anda menginstal cwRsync, itu menginstal rsync.exe yang dapat Anda jalankan secara langsung.Yang Anda butuhkan hanyalah perintah ini:
flag -r adalah untuk rekursif untuk semua sub folder.
Pada Windows (7) path harus disediakan dalam format berikut. Misalnya untuk menentukan
c:\test
akan/c/test
atau/cygdrive/c/test
Ini adalah cara yang paling efisien, cepat dan kuat untuk menyinkronkan folder dengan file besar meskipun Dsynchronize dalam jawaban yang diterima juga bekerja untuk saya.
Ini bukan hidup atau waktu sebenarnya. Setiap kali Anda perlu menyinkronkan, Anda akan menjalankan perintah ini.
sumber
Mungkin yang ini akan membantu Anda: Allway Sync . Ini gratis * dan versi pro. Fitur:
Saya menggunakan program ini dan saya menyukainya.
* - versi gratis memiliki batas file yang diproses setiap 30 hari. Lihat Perjanjian Lisensi Pengguna Akhir Allway Sync
sumber
Anda dapat mencoba SyncBack4all , ini adalah program sinkronisasi file dan folder real time.
sumber
Tonton 4 Folder v2.3 - alat kecil (802kb), portabel (tanpa instalasi) dan alat pemantauan yang kuat untuk memantau aktivitas folder dan file.
Mudah digunakan dan diatur, ia dapat memonitor 15 jenis peristiwa dan memicu tindakan yang berbeda jika terjadi suatu peristiwa.
http://leelusoft.blogspot.in/2011/10/watch-4-folder-23.html
-Been menggunakannya di server, menembakkan banyak ongkos - konversi ke PDF menggunakan Acrobat, mengecapnya, mengirim sebagai lampiran ke kantor di seluruh negeri melalui panggilan smtp ... perangkat lunak kecil melakukan banyak hal !!
sumber
Saya menginginkan hal yang sama. Dan pada prinsipnya Sync Center dalam Windows7 akan menyediakan itu tetapi dengan cara lain: Anda hanya perlu mengatur folder jaringan sebagai Selalu Tersedia Offline. Dengan ini, Anda pada dasarnya memiliki versi lokal dan jauh yang disinkronkan, Anda bekerja seolah-olah Anda berada di jaringan tetapi sebenarnya itu berhasil memilikinya secara lokal. Dengan kata lain Anda hanya melihat satu salinan tetapi memilikinya di dua tempat, tetapi itu adalah tujuan sinkronisasi. Alih-alih transparan bahwa ada salinan yang disinkronkan dari jarak jauh, ada salinan yang disinkronkan secara lokal. Bagaimanapun, ini mencakup tujuan dasar dari kegagalan jaringan.
Saya harus mengatakan ini adalah teorinya karena saya macet karena drive jaringan saya dikelola oleh Novel dan karena itu saya tidak memiliki pilihan "Selalu Tersedia Offline".
sumber
Saya menggunakan https://code.google.com/p/big5sync/ gratis tanpa sinkronisasi
itu kait ke sistem dan jika dalam mode mulus, sinkronkan file secara real time. Tidak dapat dijalankan sebagai layanan, secara pribadi tidak suka GUI tetapi berfungsi :)
MirrorFolder http://www.techsoftpl.com/backup/ juga dapat melakukan sinkronisasi waktu nyata dan berfungsi sebagai layanan (tidak perlu GUI memuat agar berfungsi) tetapi tidak gratis ($ 39)
sumber
Saya telah menemukan FreeFileSync (open source - tetapi perhatikan adware di instal) yang terbaik.
Saya juga sangat suka Backup2 ( https://bvckup2.com/ ) untuk tugas yang lebih besar karena menjalankan yang tercepat dari apa yang saya uji, tetapi tidak gratis dan dimaksudkan untuk sinkronisasi 1-arah saja.
sumber
Anda dapat menetapkan lintasan folder ke drive dengan subst.
Kode:
sumber