Score:0

PowerShell - การกู้คืนข้อมูลสำรอง SQL ที่เพิ่มขึ้นจาก MABS (DPM)

ธง in

ฉันเป็น DBA ที่พยายามทำให้กระบวนการกู้คืนเป็นไปโดยอัตโนมัติสำหรับฐานข้อมูลที่สำรองข้อมูลโดย Microsft Azure Backup Server ฉันสามารถกู้คืนข้อมูลสำรองทั้งหมดได้ อย่างไรก็ตาม ฉันไม่สามารถหาวิธีกู้คืนข้อมูลสำรองส่วนเพิ่มที่ตามมาในช่วงเวลาหนึ่งๆ ได้

กระบวนการที่ฉันติดตามจนถึงตอนนี้:

  1. เชื่อมต่อ DPMServer
  2. ดึงข้อมูลกลุ่มการป้องกันด้วย Get-DPPMrotectionGroup
  3. ดึงแหล่งข้อมูลด้วย Get-DPMDatasource
  4. ดึงข้อมูลจุดกู้คืนด้วย Get-DPRecoveryPoint
  5. กำหนดการตั้งค่าการกู้คืนด้วยประเภท AlternateDatabaseDetailsType และ New-DPMRecoveryOption
  6. คืนค่าด้วย Restore-DPMRecoverableItem ผ่านจุดกู้คืนและตัวเลือกการกู้คืน

ขั้นตอนที่ 6 ทำงานได้ดีสำหรับการสำรองข้อมูลทั้งหมดเท่านั้น สำหรับส่วนเพิ่ม จะล้มเหลวเนื่องจากไม่สามารถรับอาร์เรย์ของจุดกู้คืนได้ หากฉันลองวนซ้ำรายการ RP และเรียกใช้คำสั่งกู้คืน การเรียกครั้งที่สองล้มเหลวโดยมีข้อผิดพลาดว่าฐานข้อมูลเป้าหมายมีอยู่แล้ว (แม้ว่าฐานข้อมูลจะออกจากสถานะการกู้คืน)

เอกสารประกอบไม่ได้ช่วยอะไรมากนักเนื่องจากตัวอย่างจัดการกับ VM ไฟล์หรือในบางกรณี Exchange object แต่ไม่มีอะไรสำหรับฐานข้อมูล SQL Server

มีใครเขียนสคริปต์นี้มาก่อนและมีตัวอย่างการทำงานที่พวกเขาสามารถแบ่งปันได้หรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา