วิธีซิงค์ไฟล์อัตโนมัติด้วยไดรฟ์เครือข่ายใน Windows XP [ปิด]


11

Windows XP: ฉันต้องการซิงโครไนซ์ไฟล์ระหว่างไดรฟ์ในระบบกับไดรฟ์เครือข่ายโดยอัตโนมัติ

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

ชี้แจง:

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


1
มีใครลองallways ซิงค์หรือไม่
stephenmm

การซิงโครไนซ์ดูเหมือนจะเป็นสิ่งที่ฉันต้องการ มันฟรี แต่ถ้าใช้งานได้ดีฉันจะบริจาค denaro ให้กับ Dimio (และแมวของเขา :)! ความเห็นจากเว็บไซต์นี้ดูดี แต่พวกเขาพูดถึงว่า "การประสานข้อมูลแบบเรียลไทม์" ใช้ทรัพยากรมากกว่า Halo! ดังนั้นฉันจะต้องลองดูและดูว่ามันแย่จริง ๆ ไหม
stephenmm

freefilesyncน่าจะเป็นอีกเครื่องมือหนึ่งที่ได้รับความนิยม แต่มีรีวิวน้อยกว่าของเครื่องมือนี้ดังนั้นฉันคิดว่าฉันอาจจะลองซิงโครไนซ์ก่อน
stephenmm

ข่าวร้าย. การซิงโครไนซ์ไม่ซิงโครไนซ์เมื่อฉันพยายามทำการซิงค์ตามเวลาจริงสองทิศทางและ freefilesync ไม่ทำการซิงค์ตามเวลาจริงแบบสองทิศทาง ดังนั้นฉันยังคงมองหาวิธีการทำงาน
stephenmm

ฉันคิดว่าสคริปต์ (เลือกภาษาสคริปต์สมัยใหม่ที่คุณชื่นชอบ) จะเป็นทางออกที่ดีที่สุดของคุณหากคุณพอใจ อาจมีห้องสมุด / สคริปต์ที่ดีสำหรับสิ่งนี้ใน CPAN
Roy Tinker

คำตอบ:


1

โปรดทราบว่าลิงก์ดาวน์โหลดเป็นตระกูลของไฟล์สำหรับ Windows Server ... Robocopy รวมอยู่ในชุด
studiohack

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

คุณสามารถเรียก Robocopy เมื่อเริ่มต้นจากแบตช์ไฟล์โดยใช้คำสั่ง \ options เพื่อทำสิ่งที่คุณต้องการ
joeqwerty

ฉันใช้ robocopy จากแบตช์ไฟล์ แต่ต้องกำหนดเวลาโดยใช้ตัวกำหนดเวลางาน Windows
djangofan

1

ดูเหมือนว่าการซิงโครไนซ์จะทำการสำรองข้อมูลเรียลไทม์ไปยัง FTP แต่ฉันไม่ได้ลองด้วยตนเอง การดาวน์โหลดในหน้าของผู้เขียนดูเหมือนจะหยุดทำงานในขณะนี้ แต่มีเว็บไซต์อื่น ๆ ที่โฮสต์ไฟล์ http://dimio.altervista.org/eng/


ดูเหมือนว่ามันจะเป็นสิ่งที่ฉันต้องการ ฉันจะลองดู
stephenmm

ดูเหมือนว่าคุณได้ Googled ขึ้นอีกสองสาม ... การทดสอบโชคดี! ฉันแค่มองหา "เรียลไทม์ซิงโครไนซ์ ftp"
Cerberus

1

หากทั้งคอมพิวเตอร์ไคลเอนต์และการใช้ร่วมกันมีการคำนวณแยกกันคุณสามารถติดตั้ง AeroFS หรือ BitTorrent-Sync บนคอมพิวเตอร์ทั้งสองเครื่องและคุณจะมีการซิงค์ไฟล์แบบไม่ จำกัด


จากการทำการตลาดแล้วAeroFSดูเหมือนว่าจะเป็นสิ่งที่ดีที่ทดแทนไฟล์ที่โฮสต์เอง
Jason R. Coombs

0

SyncToyดีกว่ากระเป๋าเอกสาร แต่ไม่อัตโนมัติ ... มันค่อนข้างเร็วและมีตัวเลือกการซิงค์ที่ดีและทำงานได้ดีบนไดรฟ์เครือข่าย ...

ฟรีโดย Microsoft


0

คุณควรลองใช้คุณสมบัติออฟไลน์ไฟล์

http://www.microsoft.com/windowsxp/using/mobility/learnmore/offlinefiles.mspx


ไฟล์ออฟไลน์ไม่สามารถเทียบเคียงได้กับ Dropbox ออฟไลน์เขียนไปยังไฟล์รีโมตโดยตรง (หากการแบ่งใช้ออนไลน์) ซึ่งสามารถทำให้ช้าหรือเขียนลงในไฟล์โลคัล แต่จะซิงโครไนซ์เมื่อกำหนดว่าจะออนไลน์ Dropbox และการร้องขอของ OP ทำสิ่งที่แตกต่าง - เขียนในเครื่องเสมอซึ่งเร็ว แต่จากนั้นซิงโครไนซ์ทันทีลดความล่าช้าให้น้อยที่สุด
Jason R. Coombs

ไฟล์ออฟไลน์สามารถตั้งค่าให้เขียนในเครื่องได้
surfasb

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