ซิงค์ตามเวลาจริงในคอมพิวเตอร์หลายเครื่อง


8

ฉันสามารถใช้ซอฟต์แวร์ใดในการซิงโครไนซ์ไฟล์ที่ตรวจจับการเปลี่ยนแปลงในคอมพิวเตอร์แต่ละเครื่องของฉันและซิงค์อย่างต่อเนื่องกับเซิร์ฟเวอร์ที่ทำงานตลอดเวลา ฉันกำลังหา:

  • ทำงานเป็นบริการบนเซิร์ฟเวอร์และลูกค้า
  • การตรวจจับการเปลี่ยนแปลงแบบเรียลไทม์
  • ซิงค์เดลต้า (การแก้ไขแท็ก ID3 ไม่ควรส่งผลให้ไฟล์ทั้งหมดถูกถ่ายโอนเช่น)

ฉันมี VPN ดังนั้นเครือข่ายท้องถิ่นเท่านั้นและทราฟฟิกที่ไม่มีการเข้ารหัสก็โอเค บริการที่ต้องใช้ที่เก็บข้อมูลบนคลาวด์อย่าง DropBox นั้นไม่ได้เกิดขึ้นเพราะฉันบำรุงรักษาเซิร์ฟเวอร์ของตัวเอง

แก้ไข: ฉันใช้ Cubby ที่ยอดเยี่ยม (ในรุ่นเบต้าที่https://www.cubby.com/ ) ไม่จำเป็นต้องใช้ VPN ดูเหมือนว่าจะเหมือนกับจอกศักดิ์สิทธิ์ของการซิงค์ ที่เก็บข้อมูลออนไลน์เป็นทางเลือกคุณจึงไม่ต้องทำการซิงค์โดยตรง


ความพร้อมเพรียงกันเป็นไปได้ แต่ไม่มีการตรวจจับการเปลี่ยนแปลงจริงบน Windows เพียงโหมด "ทำซ้ำทุก ๆ X วินาที"
1686

คุณสามารถใช้ DropBox และทำให้เป็นบริการโดยใช้เครื่องมือฟรีเช่น srvany: jrdata.se/2011/01/20/dropbox-as-a-service
อาทิตย์

คำตอบ:


4

มีโซลูชั่นrsyncมากมายสำหรับ windows rsync เป็นแอปพลิเคชั่นซอฟต์แวร์และโปรโตคอลเครือข่ายสำหรับระบบ Unix-like และ Windows ที่ซิงโครไนซ์ไฟล์และไดเรกทอรีจากที่หนึ่งไปอีกที่หนึ่งในขณะที่ลดการถ่ายโอนข้อมูลโดยใช้การเข้ารหัสเดลต้าเมื่อเหมาะสม คุณลักษณะที่สำคัญของ rsync ที่ไม่พบในโปรแกรม / โปรโตคอลที่คล้ายกันมากที่สุดคือการทำมิเรอร์เกิดขึ้นกับการส่งสัญญาณเพียงครั้งเดียวในแต่ละทิศทาง rsync สามารถคัดลอกหรือแสดงเนื้อหาไดเรกทอรีและคัดลอกไฟล์หรือไม่ก็ได้โดยใช้การบีบอัดและเรียกซ้ำ


2
rsyncสามารถทำการคัดลอกทางเดียวเท่านั้นไม่ใช่การซิงโครไนซ์จริงทำให้ยากที่จะจัดการกับความขัดแย้ง (ไฟล์ที่เปลี่ยนแปลงทั้งสองด้าน) การเพิ่มการลบ ... ไม่ต้องพูดถึงการขาดการติดตามเรียลไทม์
1686

3

Microsoft มี Distributed File System Technology ( DFS ) ที่มีอยู่สำหรับการซิงค์ระหว่างเซิร์ฟเวอร์ แต่ฉันค้นหาอายุและไม่พบโซลูชันที่ดีที่ทำงานได้อย่างไร้ที่ติเหมือนกับ Dropbox หรือเทคโนโลยีที่คล้ายกันสำหรับคอมพิวเตอร์ไคลเอนต์


Vista แนะนำ DFS แบบเพียร์ทูเพียร์ น่าเสียดายที่ไม่ซิงค์กับเซิร์ฟเวอร์
MSalters

ปริมาณมันทำงานแบบออฟไลน์? ฉันหมายถึง LAN หรือเปล่า เครือข่ายที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ต?
sam

2

ยูทิลิตี้BestSyncฟรีดูเหมือนจะทำสิ่งที่คุณขอ

ความเป็นไปได้อื่น ๆ :

DSynchronize (เลื่อนลงเพื่อเข้าถึง)
SYNCING.NET Dropbox
Mirror Mirror BlueFish : มันไม่เพียง แต่จะซิงค์ไฟล์ในเวลาจริงมันเก็บสำเนาและรุ่นที่ผ่านมาออนไลน์เช่นกัน


การซิงค์ตามเวลาจริงและไดรฟ์เครือข่ายไม่ได้รับการสนับสนุนในรุ่นฟรี ฉันต้องการมันสำหรับคอมพิวเตอร์หลายเครื่องด้วย
jnm2

ฉันเพิ่มอีก
harrymc

BlueFish บอกว่ามันไม่ใช่การซิงค์แบบสองทางดูคำถามของฉันเกี่ยวกับ DropBox และ Syncing.net มีราคาแพง แต่ DSynchronize อาจทำในสิ่งที่ฉันต้องการ ดูเหมือนว่าจะไม่ทำข้อมูลให้ตรงกันเดลต้า แต่เดี๋ยวก่อน ณ จุดนี้ฉันเดาว่าฉันอาจต้องยอมรับสิ่งที่มีอยู่
jnm2

ปัญหาเท่านั้นมันจะไม่ลบการประสาน มันไม่ได้ตรวจจับการเคลื่อนไหว
jnm2

ฉันดูเหมือนว่าฉันอาจจะไม่มีฟรีแวร์ที่สมบูรณ์แบบ ด้วยความต้องการของคุณคุณอาจต้องการผลิตภัณฑ์เชิงพาณิชย์
harrymc

2

หากคุณกำลังมองหาโซลูชัน Windows ดั้งเดิมที่ไม่ต้องใช้ซอฟต์แวร์เพิ่มเติมคุณสามารถใช้ "ไฟล์ออฟไลน์"
จากคอมพิวเตอร์แต่ละเครื่องคุณเพียงแค่เข้าถึงโฟลเดอร์ที่คุณต้องการโดยตรงบนเซิร์ฟเวอร์เฉพาะคุณเท่านั้นที่เปิดคุณสมบัติ "ทำให้พร้อมใช้งานแบบออฟไลน์" สำหรับโฟลเดอร์เหล่านั้นซึ่งจะทำให้ windows เก็บสำเนาไว้ในคอมพิวเตอร์แต่ละเครื่อง
คุณสามารถเปลี่ยนตำแหน่งหน้าต่างที่เก็บโฟลเดอร์เหล่านี้ได้


ความคิดดี. สิ่งเดียวคือฉันต้องการแก้ไขภายในเครื่องและนั่นจะเกิดขึ้นถ้าฉันออฟไลน์จากเซิร์ฟเวอร์ซึ่งฉันไม่ต้องการ
jnm2

ที่จริงแล้วไม่ใช่ปัญหา: เมื่อคุณแก้ไขไฟล์ในโฟลเดอร์ที่พร้อมใช้งานแบบออฟไลน์คุณกำลังแก้ไขไฟล์ในเครื่อง (แม้ว่าคุณจะออนไลน์) จากนั้น windows จะซิงค์ไฟล์ในพื้นหลังกับเวอร์ชันบนเซิร์ฟเวอร์
Joe

เมื่อฉันเชื่อมต่อฉันจะได้รับความนิยมอย่างมากนอกเสียจากว่าฉันจะบอกเป็นพิเศษว่าออฟไลน์ดังนั้นฉันจึงคิดว่ามันจะผ่านเครือข่าย ไม่ใช่เรียลไทม์ถ้าฉันต้องเปิดและปิดด้วยตนเอง นอกจากนี้ฉันไม่สามารถทำหลายโฟลเดอร์สำหรับผู้ใช้หลายคนหากฉันเพิ่งย้ายแคชและแก้ไขไฟล์เหล่านั้นโดยตรง
jnm2

2

ฉันเชื่อว่าBeyond Syncเป็นเครื่องมือที่คุณกำลังมองหา ไม่ฟรี (30 วันแรก) แต่ใช้งานเป็นบริการและทำการซิงค์แบบเรียลไทม์ผ่านเครือข่ายอุปกรณ์ภายนอก ฯลฯ


BestSync ดูเหมือนจะเป็นผลิตภัณฑ์ที่น่าทึ่งฉันอาจเปลี่ยนไปใช้มัน อย่างไรก็ตามคุณต้องมีรุ่น Business หรือ Ultimate ที่ต้องชำระเพื่อซิงค์ตามเวลาจริง รุ่นฟรีไม่อนุญาตให้ซิงค์เครือข่าย โดยทั่วไปฉันใช้การซิงค์ Allway เพื่อซิงค์ข้อมูลจากอุปกรณ์พกพาของฉันกับระบบของฉัน เสียบอุปกรณ์ที่ถอดออกได้และจะซิงค์กับโฟลเดอร์ในเครื่องโดยอัตโนมัติ
opsin

ดูดีจริงๆยกเว้นการรองรับคอมพิวเตอร์หลายเครื่อง ฉันต้องการสิ่งที่ทำงานบนคอมพิวเตอร์แต่ละเครื่องเพื่อตรวจจับการเปลี่ยนแปลงและบนเซิร์ฟเวอร์เพื่อจัดการการซิงโครไนซ์มิฉะนั้นพวกเขาจะต้องชนกัน
jnm2

ไม่แน่ใจว่าฉันเข้าใจ มันสามารถเรียกใช้เป็นบริการในทุกเครื่อง เครื่องแต่ละเครื่องจะได้รับสำเนาและไฟล์จะถูกซิงค์ทันทีในแต่ละเครื่อง
opsin

ฉันสมมติว่าฉันมีการซิงค์ไคลเอนต์แต่ละตัวชี้ไปที่แหล่งเดียวกันเพื่อให้คอมพิวเตอร์สี่เครื่องซิงค์กัน หากไคลเอ็นต์การซิงค์สองตัวกำลังอัปเดตและอ่านไฟล์เดียวกันในเวลาเดียวกันจะเกิดอะไรขึ้นบนเซิร์ฟเวอร์หากไม่มีซอฟต์แวร์ที่ทำงานบนเซิร์ฟเวอร์เพื่อจัดการการชนกันของข้อมูล
jnm2

ตัวอย่างเช่นหากคอมพิวเตอร์เครื่องหนึ่งอัปเดตไฟล์และได้รับการซิงค์กับไฟล์เซิร์ฟเวอร์คอมพิวเตอร์เครื่องอื่นจะรู้ได้อย่างไรว่าจะซิงค์กับไฟล์เซิร์ฟเวอร์
jnm2

1

โซลูชันนี้ทำงานได้ดีสำหรับฉันกับหลาย ๆ ระบบ แต่ไม่ได้ใช้เซิร์ฟเวอร์ของคุณ ฉันใช้ Western Digital Live (Duo) และ WD SmartWare aplication แอพมาพร้อมกับไดรฟ์เมื่อตั้งค่าแล้วมันจะสำรองข้อมูลที่เลือกไว้ มีให้ในรูปแบบ RAID 1

SmartWare


ต้องใช้ MyBook และฉันต้องการซิงค์แบบเรียลไทม์สองทาง
jnm2
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.