Bagaimana saya bisa membuat folder disinkronkan antara beberapa mesin melalui jaringan rumah saya?

36

Seperti banyak orang, saya mengambil beberapa foto, dan juga beberapa orang yang tidak saya cadangkan sesering yang seharusnya.

Yang ingin saya lakukan adalah menyinkronkan folder "untuk didukung" secara otomatis ke beberapa mesin lain yang hidup di jaringan rumah saya.

Saya butuh sesuatu yang:

  • Tidak mengharuskan siapa pun untuk masuk
  • Monitor folder dan tidak memerlukan start manual
  • Hanya mengirim melintasi apa yang telah berubah
  • Tidak memaksa lalu lintas melalui koneksi Internet (Sinkronisasi awal mungkin beberapa gigabyte)
  • Tidak terbatas di luar ruang disk lokal yang tersedia ( EDIT: Demi argumen, anggap ada lebih dari 50 Gb yang ingin saya mengambang.)
  • Salinan jika "ujung yang lain" hilang secara tiba-tiba, tidak tersedia (misalnya, jika saya mengambil laptop untuk melihat orang tua saya, saya jelas tidak akan dapat melihat PC desktop saya)

Adakah yang tahu tentang sesuatu yang sesuai dengan tagihan? Saya sudah dekat, dengan hal-hal seperti Windows Live Mesh (tetapi keduanya terbatas dalam jumlah, dan mengharuskan saya untuk masuk di kedua ujung agar sinkronisasi dapat dilakukan, sinkronisasi), tetapi saya ingin mengevaluasi opsi sebelum duduk dan mengembangkan sesuatu sendiri jika perlu.

Adakah yang tahu tentang sesuatu yang sesuai dengan kebutuhan saya?

Rowland Shaw
sumber
Hanya berani poin yang lebih penting. Demi kelengkapan, satu sistem yang menangani hampir semua titik adalah folder bersama di MSN Messenger (jelas-jelas melanggar persyaratan untuk bekerja tanpa login)
Rowland Shaw
apakah Anda memerlukan internet dan lan atau hanya lan?
Josh
2
Saya hanya perlu LAN (saya sudah punya solusi cadangan berbasis Internet untuk file penting lainnya yang disediakan oleh ISP saya).
Rowland Shaw

Jawaban:

14

Anda banyak meminta.

Karena sinkronisasi internet sedang keluar, Anda tidak bisa menggunakan Dropbox yang akan saya pilih.

Anda dapat melihat SyncToy , karena dari pemberian tag Anda, saya berasumsi Anda menggunakan Windows. Ini gratis dari Microsoft.

