[แนวทางอย่างเป็นทางการ] จะย้ายธุรกิจไปที่ Tencent Cloud ได้อย่างไร? โซลูชันการย้ายข้อมูลแบบออฟไลน์/ออนไลน์และโซลูชันข้อผิดพลาดทั่วไป

2026-05-12 阅读 9
cloud

ด้วยการเปลี่ยนแปลงทางดิจิทัลขององค์กรที่ลึกซึ้งยิ่งขึ้นจึงกลายเป็นบรรทัดฐานในการย้ายธุรกิจจาก IDC ในพื้นที่หรือผู้ให้บริการคลาวด์รายอื่นไปยัง Tencent Cloud จุดเจ็บปวดหลักของการโยกย้ายคือ:

จะแน่ใจได้อย่างไรว่าข้อมูลสูญหายเป็นศูนย์? จะลดเวลาหยุดทำงานให้น้อยที่สุดได้อย่างไร?

ส่วนที่1: "การตรวจร่างกาย" ก่อนการย้ายถิ่น-การประเมินสถาปัตยกรรมและการเลือกโปรแกรม

ก่อนที่จะย้ายบรรทัดของรหัสใดๆจะต้องทำการวิจัยโดยละเอียด

1.การวิจัยทางธุรกิจและการวิเคราะห์การพึ่งพา

รายการส่วนประกอบ: จัดเรียงแอ็พพลิเคชันเซิร์ฟเวอร์ (ECS/CVM), ฐานข้อมูล (MySQL/Redis), ที่เก็บวัตถุ (OSS/COS) และโหลดบาลานซ์ (SLB/CLB)

โครงสร้างเครือข่าย: ยืนยันสภาพแวดล้อมเครือข่ายของสถานีต้นทาง (เครือข่ายสาธารณะสายเฉพาะหรือ VPN)

การประเมินแบนด์วิดท์: วัดแบนด์วิดท์อัปลิงค์ของสถานีต้นทางซึ่งจะกำหนดเวลาที่ต้องใช้ในการย้ายข้อมูล

2.การเลือกแผนการโยกย้าย

ตามความอดทนของธุรกิจสำหรับเวลาหยุดทำงานแบ่งออกเป็นสองเส้นทาง:

การโยกย้ายออนไลน์ (การโยกย้ายความร้อน): เหมาะสำหรับธุรกิจหลักด้วยเทคโนโลยีการซิงโครไนซ์ที่เพิ่มขึ้นข้อมูลจะถูกเคลื่อนย้ายโดยไม่หยุดบริการสถานีต้นทางและมีเพียงวินาทีเดียวเมื่อเปลี่ยน DNS

การโยกย้ายแบบออฟไลน์ (การโยกย้ายแบบเย็น): เหมาะสำหรับธุรกิจที่ไม่ใช่ธุรกิจหลักหรือข้อมูลขนาดใหญ่ (ระดับ PB) ก่อนอื่นให้บรรจุข้อมูลและส่งผ่านสื่อทางกายภาพหรือสายเฉพาะในระหว่างการย้ายข้อมูลธุรกิจจะต้องถูกระงับชั่วคราว

ส่วนที่2: ฉากการโยกย้ายหลักและห่วงโซ่เครื่องมือ

Tencent Cloud มีชุดเครื่องมือการโยกย้ายที่สมบูรณ์ซึ่งเรียกรวมกันว่า

MSP(Migration Service Platform)

1.การโยกย้ายโฮสต์: คอนโซลการดำเนินการด้วยปุ่มเดียว (Go2Cloud)

บริการโยกย้ายโฮสต์บนคลาวด์ของ Tencent (SMS) รองรับการโยกย้ายเครื่องจริงเครื่องเสมือน (VMware/OpenStack) หรือเซิร์ฟเวอร์คลาวด์แพลตฟอร์มคลาวด์อื่นๆไปยัง Tencent Cloud CVM

