Ad Code

Responsive Advertisement

การสำรองข้อมูลระหว่าง Synology NAS ด้วย Shared Folder Sync

Shared Folder Sync เป็นการซิงค์โฟลเดอร์แบบ One-way Syncing จาก Synology NAS ต้นทาง (Source) ไปยัง Synology NAS ปลายทาง (Destination) ภายในเน็ตเวิร์กเดียวกัน หรือ ผ่านอินเตอร์เน็ต

ในครั้งแรกที่งานซิงค์ทำงาน Shared Folder Sync จะทำการซิงค์โฟลเดอร์ที่แชร์ที่เลือกไว้ทั้งหมด (Full Sync) หลังจากนั้นจะซิงค์เฉพาะไฟล์ที่แก้ไขแล้วเท่านั้น ไฟล์ที่ถูกลบออกจากต้นทางก็จะถูกลบออกจากปลายทางด้วยเช่นกัน

หมายเหตุ :
  • ตามค่าเริ่มต้น ผู้ใช้จะไม่มีสิทธิ์เข้าถึงโฟลเดอร์ที่แชร์ที่ซิงค์บนปลายทาง โปรดติดต่อผู้ดูแลระบบบน Synology NAS ปลายทางเพื่อเปิดใช้งานสิทธิ์การเข้าถึง
  • การตั้งชื่อโฟลเดอร์ที่แชร์ที่ซิงค์บน Synology NAS ปลายทาง:
    • หากปลายทางไม่มีโฟลเดอร์ที่มีชื่อเดียวกับแหล่งที่มา (เช่น "SharedFolder") ระบบจะสร้างโฟลเดอร์ใหม่ที่มีชื่อเดียวกัน ("SharedFolder") บนไดรฟ์แรกที่พร้อมใช้งานโดยอัตโนมัติ
    • หากปลายทางมีโฟลเดอร์ที่มีชื่อเดียวกับต้นทางอยู่แล้ว (เช่น ทั้งสองชื่อ "SharedFolder") โฟลเดอร์เดิมในปลายทางจะถูกเปลี่ยนชื่อโดยการเพิ่มเครื่องหมายขีดล่างและตัวเลขต่อท้ายชื่อเดิม ("SharedFolder_1") โฟลเดอร์อื่น ("SharedFolder") จะถูกสร้างขึ้นในปลายทางนั้น เนื้อหาในโฟลเดอร์ต้นทาง ("SharedFolder") จะถูกซิงค์กับโฟลเดอร์ที่สร้างขึ้นใหม่ ("SharedFolder") ในปลายทางนั้น
  • หากต้องการโซลูชันการซิงค์แบบ 2-way Syncing แนะนำให้ใช้อีกแอพหนึ่ง Synology Drive ShareSync (แต่ตั้ง Schedule ไม่ได้ - เป็น Real-time synchronization เท่านั้น)

การตั้งค่าที่จำเป็น
เพื่อให้แน่ใจว่าคุณสามารถตั้งค่างานการซิงค์ได้สำเร็จ โปรดกำหนดค่าการตั้งค่าต่อไปนี้ก่อน

  • ตรวจสอบให้แน่ใจว่าชื่อเซิร์ฟเวอร์ของ Synology NAS ต้นทางและปลายทางแตกต่างกัน หากชื่อเซิร์ฟเวอร์เหมือนกัน คุณสามารถแก้ไขชื่อเซิร์ฟเวอร์บน Synology NAS ทั้งสองเครื่องได้ที่
    Control Panel  >  Network  >  General > Server name
  • หากต้องการซิงค์ผ่านอินเทอร์เน็ต ให้ตั้งค่าการฟอร์เวิร์ดพอร์ตในเร้าเตอร์ สำหรับการทำ Shared Folder Sync โดยพอร์ตเริ่มต้นคือ Port 22 สำหรับการถ่ายโอนข้อมูลที่เข้ารหัส และ Port 873 สำหรับการถ่ายโอนข้อมูลแบบไม่เข้ารหัส

การเปิดใช้งานบริการ
วิธีเปิดใช้งานการซิงค์โฟลเดอร์ที่แชร์:
ต้องมีการเปิดใช้งานบริการบน Synology NAS ปลายทางก่อนโดย..
  1. ไปที่ Control Panel > File Services > rsync 
  2. ทำเครื่องหมายเปิดใช้งานบริการ Enable rsync service
  3. คลิก Apply



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

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

  1. ลงชื่อเข้าใช้ Synology NAS ปลายทางแล้วไปที่
    Control Panel > File Services > Advanced > Shared Folder Sync > Connection List
  2. เลือกการเชื่อมต่อที่ขัดแย้งจากแหล่ง Synology NAS แล้วคลิกยกเลิกการเชื่อมโยงเพื่อลบออก