Namun, MUNGKIN ini tidak memenuhi permintaan Anda untuk "tidak masuk". Saya tidak yakin bagaimana menafsirkan ini. SyncToy tidak berfungsi ketika Anda tidak masuk pada mesin yang membutuhkan sinkronisasi. Namun, ini dapat menarik data dari mesin tanpa pengawasan (selama ini memberikan akses ke protokol yang digunakan SyncToy.

SyncToy telah bekerja untuk saya dan teman-teman saya di masa lalu. Saat ini saya tidak menggunakannya, karena saya beralih ke Mac.

Pembaruan: dari pengguna Windows, saya juga mendengar cerita bagus tentang SyncBack , yang menawarkan versi gratis.

pewarna
sumber
Saya akan melihat lebih jauh, saya tidak menghargai itu bisa disinkronkan dengan host tanpa pengawasan - Saya senang dengan persyaratan untuk masuk setidaknya pada host yang menghasilkan file.
Rowland Shaw
Saya sudah lupa semua tentang synctoy. Anda dapat mengatur tugas yang dijadwalkan sehingga Anda tidak perlu masuk, itu hanya akan menyalin file yang telah berubah. Satu-satunya hal yang tidak akan dilakukan adalah terus menerus
Matthew Steeples
Secara teoritis, setelah sinkronisasi awal selesai, saya dapat mengatur tugas yang dijadwalkan untuk dijalankan setiap jam untuk melakukannya, menjadikan ini paling cocok dengan persyaratan saya.
Rowland Shaw
3
Menambahkan SyncBack sebagai solusi yang memungkinkan.
dyve
+1 untuk Syncback, versi gratisnya berfungsi dengan baik. Ini dapat diatur untuk dijalankan secara berkala sebagai tugas windows dan tidak memerlukan seseorang untuk login.
Angelo
11

Opsi dari Microsoft adalah Windows Live Foldershare dan Live Mesh . Keduanya sedang dalam pengembangan.

Saya dulu menggunakan folderhare dan merasa cukup tajam dan dapat diandalkan.

Saat ini saya menggunakan Live Mesh. Ini (saat ini) menawarkan penyimpanan awan 5gb, dan saya menggunakannya sehari-hari di antara 4 komputer. Ini juga memungkinkan Anda untuk remote desktop antara komputer melalui firewall, dan berbagi folder dengan pengguna layanan lainnya.

Untuk menjawab poin Anda, dengan Live Mesh:

  • Anda harus masuk
  • Monitor folder
  • Hanya salinan yang berubah
  • Gunakan koneksi lokal jika memungkinkan
  • Tidak peduli jika tidak ada mesin di ujung sana. Dapat menggunakan penyimpanan cloud pada saat yang sama
Matthew Steeples
sumber
Dokumentasi sebelum instalasi agak terbuka pada Windows Live Foldershare - Saya telah mengevaluasi Mesh sebelumnya dan merasa agak lambat untuk kebutuhan saya.
Rowland Shaw
1
Ini Windows Live Sync: sync.live.com
Andrew Ensley
Windows Live Mesh dulu ahli dalam hal ini, tetapi mereka telah membunuh fitur PC-ke-PC langsung. Jadi kita kembali ke titik awal ...
huh
Juga, ketika Windows Live Mesh aktif, lupakan tentang menggunakan PC Anda. Ini tidak memiliki fitur Jeda dan tidak ada cara untuk membatasi penggunaan CPU maupun bandwidth. Bahkan gagal untuk menetapkan dirinya sebagai prioritas Idle, yang merupakan keharusan mutlak untuk proses latar belakang CPU-berat ...
RomanSt
Dengan Windows Live Essentials 2012, Live Mesh telah dihapus. The hidup jala installer memungkinkan menginstal jala tetap.
koppor
8

SyncBack sangat bagus sehingga layak untuk jawabannya sendiri :)

Saya pikir itu memenuhi semua persyaratan Anda. Hampir. Saya tidak hanya yakin apakah itu cocok Tidak terbatas di luar ruang disk lokal yang tersedia . Apa yang Anda maksud dengan ini?

Piotr Dobrogost
sumber
Maksud saya, itu tidak dibatasi hanya untuk menyinkronkan (katakanlah) sesuatu yang kecil seperti 20GB
Rowland Shaw
4

Dropbox

MicTech
sumber
4
-1: DropBox memaksa semuanya melalui koneksi internet. Kutipan "Tidak memaksa lalu lintas melalui koneksi Internet (Sinkronisasi awal mungkin beberapa gigabyte)" Saya tahu saya membayar bandwidth oleh Gigabyte - tidak pricy, tapi saya tidak ingin menghabiskan 100GB + bandwidth (dan berapa lama?) untuk sesuatu yang bisa saya lakukan dengan kawat di sore hari.
Bevan
@Bevan, Ini bukan masalahnya lagi, DropBox dapat menyinkronkan melalui LAN jika memungkinkan. Masalahnya adalah pertanyaan awal menyebutkan tidak ingin benar-benar menyinkronkan ke cloud apa pun dan alih-alih hanya menyinkronkan secara lokal, yang tidak disediakan DropBox.
mindless.panda
4

Saya baru saja ingat ViceVersa

Saya menggunakannya untuk menyinkronkan kode pengembangan lokal saya dengan server virtual saya sehingga saya tidak harus terus menerbitkan. Ini berjalan pada satu PC dan dapat memonitor beberapa folder dan menyinkronkannya ketika mendeteksi perubahan atau pada jadwal.

  • Itu dapat berjalan sebagai layanan sehingga tidak ada yang perlu login.
  • Ini memonitor folder untuk perubahan
  • Ini hanya menyinkronkan file baru
  • Ini berjalan di LAN
  • Versi Pro dapat menyinkronkan file yang dibuka (seperti Outlook.pst)

