Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

Unison เป็นเครื่องมือง่ายๆ สำหรับซิงค์ไฟล์ระหว่างสองสถานที่ อนุญาตให้เก็บ Replica (สำเนา) ของไฟล์/ไดเรกทอรีสองชุดบนโฮสต์ต่างกัน (หรือดิสก์ต่างกันบนโฮสต์เดียว) แก้ไขแยกกัน แล้วนำมาซิงค์ให้ทันสมัยโดยเผยแพร่การเปลี่ยนแปลงจากแต่ละ Replica ไปอีกชุด

ฟีเจอร์เด่นของ Unison:

  • รองรับ Unix และ Windows — เครื่องมือซิงค์ข้าม OS ได้จริง
  • ตรวจสอบการอัปเดตของทั้งสอง Replica การเปลี่ยนแปลงจะเผยแพร่อัตโนมัติ หากมีข้อขัดแย้ง (Conflict) จะแสดงบนหน้าจอ
  • ทำงานกับ Local Directory, SSH, RSH และ Socket
  • ทนทานต่อความล้มเหลว: ทิ้ง Replica และโครงสร้างภายในไว้ในสภาพสมเหตุสมผลตลอด แม้หยุดทำงานผิดปกติหรือการสื่อสารล้มเหลว

ติดตั้ง Unison ใน Ubuntu

คลิกที่นี่ติดตั้ง unison และ unison-gtk

หรือในเทอร์มินัล:

sudo apt-get install unison unison-gtk

ไป Applications → Accessories → Unison

รันครั้งแรก: จะถามสร้าง Profile ใหม่ เลือกโฟลเดอร์ที่ต้องการซิงค์

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

ต่อมา เลือกโฟลเดอร์ปลายทาง (Backup to)

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

คลิก OK

ครั้งแรกจะมีข้อความเตือน อ่านแล้วคลิก OK

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

Unison จะสแกน Source และ Destination หาข้อผิดพลาด

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

เสร็จแล้ว คลิกปุ่ม Go เริ่มซิงค์

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

เสร็จสิ้น!

หากซิงค์กับเครื่องอื่นผ่าน SSH: ตรวจสอบว่าเครื่องปลายทางมี Unison และ SSH ติดตั้งแล้ว

ตอนเลือกโฟลเดอร์ปลายทาง ใส่ข้อมูล SSH:

ซิงค์ไฟล์ระหว่างสองสถานที่ด้วย Unison

Unison จะติดต่อเซิร์ฟเวอร์ ขอรหัสผ่านเมื่อสำเร็จ

กด Go เริ่มซิงค์หลังตรวจสอบเสร็จ