อ่านในภาษาอังกฤษ

แชร์ผ่าน


คืนค่าจากการสํารองข้อมูลในฐานข้อมูล SQL ใน Microsoft Fabric

นําไปใช้กับ:ฐานข้อมูล SQL ใน Microsoft Fabric

บทความนี้ให้ขั้นตอนในการคืนค่าฐานข้อมูลใดๆ จากการสํารองข้อมูลในฐานข้อมูล SQL ใน Microsoft Fabric

ข้อสำคัญ

คุณลักษณะนี้อยู่ในตัวอย่าง

การคืนค่า ณ จุดใดจุดหนึ่งของเวลา

การสํารองข้อมูล ฐานข้อมูลอัตโนมัติช่วยปกป้องฐานข้อมูลของคุณจากข้อผิดพลาดของผู้ใช้และแอปพลิเคชัน การลบฐานข้อมูลโดยไม่ได้ตั้งใจ และการหยุดทํางานที่นานขึ้น นี่คือความสามารถที่มีอยู่ภายในที่ฐานข้อมูล SQL ใน Fabric ให้เพื่อปกป้องข้อมูลของคุณจากการปรับเปลี่ยนที่ไม่ต้องการ การคืนค่าณ จุดเวลา (PITR) คือความสามารถในการกู้คืนฐานข้อมูลในช่วงเวลาที่มีการเก็บข้อมูล ด้วยการคืนค่าฐานข้อมูล คุณสามารถสร้างฐานข้อมูล SQL ใหม่ในพื้นที่ทํางานเดียวกันได้จากการสํารองข้อมูล

ในการแสดงตัวอย่างปัจจุบัน ไม่มีค่าใช้จ่ายหรือการใช้ทรัพยากร CPU ที่เชื่อมโยงกับการคืนค่าฐานข้อมูล

เวลาคืนค่า

ปัจจัยหลายอย่างส่งผลกระทบต่อเวลาในการคืนสภาพฐานข้อมูลผ่านการสํารองข้อมูลฐานข้อมูลอัตโนมัติ:

  • ขนาดฐานข้อมูล
  • จํานวนของบันทึกธุรกรรมที่เกี่ยวข้อง
  • จํานวนกิจกรรมที่จําเป็นต้องเล่นซ้ําเพื่อกู้คืนไปยังจุดคืนค่า
  • จํานวนคําขอคืนค่าข้อมูลพร้อมกันที่มีการประมวลผลในภูมิภาคที่กําหนดเป้าหมาย

สําหรับฐานข้อมูลขนาดใหญ่หรือมีการใช้งานมาก การคืนค่าข้อมูลอาจใช้เวลาหลายชั่วโมง เมื่อมีคําขอคืนค่าข้อมูลพร้อมกันจํานวนมากในภูมิภาคที่กําหนดเป้าหมาย

การอนุญาต

เมื่อต้องการคืนค่าฐานข้อมูลโดยใช้ความสามารถในการคืนค่าณ จุดเวลา คุณต้องมีบทบาทใดบทบาทหนึ่งต่อไปนี้บน Fabric Workspace ของคุณ:

  • ผู้ดูแลระบบ
  • ผู้สนับสนุน
  • สมาชิก

สําหรับข้อมูลเพิ่มเติม ดู บทบาท Microsoft Fabric

วิธีการคืนค่าฐานข้อมูล SQL ใน Microsoft Fabric

คุณสามารถกู้คืนฐานข้อมูลใดๆ ไปยังจุดก่อนหน้าได้ภายในระยะเวลาการเก็บข้อมูล โดยการดําเนินการนี้ คุณกําลังสร้างฐานข้อมูล SQL ใหม่ใน Fabric เมื่อการคืนค่าเสร็จสมบูรณ์ Fabric จะสร้างฐานข้อมูลใหม่ในพื้นที่ทํางานเดียวกันเป็นฐานข้อมูลต้นฉบับ

หมายเหตุ

คุณไม่สามารถเขียนทับฐานข้อมูลที่มีอยู่ด้วยการคืนค่า