กระบวนการย้ายข้อมูลออนไลน์: ติดตั้งไคลเอนต์การย้ายข้อมูลบนเซิร์ฟเวอร์ต้นทางสร้างงานการย้ายข้อมูลบนคอนโซล Tencent Cloud ให้เลือก "การย้ายข้อมูลออนไลน์" ระบบจะสร้างอินสแตนซ์การถ่ายโอนชั่วคราวโดยอัตโนมัติในด้านคลาวด์ของ Tencent และส่งข้อมูลผ่านการจำลองแบบ Rsync หรือระดับบล็อกหลังจากเสร็จสิ้นการจำลองแบบเต็มแล้วจะเข้าสู่ขั้นตอนการซิงโครไนซ์ที่เพิ่มขึ้น

2.การโยกย้ายฐานข้อมูล: ผลมหัศจรรย์ของ DTS

บริการถ่ายโอนข้อมูล (DTS) เป็นหัวใจหลักของการโยกย้ายฐานข้อมูลที่ราบรื่น

จุดปฏิบัติการ: การโยกย้ายโครงสร้าง: ซิงโครไนซ์โครงสร้างตารางมุมมองและโพรซีเดอร์ที่เก็บไว้โดยอัตโนมัติการโยกย้ายแบบเต็ม: ถ่ายโอนข้อมูลสต็อกไปยัง Tencent Cloud CDB การซิงโครไนซ์ที่เพิ่มขึ้น: นี่เป็นขั้นตอนที่สำคัญที่สุด DTS จะอ่าน Binlog ของไลบรารีต้นทางแบบเรียลไทม์และซิงโครไนซ์กับไลบรารีเป้าหมายเพื่อให้แน่ใจว่าข้อมูลทั้งสองด้านสอดคล้องกันแบบเรียลไทม์การตัดธุรกิจ: เมื่อความล่าช้าลดลงเหลือมิลลิวินาทีให้แก้ไขสตริงการเชื่อมต่อแอปพลิเคชันและชี้ไปที่ฐานข้อมูล Tencent Cloud

3.การโยกย้ายการจัดเก็บวัตถุขนาดใหญ่: COS Migration

หากคุณมีรูปภาพหรือวิดีโอ TB หลายรายการที่ผู้ขายระบบคลาวด์รายอื่นขอแนะนำให้ใช้

เครื่องมือ COS Migration

。รองรับการอัปโหลดพร้อมกันแบบมัลติเธรดและสามารถตอบสนองต่อความผันผวนของเครือข่ายผ่านฟังก์ชันการส่งต่อเบรกพอยต์

ส่วนที่สาม:

โซลูชันการย้ายข้อมูลแบบออฟไลน์ (สำหรับข้อมูลขนาดใหญ่พิเศษ)

เมื่อข้อมูลมีปริมาณมากจนไม่สามารถรองรับแบนด์วิดท์เครือข่ายสาธารณะได้ (เช่นมากกว่า50TB)

การโยกย้ายแบบออฟไลน์

เป็นทางเลือกเดียว

Tencent Cloud Starter: Tencent Cloud จะส่งอุปกรณ์จัดเก็บข้อมูลฮาร์ดแวร์เฉพาะไปยังห้องคอมพิวเตอร์ของคุณ

สำเนาภายใน: คัดลอกข้อมูลไปยังอุปกรณ์ผ่านทางพอร์ตเครือข่าย10กิกะบิต

การส่งคืนโลจิสติกส์: อุปกรณ์จะถูกส่งกลับไปที่ห้องคอมพิวเตอร์ระบบคลาวด์ของ Tencent และวิศวกรจะนำเข้า COS หรือฮาร์ดดิสก์บนคลาวด์ด้วยความเร็วสูงผ่านอินทราเน็ต

ตรวจสอบความถูกต้อง: ใช้ MD5เพื่อตรวจสอบความสมบูรณ์ของข้อมูล

ส่วนที่4: การวิเคราะห์และแนวทางแก้ไขข้อผิดพลาดทั่วไป

ในระหว่างการโยกย้ายคุณอาจพบปัญหาทั่วไปต่อไปนี้:

1.แถบความคืบหน้าการโยกย้ายติดอยู่ที่0% หรือรายงานข้อผิดพลาด

Connection Timeout

เหตุผล: กลุ่มรักษาความปลอดภัยของสถานีต้นทางหรือไฟร์วอลล์ไม่ได้ปล่อย Tencent Cloud ไปยัง IP หรือพอร์ต80/443/22ถูกจำกัด

แก้ไข: ตรวจสอบสถานีต้นทาง iptables ตรวจสอบให้แน่ใจว่ากระบวนการไคลเอ็นต์การโยกย้าย (go2cloud_client) ทำงานได้ตามปกติ