Saya akan menginstalnya di PC Desktop sehingga berjalan apakah Laptop ada atau tidak.

Biayanya tetapi ada 30 percobaan gratis.

Josh
sumber
1: penampilan ini seperti itu bisa melakukannya, tetapi Windows SyncToy memiliki titik harga yang lebih baik;)
Rowland Shaw
4

Cukup baru di pasaran (seperti masih di Alpha) adalah BTSync . Itu mencentang sejumlah item yang mengejutkan di daftar Anda dan masih dalam pengembangan sehingga lebih banyak item yang bisa disortir.

  • Kemampuan menjalankan BTSync sebagai layanan adalah sesuatu yang sedang dikembangkan .
  • Secara otomatis memeriksa direktori untuk perubahan
  • Memotong file menjadi 4mb bagian dan hanya mengirim di yang telah berubah (meskipun algoritma ini perlu beberapa perbaikan karena tidak melakukan salinan diferensial)
  • Menggunakan transfer LAN jika memungkinkan. Hanya berjalan melalui Internet jika perlu dan juga mendukung menggunakan server relai jika koneksi langsung tidak memungkinkan.
  • Sebenarnya tidak mendukung penyimpanan cloud jadi hanya dibatasi oleh disk Anda (meskipun penggunaan memori tinggi untuk sejumlah besar file saat ini).
  • Copes dengan menangani perubahan pada folder yang terjadi offline. Tidak menggabungkan file secara otomatis.

Ini juga mendukung metode distribusi gaya bittorrent, sehingga menambahkan node baru akan mengunduh dari semua node yang ada, dan mendukung memiliki read-only share, sehingga solusi gaya true-backup dapat dibuat.

Matthew Steeples
sumber
Tautan rusak. Belum menemukan yang baru dan berfungsi.
nixda
Hai @nixda, kedua tautan itu masih berfungsi dengan baik di sini
Matthew Steeples
Itu mengatakan "URL yang diminta tidak dapat diambil". Mungkin ini masalah di pihak saya. Aneh. Sudahlah.
nixda
Coba gunakan versi tautan Cache Coral: labs.bittorrent.com.nyud.net/experiments/sync.html dan forum.bittorrent.com.nyud.net/topic/…
Matthew Steeples
BTSync pada 2014/06 masih dalam versi beta tetapi sekarang bekerja dengan nyaman dengan kamera Anda seperti perangkat seperti tablet dan ponsel pintar serta klien Windows Anda dan Windows Share NAS. Kelemahannya adalah bahwa itu tidak diperiksa secara open-source, Anda tidak bisa menentukan LAN lokal saja, dan bahwa Anda tidak bisa memaksakan saham menjadi benar-benar non-publik. (Bagaimana jika seseorang menebak dengan benar kunci saham Anda? Kemungkinan sangat sangat sangat rendah tapi tetap saja.)
piyo
2

Saya ingin mengusulkan alat opensource baru yang disebut Syncthing , yang sangat mudah untuk disetel dan berfungsi pada pengaturan koneksi apa pun (wifi, ethernet, LAN, WAN / Internet) dan perangkat (dari komputer ke smartphone).

Saya mencoba menyinkronkan ponsel cerdas dan komputer rumah saya melalui Wifi, plus komputer rumah saya dengan komputer kerja saya melalui internet, dan ini semua bekerja dengan baik.

Satu-satunya kelemahan adalah bahwa kedua perangkat yang ingin Anda selaraskan harus dihidupkan selama sinkronisasi, tetapi ini juga merupakan keuntungan karena ini disebabkan oleh fakta bahwa tidak ada server perantara seperti Dropbox (tidak ada penyadapan).

