บทช่วยสอน: สร้างฐานข้อมูลมิเรอร์จาก Azure Database for MySQL ใน Microsoft Fabric (พรีวิว)

มิเรอร์ใน Fabric เป็นองค์กร บนระบบคลาวด์ ศูนย์ ETL เทคโนโลยี SaaS

ในส่วนนี้ คุณจะได้เรียนรู้วิธีสร้างฐานข้อมูล Azure แบบมิเรอร์สําหรับ MySQL ซึ่งจะสร้างสําเนาข้อมูล MySQL ของคุณใน OneLake แบบอ่านอย่างเดียวและจําลองแบบอย่างต่อเนื่อง

ข้อกำหนดเบื้องต้น

Note

Fabric Mirroring รองรับเฉพาะ Azure Database for MySQL เวอร์ชัน 8.0 เท่านั้น MySQL 8.4 ยังไม่รองรับในขณะนี้

  • ในบทช่วยสอน ให้ใช้สําเนาของฐานข้อมูลที่มีอยู่หรือฐานข้อมูลการทดสอบหรือการพัฒนาที่มีอยู่ซึ่งคุณสามารถกู้คืนได้อย่างรวดเร็วจากการสํารองข้อมูล ถ้าคุณต้องการใช้ฐานข้อมูลจากข้อมูลสํารองที่มีอยู่ ให้ดูที่ คืนค่าฐานข้อมูลจากข้อมูลสํารองใน Azure Database for MySQL
  • ความจุที่มีอยู่สําหรับ Fabric ถ้าคุณไม่มี ให้ เริ่มการทดลองใช้ Fabric
  • ความจุของผ้าต้องทํางานและทํางานอยู่ ความจุที่หยุดชั่วคราวหรือถูกลบจะหยุดการมิเรอร์และไม่มีการจําลองข้อมูล
  • การตั้งค่าผู้เช่าผ้า ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน การตั้งค่าผู้เช่า Fabric สองรายการต่อไปนี้:
  • คุณต้องมีบทบาทสมาชิกหรือผู้ดูแลระบบในพื้นที่ทํางานของคุณเมื่อสร้างฐานข้อมูลมิเรอร์จากพอร์ทัล Fabric ในระหว่างการสร้าง ข้อมูลประจําตัวที่มีการจัดการของ Azure Database for MySQL จะได้รับสิทธิ์ "อ่านและเขียน" บนฐานข้อมูลมิเรอร์โดยอัตโนมัติ ผู้ใช้ที่มีบทบาทผู้สนับสนุนไม่มีสิทธิ์แชร์ต่อที่จําเป็นในการดําเนินการขั้นตอนนี้ให้เสร็จสมบูรณ์
  • หากเซิร์ฟเวอร์ของคุณไม่สามารถเข้าถึงได้สาธารณะและไม่อนุญาตให้เข้าถึงสาธารณะ ให้ใช้ Private Link/private endpoint connectivity สําหรับ Fabric Mirroring Virtual network data gateway และเซิร์ฟเวอร์ Azure Database for MySQL ที่รองรับ VNET ยังไม่รองรับ Fabric Mirroring ในขณะนี้
  • การกําหนดค่าความพร้อมใช้งานสูง (HA) ยังไม่รองรับสําหรับ Fabric Mirroring ในขณะนี้
  • การสะท้อนแฟบริคไม่ได้รับการสนับสนุนบนแบบจําลองการอ่าน หรือบนเซิร์ฟเวอร์หลักที่มีแบบจําลองการอ่านอยู่

เตรียมฐานข้อมูล Azure สําหรับ MySQL ของคุณ

การมิเรอร์ในฐานข้อมูล Azure สําหรับ MySQL จะขึ้นอยู่กับการจําลองแบบเชิงตรรกะ และต้องมีข้อกําหนดเบื้องต้นเฉพาะบางอย่างที่ต้องกําหนดค่าก่อนจึงจะสามารถเชื่อมต่อกับข้อมูลของคุณได้

สําหรับคําแนะนําโดยละเอียด โปรดดู การมิเรอร์ฐานข้อมูล Azure สําหรับ MySQL

สร้างฐานข้อมูล Azure ที่มิเรอร์สําหรับ MySQL

  1. เปิดพอร์ทัล Fabric
  2. ใช้พื้นที่ทํางานที่มีอยู่หรือสร้างพื้นที่ทํางานใหม่
  3. ไปที่บานหน้าต่าง สร้าง หรือเลือกปุ่ม รายการใหม่
  4. เลือก + รายการใหม่ และสร้างฐานข้อมูล Azure ที่มิเรอร์สําหรับ MySQL (พรีวิว)