2.เคล็ดลับการย้ายฐานข้อมูล

Binlog format error

เหตุผล: การโยกย้าย DTS ออนไลน์กำหนดให้ไลบรารีต้นทาง Binlog ต้องอยู่ในรูปแบบ ROW 。

วิธีแก้ไข: แก้ไขไลบรารีต้นทาง my.cn f การกำหนดค่า: binlog_format = ROW และรีสตาร์ทบริการ (หมายเหตุ: การรีสตาร์ทจะทำให้เกิดการหยุดชะงักชั่วคราว)

3.ระบบ Linux ไม่สามารถเริ่มทำงานหลังจากการโยกย้าย (Kernel Panic)

เหตุผล: ไดรเวอร์เข้ากันไม่ได้ (เช่นไดรเวอร์ Virtio หายไป)

แก้ไข: เรียกใช้สคริปต์บนเซิร์ฟเวอร์ต้นทางก่อนการโยกย้ายเพื่อตรวจสอบและติดตั้งไดรเวอร์ virtio 。โดยปกติเครื่องมือ Tencent Cloud SMS จะถูกฉีดโดยอัตโนมัติแต่สำหรับเคอร์เนลเวอร์ชันเก่ามาก (เช่น CentOS 5) จำเป็นต้องประมวลผลด้วยตนเอง

4.การอนุญาตล้นหรือสูญหายแพ็คเก็ต

เหตุผล: สิทธิ์ของไฟล์ Owner มีการเปลี่ยนแปลงหลังจากการโยกย้ายหรือค่า MTU ของอินทราเน็ตไม่สอดคล้องกันทำให้แพ็คเกจสูญหาย

แก้ไข: ใช้ rsync -avz เพื่อรักษาคุณสมบัติการอนุญาตตรวจสอบการตั้งค่า VPC อินทราเน็ต MTU ขอแนะนำให้รวมเป็นหนึ่งเดียวที่1500

ส่วนที่5: กลยุทธ์ "สามขั้นตอน" สำหรับการตัดที่ราบรื่น

เพื่อให้แน่ใจว่าการโยกย้ายไม่สามารถเข้าใจผิดได้ให้ทำตามจังหวะต่อไปนี้:

การทดสอบก่อนการย้ายข้อมูล: ดึงระบบเงาที่ด้านข้างของ Tencent Cloud และใช้สำเนาข้อมูลการผลิตสำหรับการทดสอบความเครียดและการตรวจสอบการทำงาน

การสลับระดับสีเทา: ผ่านการสำรวจแบบถ่วงน้ำหนัก DNS ขั้นแรกแนะนำ10% ของการเข้าชมไปยัง Tencent Cloud และสังเกตการตรวจสอบตลอด24ชั่วโมง

การเตรียมการสำหรับแหล่งส่งคืนเต็มรูปแบบ: ในขั้นตอนแรกของการสลับให้ทำการซิงโครไนซ์ข้อมูลที่เพิ่มขึ้นของสถานีต้นทาง (DTS ย้อนกลับ) ในกรณีที่เกิดความล้มเหลวที่ไม่สามารถคาดเดาได้ในด้านคลาวด์ของ Tencent คุณสามารถสลับกลับไปยังสถานีต้นทางได้ตลอดเวลาเพื่อให้แน่ใจว่ามีความพร้อมทางธุรกิจสูง

บทสรุป

การโยกย้ายธุรกิจไม่ใช่การ "คัดลอกและวาง" ง่ายๆแต่เป็นการดำเนินการที่ซับซ้อนใช้ประโยชน์ได้ดี

Tencent Cloud SMS

DTS และ MSP แพลตฟอร์ม

เมื่อรวมกับแผนโดยละเอียดเราสามารถมั่นใจได้ว่าธุรกิจจะออกเดินทางอย่างมั่นคงในระบบคลาวด์

เคล็ดลับ: ก่อนเริ่มการโยกย้ายโปรดทำการสำรองข้อมูลด้วยตนเองที่ไซต์ต้นทางซึ่งเป็นแนวป้องกันสุดท้ายสำหรับการดำเนินการทางเทคนิคทั้งหมด

1
← 返回新闻中心