gaborous
sumber
Ini jelas merupakan jalan ke depan. Telah menggunakan ini secara pribadi untuk sementara waktu sekarang
Matthew Steeples
Ya dan itu sangat mudah untuk diatur, itu cukup mengesankan ketika Anda mengetahui kompleksitas teknologi yang diperlukan untuk mencapai sinkronisasi terenkripsi peer2peer. Alternatifnya adalah menggunakan SpiderHak's SpiderHak, karena dienkripsi tanpa sepengetahuan juga merupakan pilihan yang baik, tetapi Anda dapat melakukan hal yang sama di rumah dengan menggunakan Syncthing, Anda hanya perlu memiliki satu perangkat yang selalu terhubung ke internet untuk menerima data dari perangkat apa pun dan menyebar ke semua yang lain.
Gaborous
1

Saya menggunakan aplikasi bernama GBridge untuk beberapa hal. Ini menciptakan VPN dan memungkinkan akses lokal ke PC bahkan jika mereka tidak di LAN.

Saya menggunakannya untuk Hapus Desktop (well ... VNC) dari mana saja dan saya telah berbagi folder yang disinkronkan secara otomatis (sesuai jadwal)

Satu-satunya downside adalah bahwa seluruh program kadang-kadang sedikit kasar di tepinya..tapi aplikasi gratis sering.

Saya suka itu bukan berbasis server sama sekali, hanya menggunakan sistem otentikasi google bukan untuk transfer file.

Data akan tetap ada di LAN jika kedua mesin tersebut bersifat lokal, dan hanya menggunakan internet jika diperlukan.

Saya pikir satu-satunya cara GBridge gagal memenuhi kualifikasi Anda adalah bahwa saya tidak yakin tentang persyaratan masuk.

Auxonic
sumber
Sepertinya ini perlu login secara interaktif di kedua tempat, yang merupakan pemecah kesepakatan bagi saya.
Rowland Shaw
Menurut entri forum , itu tidak memungkinkan menyalin file yang dibuka.
koppor
1

Alternatif lain yang sangat bagus adalah Sugar Sync , dengan akun 5GB gratis.

Sugar Sync sangat efisien dengan mentransfer file besar antar komputer. Saya sudah mencoba alternatif lain juga, tetapi yang ini adalah yang terbaik di antara mereka.

asifch
sumber
0

saya menggunakan DropBox

itu membuat folder khusus di folder dokumen Anda yang dapat Anda simpan langsung. kemudian akan disinkronkan secara online dan ke komputer lain yang disetel dengan akun yang sama.

Anda dapat mengaturnya untuk memulai saat startup dan mengingat detail login Anda sehingga Anda tidak perlu memasukkannya lagi setiap kali.

Ada versi gratis yaitu 2GB.

Saya tidak yakin tentang persyaratan lain tetapi jelas mudah digunakan dan juga memiliki bonus folder publik yang dapat Anda gunakan untuk berbagi file secara publik.

Semoga itu bisa membantu,

Josh

Josh
sumber
4
Dia meminta solusi yang "Tidak memaksa semua lalu lintas melalui koneksi Internet". Dari apa yang Anda katakan, DropBox tidak memenuhi kriteria ini ...
x3ja
"Tidak mengharuskan siapa pun untuk masuk" adalah persyaratan utama (anggota rumah tangga yang berbeda dapat masuk ke host yang berbeda pada saat yang sama), seperti halnya "jangan memaksa lalu lintas melalui koneksi internet", karena saya menghasilkan lebih banyak data daripada batas bandwidth saya akan memungkinkan saya untuk / download
Rowland Shaw
1
Poin bagus - mereka ingin menambahkannya forums.getdropbox.com/topic.php?id=39&replies=8#post-147 . Seperti yang saya katakan dalam jawaban saya, saya tidak mencentang semua kotak tetapi saya pikir itu mungkin membantu.
Josh
1
Memposting tautan rujukan yang tidak diungkapkan seperti itu agak licik, bukan begitu? Ini hampir menjadi spam, karena tidak memecahkan masalah yang dijelaskan, tetapi Anda mendapatkan sesuatu dari orang-orang yang menemukan tautan melalui sini.
Rowland Shaw
2
tautan rujukan yang dihapus - maaf tidak mencoba untuk menjadi licik.
Josh
0