หลังจากยกเลิกการเชื่อมโยงโฟลเดอร์ต้นทางเดิมแล้ว ให้สร้างงานซิงค์ใหม่ด้วยโฟลเดอร์ต้นทางใหม่และดำเนินการซิงค์แบบเต็มรูปแบบ



การจัดการงานการซิงค์
ในการสร้างงานการซิงค์:
  1. ลงชื่อเข้าใช้ Synology NAS ต้นทางและไปที่
    Control Panel > File Services > Advanced > Shared Folder Sync > Task List
  2. คลิก Create​
  3. ป้อนชื่อสำหรับงานและคลิก Next

    ชื่องานต้องมีอักขระ Unicode 1 ถึง 32 อักขระ และต้องไม่ประกอบด้วยอักขระต่อไปนี้:
    ! " # $ % & ' ( ) * + , / : ; < = > ? @ [ ] \ ^ ` { } | ~

  4. เลือกโฟลเดอร์ที่แชร์หรือโฟลเดอร์ที่แชร์ที่คุณต้องการซิงค์ไปยังปลายทาง ทำเครื่องหมายเพื่อรับทราบข้อความปฏิเสธความรับผิดชอบ แล้วคลิก Next

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


  5. ป้อนที่อยู่ IP/ชื่อเซิร์ฟเวอร์ของ Synology NAS ปลายทางและลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวของผู้ใช้ที่อยู่ในกลุ่ม ผู้ดูแลระบบ (administrators group)

    เมื่อทำการซิงค์ผ่านอินเทอร์เน็ต คุณสามารถป้อนที่อยู่ IP ภายนอกหรือชื่อเซิร์ฟเวอร์ของ Synology NAS ปลายทางได้ อย่างไรก็ตาม หากคุณเลือกป้อนชื่อเซิร์ฟเวอร์ ชื่อจะต้องอยู่ในรูปแบบ FQDN (Fully Qualified Domain Name) เช่น "www.synology.com"

  6. เลือกตัวเลือกการซิงค์ที่เหมาะกับความต้องการของคุณ และคลิก Next

    Customize SSH encryption port for encrypted shared folder sync : คุณสามารถระบุพอร์ตการเข้ารหัสที่ต้องการสำหรับการเข้ารหัสการถ่ายโอน SSH ได้

    Enable SSH transfer encryption : ตัวเลือกนี้จะเข้ารหัสข้อมูลระหว่างการถ่ายโอน แม้ว่าการถ่ายโอนแบบเข้ารหัสจะให้ความปลอดภัยที่ดีกว่า แต่การถ่ายโอนแบบไม่เข้ารหัสจะให้ประสิทธิภาพที่ดีกว่า คุณสามารถเลือกได้ตามความต้องการ

    Enable transfer compression : ตัวเลือกนี้จะบีบอัดข้อมูลระหว่างการถ่ายโอน จะช่วยประหยัดแบนด์วิดท์เครือข่าย แต่จะเพิ่มภาระของ CPU

    Enable block-level synchronization : เปิดใช้งานตัวเลือกนี้เพื่อถ่ายโอนเฉพาะข้อมูลที่แตกต่างกันแทนที่จะเป็นไฟล์ทั้งหมด ซึ่งจะช่วยประหยัดแบนด์วิดท์เครือข่าย แต่จะเพิ่มภาระของ CPU

    Sync remote mounted folders : ซิงโครไนซ์โฟลเดอร์ที่ติดตั้งระยะไกล รวมถึงโฟลเดอร์ที่แชร์ CIFS และโฟลเดอร์ที่แชร์ NFS



  7. เลือกเวลาที่จะซิงค์จากแหล่งที่มาไปยังปลายทางและคลิก Next

    Run sync manually : เรียกใช้การซิงค์ด้วยตนเองจากโฟลเดอร์ที่แชร์แหล่งที่มา

    Advanced schedule : คลิก Schedule Plan เพื่อระบุเวลาที่จะรันงานซิงค์ งานที่กำหนดเวลาไว้จะไม่ทำงานตามเวลาที่กำหนดหากไม่มีการเปลี่ยนแปลงใดๆ ในโฟลเดอร์ที่แชร์ที่เลือก

    Run sync on modification : เรียกใช้การซิงค์ทันทีเมื่อมีการเปลี่ยนแปลงใดๆ เกิดขึ้นที่โฟลเดอร์ที่แชร์แหล่งที่มา

  8. ตรวจสอบการตั้งค่างานของคุณแล้วคลิก Done งานซิงค์จะปรากฏในรายการงานและจะทำงานตามกำหนดเวลาที่ระบุ