เชื่อมต่อกับฐานข้อมูล Azure สําหรับ MySQL ของคุณและเริ่มมิเรอร์

ขั้นตอนต่อไปนี้จะแนะนําคุณตลอดกระบวนการสร้างการเชื่อมต่อกับฐานข้อมูล Azure สําหรับ MySQL ของคุณ:

  1. ภายใต้ แหล่งข้อมูลใหม่ ให้เลือก ฐานข้อมูล Azure สําหรับ MySQL (พรีวิว) หรือเลือกการเชื่อมต่อฐานข้อมูล Azure สําหรับ MySQL ที่มีอยู่จากฮับ OneLake
  2. ถ้าคุณเลือก การเชื่อมต่อใหม่ ให้ป้อนรายละเอียดการเชื่อมต่อกับฐานข้อมูล Azure สําหรับ MySQL
    • เซิร์ฟเวอร์: ค้นหา ชื่อเซิร์ฟเวอร์ โดยไปที่หน้า ภาพรวม ฐานข้อมูล Azure สําหรับ MySQL ในพอร์ทัล Azure ตัวอย่างเช่น: <server-name>.mysql.database.azure.com
    • ฐานข้อมูล: ป้อนชื่อของฐานข้อมูลที่จะจําลองแบบ
    • การเชื่อมต่อ: เลือก "สร้างการเชื่อมต่อใหม่" หรือใช้การเชื่อมต่อที่มีอยู่ซ้ํา
    • ชื่อการเชื่อมต่อ: ระบุชื่ออัตโนมัติไว้ คุณสามารถเปลี่ยนได้
    • เกตเวย์ข้อมูล: เลือกค่าเริ่มต้น (ไม่มี) Virtual network data gateway และ VNET data gateway ยังไม่รองรับการมิเรอร์ Azure Database for MySQL ในขณะนี้
    • ชนิดการรับรองความถูกต้อง: พื้นฐาน (การรับรองความถูกต้อง MySQL)
    • เลือกกล่องกาเครื่องหมาย ใช้การเชื่อมต่อที่เข้ารหัสลับ และ การเชื่อมต่อ นี้สามารถใช้ได้กับเกตเวย์ข้อมูลภายในองค์กรและเกตเวย์ข้อมูล VNET ไม่ได้เลือก
  3. เลือก เชื่อมต่อ หากข้อมูลประจําตัวทั้งหมดถูกต้อง การเชื่อมต่อจะถูกทดสอบและบันทึก ถ้าข้อมูลประจําตัวไม่ถูกต้อง การสร้างจะล้มเหลวพร้อมกับข้อผิดพลาด
  4. หลังจากสร้างการเชื่อมต่อสําเร็จ รายการของตารางในมิเรอร์ฐานข้อมูลจะพร้อมใช้งานให้เลือก คุณสามารถเลือกโต๊ะได้สูงสุด 1,000 โต๊ะในแต่ละครั้ง
  5. เลือกตาราง ตั้งชื่อมิเรอร์ แล้วเลือก สร้างฐานข้อมูลมิเรอร์ การดําเนินการนี้จะเริ่มการสร้างมิเรอร์
  6. หลังจากผ่านไประยะหนึ่ง (สองสามนาที) คุณจะเห็น แถวที่จําลองแบบ และข้อมูลจะปรากฏในมุมมองคลังข้อมูล หรือที่เรียกว่ามุมมองฐานข้อมูลที่มิเรอร์ สถานะจะเปลี่ยนเป็น กําลังทํางาน มุมมองนี้ยังทําหน้าที่เป็นอินเทอร์เฟซการจัดการเพื่อเริ่ม หยุด และตรวจสอบการจําลองแบบ
  7. ตอนนี้ข้อมูลของคุณพร้อมใช้งานแล้ว สถานการณ์การวิเคราะห์ต่างๆ ก็พร้อมใช้งานใน Fabric ทั้งหมด

การตรวจสอบการจำลองแบบ

หลังจากที่คุณสร้างมิเรอร์ ให้ตรวจสอบความสมบูรณ์ของการจําลองแบบ สําหรับข้อมูลเพิ่มเติม โปรดดู ตรวจสอบการจําลองแบบฐานข้อมูลมิเรอร์

ความพร้อมใช้งานของข้อมูลใน OneLake

เมื่อการจําลองแบบเสร็จสิ้น ตําแหน่งข้อมูล SQL Analytics จะมีตารางทั้งหมดที่พร้อมใช้งาน