Sama sekali belum banyak meneliti, tetapi gunakan Jungle Disk untuk gambar digital kami. Keduanya sebagai cadangan di luar situs (berbasis cloud), dan sebagai cara mengaksesnya dari beberapa mesin: cukup atur cache lokal yang besar dan foto yang Anda akses sebelumnya akan berada di disk lokal Anda.

PEHIr
sumber
0

Network Storage Device Terlampir kecil (NAS) dengan empat disk identik (untuk RAID 5) tampaknya akan menjadi solusi ideal Anda. NAS pada dasarnya adalah server kecil berdaya rendah yang didedikasikan untuk melayani pembagian disk. Banyak klien dapat menggunakan saham sekaligus. Sinkronisasi terjadi secepat yang dimungkinkan oleh sistem operasi klien.

  • NAS tidak mengharuskan siapa pun untuk masuk.
  • Ini tersedia terus menerus, sehingga tidak memerlukan start manual, dan dengan RAID 5 Anda mendapatkan ketahanan terhadap kegagalan perangkat keras.
  • Kompresi Delta sangat tergantung pada aplikasi yang Anda gunakan. Saya berharap itu mungkin karena NAS hanya menyajikan sebagai disk.
  • Hanya menggunakan koneksi jaringan internal, bukan Internet.
  • Tidak ada batasan di luar ruang disk.
  • Jika Anda membawa laptop Anda ke komputer, sistem operasi seharusnya akan baik-baik saja setelah inisial "Whuh? Di mana disk saya pergi?" syok. Dalam pengalaman saya, dibutuhkan Windows sedikit lebih lama untuk tenang daripada Linux.

Ini tidak terlalu murah:

1 x NAS @ £ 146,88 = £ 146,88

4 x 4TB NAS drive £ 199,99 = £ 799,96

Itu hampir £ 1.000 dikatakan.

Tetapi dengan RAID 5 yang memberi Anda 3 x 4TB = 12TB ruang disk, yang saya kira seharusnya membuat Anda tetap untuk sementara waktu?

Adam J Richardson
sumber
Saya sudah memiliki NAS - masalah saya secara otomatis menyalin file ke sana (atau PC lain yang selalu terhubung, dan dapat disinkronkan ke NAS atas nama laptop), saat menghubungkan kembali ke jaringan.
Rowland Shaw
Baik. Kami sudah setengah jalan di sana. Yang tersisa hanyalah menemukan alat cadangan yang sesuai. Saya melihat dari posting asli Anda menggunakan Windows. Pikiran pertama saya adalah menggunakan skrip batch saat login, tetapi itu tidak sesuai dengan persyaratan # 1. Bolehkah saya menanyakan alasan di balik persyaratan # 1 ("tidak mengharuskan siapa pun untuk masuk")?
Adam J Richardson
Persyaratan itu didasarkan pada masalah bahwa laptop mungkin digunakan oleh pengguna yang berbeda (istri, putra, dll.), Yang mungkin tidak memiliki izin ke folder yang ingin saya cadangkan
Rowland Shaw
Jawaban ini stackoverflow.com/questions/4437701/… tampaknya mengindikasikan bahwa skrip dapat dijalankan logout oleh Penjadwal Tugas. Saya berpikir untuk menggunakan Penjadwal Tugas, tetapi mungkin sulit untuk menjalankan skrip sesering yang Anda inginkan, mengingat Anda berurusan dengan banyak file kecil. Pendekatan naif saya adalah menjalankan semua foto, memilih yang tanpa set flag 'arsip', menyalinnya dan kemudian mengatur flag 'arsip'. Pendekatan yang lebih canggih mungkin menggunakan database SQLite kecil sebagai katalog foto yang didukung.
Adam J Richardson
Saat ini, saya secara manual, secara berkala menggunakan robocopy, ketika saya tahu server jarak jauh tersedia - ini menangani "hal-hal yang diubah", "tidak melalui Internet" dan "tidak ada kuota" persyaratan, tetapi kurang begitu mengatasi jika jaringan terputus / tidak terhubung, atau berjalan tanpa pengawasan.
Rowland Shaw