Godwit Sync: การย้าย S3 แบบวางแผนสำหรับผู้ดูแลระบบ
Godwit Sync จาก Godwit เป็นยูทิลิตี้บรรทัดคำสั่งสำหรับการย้ายและซิงโครไนซ์ข้อมูลระหว่างไฟล์ระบบท้องถิ่นและการจัดเก็บวัตถุที่เข้ากันได้กับ S3 ซึ่งมุ่งเป้าไปที่มืออาชีพด้าน IT และผู้ดูแลระบบ มันใช้การทำงานแบบวางแผนล่วงหน้าที่ทำการสำรวจแหล่งที่มาและปลายทางและแสดงความแตกต่างที่ละเอียดก่อนที่จะมีการเคลื่อนย้ายข้อมูลใด ๆ ทำให้ทีมงานมีขั้นตอนการตรวจสอบก่อนการดำเนินการ วิธีการนี้รองรับการถ่ายโอนข้อมูลขนาดใหญ่ การเปิดตัวแบบเป็นขั้นตอน และการทำงานสำรองที่สามารถทำซ้ำได้กับการจัดเก็บวัตถุในคลาวด์ในระดับใหญ่
จัดการรูปแบบการโยกย้าย S3 ขององค์กรและฟีเจอร์การจัดเก็บวัตถุ
เครื่องมือสนับสนุนการทำงานโดยตรงระหว่างการจัดเก็บวัตถุและระบบไฟล์ รวมถึงการโยกย้าย S3-to-S3, S3-to-filesystem และ filesystem-to-S3 นอกจากนี้ยังครอบคลุมการโยกย้ายเวอร์ชันบัคเก็ตและการไม่เปลี่ยนแปลงของ S3 Object Lock ดังนั้นการโยกย้ายที่ต้องรักษาประวัติและความไม่เปลี่ยนแปลงจึงได้รับการสนับสนุน จุดสิ้นสุดการจัดเก็บที่รองรับ ได้แก่ Amazon S3, DigitalOcean Spaces, MinIO และ Cloudflare R2 ซึ่งเหมาะสำหรับสภาพแวดล้อมที่เข้ากันได้กับ S3 ที่หลากหลาย
Resume และปกป้องการถ่ายโอนโดยใช้การติดตามสถานะต่อวัตถุ
การต่อเนื่องของการถ่ายโอนถูกจัดการด้วยฐานข้อมูลสถานะในท้องถิ่น; เครื่องมือบันทึกความก้าวหน้าต่อวัตถุในฐานข้อมูลสถานะ SQLite ในท้องถิ่น ดังนั้นงานที่ถูกขัดจังหวะจะสามารถดำเนินการต่อได้โดยไม่ต้องสแกนแหล่งข้อมูลใหม่หรือถ่ายโอนวัตถุที่เสร็จสมบูรณ์แล้ว เครื่องมือยังมีการซิงโครไนซ์แบบเพิ่มขึ้นและการถ่ายโอนที่ตรวจสอบด้วย checksum เพื่อลดการเคลื่อนย้ายข้อมูลที่ซ้ำซ้อนและเพื่อยืนยันความสมบูรณ์แบบ end-to-end ในระหว่างการโยกย้ายขนาดใหญ่
ให้การมองเห็นในการดำเนินงานในขณะที่เคารพความเป็นส่วนตัว
การสังเกตการดำเนินงานถูกสร้างขึ้น ผ่านเมตริกของ Prometheus และแดชบอร์ดเทอร์มินัลสด ทำให้สามารถรวมเข้ากับสแต็กการตรวจสอบและตรวจสอบสดได้อย่างรวดเร็ว ซอฟต์แวร์ไม่มีการติดตั้งการวัดผลหรือการวิเคราะห์ ดังนั้นข้อมูลเมตาของการถ่ายโอนจึงไม่ออกจากสภาพแวดล้อมของผู้ใช้ เส้นทางการถ่ายโอนที่กระจายอยู่ระหว่างระบบในท้องถิ่นและจุดสิ้นสุดที่กำหนด และเครื่องมือมีให้ในรูปแบบ CLI binary สำหรับ Windows และแพลตฟอร์มอื่น ๆ
ออกแบบมาสำหรับผู้ดูแลระบบ ไม่ใช่ผู้ใช้เดสก์ท็อปทั่วไป
เครื่องคาดหวังความคุ้นเคยกับบรรทัดคำสั่งและการวางแผนการโยกย้าย การทำงานตามหลักการตรวจสอบก่อนจะมีการดำเนินการทำให้ผู้ดูแลระบบมีขั้นตอนการตรวจสอบที่ชัดเจนก่อนการดำเนินการ ซึ่งเหมาะสำหรับทีมที่ใช้แนวทางการควบคุมการเปลี่ยนแปลง ผู้ใช้ทั่วไปที่มองหาความเรียบง่ายแบบคลิกและจุดจะพบว่าการปรับแนว CLI และการตรวจสอบก่อนการดำเนินการเพิ่มขั้นตอนการดำเนินงาน; ผู้ปฏิบัติงานที่มีประสบการณ์จะได้รับการโยกย้ายและการสำรองข้อมูลที่คาดการณ์ได้และทำซ้ำได้แทน
ตัวเลือกที่เน้นการตรวจสอบที่เหมาะสมสำหรับผู้ดูแลระบบ
Godwit Sync เป็นตัวเลือกที่ใช้ได้จริงสำหรับผู้ดูแลระบบที่ต้องการการโยกย้ายที่สามารถตรวจสอบได้และควบคุมระหว่างระบบไฟล์และที่เก็บวัตถุที่เข้ากันได้กับ S3 การมุ่งเน้นที่บรรทัดคำสั่งและการตรวจสอบก่อนการดำเนินการที่จำเป็นต้องการวินัยในการดำเนินงาน ดังนั้นทีมที่ไม่มีขั้นตอน CLI อาจเผชิญกับการเรียนรู้ที่ยากลำบาก แนะนำ.