ในการจัดการงานการซิงค์:
  1. บน Synology NAS ต้นทาง ให้ไปที่ Control Panel > File Services > Advanced > Shared Folder Sync > Task List และเลือกงานที่ต้องการ
  2. ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
  • คลิก Edit เพื่อแก้ไขงาน
  • คลิก Delete เพื่อลบงาน
  • คลิก Cancel เพื่อหยุดงานที่กำลังดำเนินการอยู่หากงานซิงค์กำลังดำเนินการอยู่

    โปรดทราบว่าการคลิก Cancel สำหรับงานซิงค์ที่มี Run sync on modification จะหยุดงานซิงค์ที่กำลังดำเนินการอยู่ อย่างไรก็ตาม หากมีการเปลี่ยนแปลงใดๆ กับเนื้อหาของโฟลเดอร์ที่แชร์ซึ่งงานซิงค์กำลังตรวจสอบอยู่ การซิงค์โฟลเดอร์ที่แชร์จะดำเนินการต่อ

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

หมายเหตุ :
1. ระบบไฟล์และการจัดเก็บ:
  • เมื่อทำการซิงค์โฟลเดอร์ที่แชร์จากระบบไฟล์ ext4 ไปยัง ext3 อาจเกิดข้อผิดพลาดได้หากงานมีโฟลเดอร์และโฟลเดอร์ย่อยมากกว่า 32,000 รายการ
  • การซิงค์โฟลเดอร์ที่แชร์จะซิงค์การตั้งค่า ACL ของ Windows เมื่อระบบไฟล์ปลายทางคือ ext4 หรือ Btrfs
  • การซิงค์โฟลเดอร์ที่แชร์ไม่รองรับอุปกรณ์จัดเก็บข้อมูลภายนอก
  • ระบบไฟล์ Btrfs (Peta Volume) ไม่รองรับโฟลเดอร์ที่แชร์แบบเข้ารหัส
2. สิทธิ์การแชร์ขั้นสูงที่ Control Panel > Shared Folder > Edit > Advanced Permissions > Advanced Share Permissions :
  • สิทธิ์การแชร์ขั้นสูงที่แหล่งที่มาจะไม่ได้รับการซิงค์กับปลายทาง
  • เพื่อให้มั่นใจถึงประสิทธิภาพของการซิงค์โฟลเดอร์ที่แชร์ จะมีการสร้างกฎแบบอ่านอย่างเดียวสำหรับกลุ่มผู้ดูแลระบบที่ปลายทาง นอกจากนี้ ในครั้งแรกที่ดำเนินการซิงค์ ระบบจะเปลี่ยนสิทธิ์การแชร์โฟลเดอร์ขั้นสูงของบัญชีผู้ใช้ปัจจุบันที่ปลายทางเป็น Read Only การตั้งค่าสิทธิ์จะไม่เปลี่ยนแปลงในการซิงค์ครั้งถัดไป
3.โฟลเดอร์ที่แชร์:
  • หากโฟลเดอร์ที่แชร์ในปลายทางได้รับการซิงค์กับ Synology NAS อื่นๆ มาก่อน Shared Folder Sync จะดำเนินการซิงค์เต็มรูปแบบสำหรับงานนั้น
  • หากงานมีโฟลเดอร์แชร์ที่เข้ารหัส โฟลเดอร์จะถูกเมาท์ที่ปลายทางโดยอัตโนมัติเมื่องานทำงาน อย่างไรก็ตาม หากต้องการเข้าถึงข้อมูลภายใน คุณต้องเมาท์โฟลเดอร์แชร์ที่เข้ารหัสที่ปลายทางก่อน
  • การซิงค์โฟลเดอร์ที่แชร์จะไม่ซิงค์ โฟลเดอร์ #recycleยกเว้นเมื่อโฟลเดอร์นั้นอยู่ภายในโฟลเดอร์ที่เข้ารหัสบนแหล่งที่มา
  • Shared Folder Sync ไม่สามารถตรวจจับการแก้ไขใน โฟลเดอร์ที่แชร์ ของ Dockerได้ ดังนั้น โฟลเดอร์นี้จึงไม่สามารถซิงค์โดยอัตโนมัติได้ แม้ว่าคุณจะเลือก ตัวเลือก Run sync on modificationสำหรับงานนี้ก็ตาม
  • หากโฟลเดอร์ที่แชร์ homes รวมอยู่ในงาน ฟังก์ชัน User Home จะถูกปิดใช้งานที่ปลายทาง

Close Menu