กรณีการใช้งานหลักของการคืนค่าในทันทีคือการกู้คืนจากอุบัติเหตุของมนุษย์โดยการคืนค่าฐานข้อมูล SQL ไปยังจุดเวลาก่อนหน้า คุณสามารถถือว่าฐานข้อมูลที่คืนค่ามานั้นเป็นตัวแทนฐานข้อมูลเดิม หรือใช้ฐานข้อมูลนั้นเป็นแหล่งข้อมูลเพื่อปรับปรุงฐานข้อมูลต้นฉบับ

  1. ในพื้นที่ทํางานของคุณ คลิกขวาบนฐานข้อมูล SQL หรือ ... เมนูบริบท เลือก คืนค่าฐานข้อมูล

    สกรีนช็อตจากพอร์ทัล Fabric ของรายการในพื้นที่ทํางาน เมนูบริบทสําหรับฐานข้อมูลถูกขยายและตัวเลือกกล่องโต้ตอบคืนค่าฐานข้อมูลจะถูกเน้น

  2. ป็อปอัพ คืนค่าฐานข้อมูล จะเปิดขึ้น ใส่ชื่อของฐานข้อมูลใหม่ที่จะถูกสร้างขึ้นจากสําเนาสํารองของฐานข้อมูลต้นฉบับ/ต้นฉบับ

  3. เลือกเวลาเฉพาะจุด คุณสามารถดูจุดคืนค่าแรกสุดที่มี จุดคืนค่าล่าสุด หรือจุดเวลาระหว่าง

    หมายเหตุ

    เวลาจะแสดงอยู่ในโซนเวลาท้องถิ่นของคุณ ไม่ได้อยู่ใน UTC รายการดรอปดาวน์เวลาสามารถแก้ไขได้ - คุณสามารถเลือกเวลาตามตัวเลือกของคุณ

  4. เลือก สร้าง

  5. ความคืบหน้าในการคืนค่าฐานข้อมูลเริ่มต้นในพื้นหลัง การแจ้งเตือนจะปรากฏที่มุมบนขวา และคุณยังสามารถดูการแจ้งเตือนเกี่ยวกับคืนค่าฐานข้อมูลที่กําลังดําเนินการในศูนย์การแจ้งเตือนได้

    ภาพหน้าจอของแท็บการแจ้งเตือนของพอร์ทัล Fabric ที่แสดงความคืบหน้าในการคืนค่าฐานข้อมูล

    หมายเหตุ

    คุณไม่สามารถเปิดฐานข้อมูลใหม่ได้จนกว่าการดําเนินการคืนค่าจะเสร็จสิ้น

ดูจุดคืนค่าฐานข้อมูล SQL ใน Microsoft Fabric

คุณสามารถดูจุดคืนค่าแรกเริ่ม (เก่าที่สุด) และล่าสุด (ใหม่ที่สุด) ในคุณสมบัติที่คุณสามารถเข้าถึงผ่านมุมมองฐานข้อมูลของพอร์ทัล Fabric ได้

คุณสามารถคืนค่าฐานข้อมูลลงในจุดต่าง ๆ ในเวลาระหว่างจุดคืนค่าสองจุดนี้ที่แสดง

  1. เปิดฐานข้อมูลของคุณในพอร์ทัล Fabric เลือกไอคอน การตั้งค่า ในริบบอน หรือคลิกขวา และเลือก การตั้งค่า

  2. เลือกคืนค่าจุด เวลาจะแสดงอยู่ในโซนเวลาท้องถิ่นของคุณ

    ภาพหน้าจอจากพอร์ทัล Fabric ที่แสดงจุดคืนค่าสําหรับฐานข้อมูล SQL

ข้อจำกัด

ข้อจํากัดปัจจุบันในการคืนค่าสําหรับฐานข้อมูล SQL:

  • การเก็บรักษาข้อมูลสํารองคือเจ็ดวันสําหรับฐานข้อมูลสด
  • การกู้คืนข้อมูลสํารองจากฐานข้อมูลที่ปล่อยไม่สามารถทําได้ในขณะนี้หลังจากระยะเวลาการเก็บข้อมูล 7 วัน
  • ไม่สนับสนุนการคืนค่าพื้นที่ทํางานข้าม
  • ไม่สนับสนุนการคืนค่าข้ามภูมิภาค
  • ถ้าคุณลบฐานข้อมูลในระหว่างการคืนค่า คุณไม่สามารถกู้คืนข้อมูลจากฐานข้อมูลที่ถูกลบได้