ฉันสามารถมี 2 โฟลเดอร์จาก 2 เซิร์ฟเวอร์ที่แตกต่างกันในแบบซิงค์เดียวหรือไม่


-1

ฉันสามารถมี 2 โฟลเดอร์จาก 2 เซิร์ฟเวอร์ที่แตกต่างกันในการซิงค์ทางเดียว!

  • ฉันมีเซิร์ฟเวอร์ Windows, เซิร์ฟเวอร์ 1: เซิร์ฟเวอร์สาธารณะ
  • เซิร์ฟเวอร์ Windows, เซิร์ฟเวอร์ 2: ภายในเครือข่ายของฉัน: ภายใต้ NAT

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

วิธีที่ฉันทำตอนนี้คือฉันเปิด Filezila ในเซิร์ฟเวอร์ 2 แล้วรีเฟรชเพื่อดูไฟล์ใหม่ ถ้าใช่ฉันดาวน์โหลดพวกเขาและลบต้นฉบับ (ฉันมีแผนที่ไดรเวอร์เครือข่ายเป็นท้องถิ่นภายใต้ตัวอักษรไดรเวอร์ "Z:")

ฉันต้องการวิธีในการทำสิ่งนี้โดยอัตโนมัติ ฉันได้ลอง Bit Torrent Sync แล้ว แต่ฉันลบข้อมูลสำรองถ้าฉันลบต้นฉบับหรือวิธีอื่น และสร้างไฟล์ซ้ำ

ฉันต้องการซิงค์เช่น Dropbox แต่หลังจากดาวน์โหลดจากเซิร์ฟเวอร์ 1 ฉันสามารถลบต้นฉบับหรือย้ายสำรองโดยไม่ต้องซิงค์อีกครั้ง

หมายเหตุ: ฉันจะมีความสุขมากหากสามารถทำได้อย่างปลอดภัยเช่น SFTP

คำตอบ:


0

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

โปรแกรมสามารถเขียนในภาษาการเขียนโปรแกรมใด ๆ ที่คุณเลือกฉันจะแนะนำ Java หรือ. NET (C #, VB.NET)

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

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