การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้
วันนี้ผมจะบอกคุณเกี่ยวกับคุณสมบัติสองประการของ Commvault สำหรับการสำรองข้อมูล MS SQL ที่ถูกละเลยอย่างไม่เป็นธรรม: การกู้คืนแบบละเอียดและปลั๊กอิน Commvault สำหรับ SQL Management Studio ฉันจะไม่พิจารณาการตั้งค่าพื้นฐาน โพสต์นี้มีแนวโน้มมากขึ้นสำหรับผู้ที่รู้วิธีติดตั้งตัวแทน กำหนดตารางเวลา นโยบาย ฯลฯ อยู่แล้ว ฉันพูดคุยเกี่ยวกับวิธีการทำงานของ Commvault และสิ่งที่สามารถทำได้ในนี้ โพสต์.

การกู้คืนแบบละเอียด

ตัวเลือก การคืนค่าระดับตาราง ปรากฏในคุณสมบัติ Subclient ค่อนข้างเร็ว ๆ นี้ ช่วยให้คุณสามารถเปิดใช้งานความสามารถในการกู้คืนตารางจากฐานข้อมูลโดยไม่ต้องกู้คืนฐานข้อมูลทั้งหมดจากการสำรองข้อมูล วิธีนี้จะสะดวกเมื่อคุณทราบว่าข้อผิดพลาดหรือการสูญหายของข้อมูลอยู่ที่ไหน ในขณะเดียวกันฐานข้อมูลเองก็มีขนาดใหญ่และการคืนค่าทั้งหมดจะใช้เวลานาน
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

ตัวเลือกนี้มีข้อจำกัด:
- ตารางไม่สามารถกู้คืนไปยังฐานข้อมูลดั้งเดิมได้ แต่จะไปยังฐานข้อมูลอื่นเท่านั้น  
— ตารางทั้งหมดได้รับการคืนค่าเป็น dbo schema ไม่สามารถกู้คืนตารางไปยังสคีมาผู้ใช้ได้
— รองรับเฉพาะบัญชีเซิร์ฟเวอร์ SQL ภายในที่มีสิทธิ์ผู้ดูแลระบบเท่านั้น
— เซิร์ฟเวอร์เป้าหมายที่เรากำลังกู้คืนตารางจะต้องทำงานบน Windows OS
— บนเซิร์ฟเวอร์เป้าหมาย นอกเหนือจาก SQL Agent แล้ว ต้องติดตั้ง Media Agent และ Java Runtime Environment
— ฐานข้อมูลต้องใช้โมเดลการกู้คืนในโหมดเต็ม
— หากเปิดใช้งานตัวเลือกการกู้คืนฐานข้อมูลแบบละเอียด ความสามารถในการรันงานสำรองข้อมูลส่วนต่างจะหายไป  

การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้
ตัวเลือกการคืนค่าระดับตารางถูกปิดใช้งาน

การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้
ตัวเลือกการคืนค่าระดับตารางถูกปิดใช้งาน

ในทางปฏิบัติของฉัน มีกรณีที่ไคลเอนต์กำหนดค่าตารางเวลาต่อไปนี้สำหรับเซิร์ฟเวอร์ SQL: การสำรองข้อมูลเต็มรูปแบบหนึ่งครั้งต่อสัปดาห์ และการสำรองข้อมูลส่วนต่าง 6 รายการในวันธรรมดา เขาเปิดใช้งานฟังก์ชันการคืนค่าระดับตาราง และงานการสำรองข้อมูลส่วนต่างได้รับการประมวลผลโดยมีข้อผิดพลาด

มาดูกันว่าการฟื้นฟูจะเป็นอย่างไร
1. เริ่มการกู้คืนบนตัวแทนที่ต้องการ
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

2. ในหน้าต่างที่ปรากฏขึ้น ให้ไปที่แท็บ ตัวเลือกขั้นสูง. เลือก การเรียกดูแบบละเอียดของ SQL - ดูเนื้อหา
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

3. ในรายการที่เปิดขึ้นให้เลือกฐานข้อมูลที่เราจะกู้คืนตารางแล้วคลิก คืนค่าแบบเม็ด.
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

4. ในกล่องโต้ตอบ ให้กำหนดค่าจุดเชื่อมต่อฐานข้อมูลจากไฟล์สำรอง (เช่น เทคโนโลยี Instant Recovery)
ระบุ:

  • ชื่อฐานข้อมูลชั่วคราว
  • จะต้องรักษาจุดฟื้นตัวนี้ไว้นานแค่ไหนในหน่วยวัน
  • เซิร์ฟเวอร์ที่เราจะเมานต์ฐานข้อมูล เฉพาะเซิร์ฟเวอร์ที่ตรงตามเงื่อนไขที่จำเป็นทั้งหมดที่กล่าวมาข้างต้นเท่านั้นที่จะสามารถใช้ได้ในรายการ: เมื่อติดตั้ง Windows OS, Media Agent และ Java Runtime Environment เป็นต้น

คลิกตกลง
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

5. ในหน้าต่างใหม่ คลิกที่รายการจุดการกู้คืน
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

6. รายการจุดกู้คืนที่ติดตั้งจะเปิดขึ้น หากฐานข้อมูลมีขนาดใหญ่คุณจะต้องรอ จากนั้นคลิก หมวดหมู่สินค้า. หน้าต่างจะปรากฏขึ้นเพื่อดูตารางจากฐานข้อมูลที่เลือก
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

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

7. หากมีหลายตาราง อาจต้องใช้เวลาในการแสดงตารางเหล่านั้น ตัวอย่างเช่น สำหรับฐานข้อมูลขนาด 40 GB รายการจะใช้เวลาประมาณสิบนาทีในการสร้าง เลือกตารางที่ต้องการแล้วคลิกกู้คืนทั้งหมดที่เลือก
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

8. ในหน้าต่างใหม่ ให้เลือกฐานข้อมูลที่เราจะกู้คืนตาราง ในกรณีของเรา นี่คือฐานข้อมูล GPI TEST
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

9. หลังจากการคืนค่าเสร็จสมบูรณ์ ตารางที่เลือกจะปรากฏในฐานข้อมูล GPI TEST
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

หลังจากที่คุณคืนค่าตารางไปยังฐานข้อมูลชั่วคราว คุณสามารถย้ายตารางไปยังฐานข้อมูลดั้งเดิมได้โดยใช้ Management Studio

ปลั๊กอิน Commvault สำหรับ SQL Management Studio

ผู้ดูแลระบบฐานข้อมูลไม่สามารถเข้าถึงระบบสำรองข้อมูล (BSS) เสมอไป บางครั้งคุณจำเป็นต้องทำอะไรบางอย่างอย่างเร่งด่วน แต่ผู้ดูแลระบบ IBS ไม่พร้อมให้บริการ ด้วยปลั๊กอิน Commvault สำหรับ SQL Management Studio ผู้ดูแลระบบฐานข้อมูลสามารถทำการสำรองข้อมูลและกู้คืนข้อมูลพื้นฐานได้

เวอร์ชันสตูดิโอการจัดการ QL

คำสั่ง

เอสแอล 2008 R2

CvSQLAddInConfig.exe /i 10 /r

เอสคิวแอล 2012

CvSQLAddInConfig.exe /i 11 /r

เอสคิวแอล 2014

CvSQLAddInConfig.exe /i 12 /r

เอสคิวแอล 2016

CvSQLAddInConfig.exe /i 13 /r

เอสคิวแอล 2017

CvSQLAddInConfig.exe /i 14 /r

เวอร์ชันของเซิร์ฟเวอร์ SQL ที่รองรับปลั๊กอิน Commvault และคำสั่งที่เปิดใช้งานปลั๊กอิน ปลั๊กอินนี้รองรับเฉพาะระบบปฏิบัติการ Windows 64 บิตเท่านั้น

1. ดำเนินการคำสั่งที่สอดคล้องกับเวอร์ชันของเซิร์ฟเวอร์ SQL ของเรา:
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

2. ขณะนี้มีตัวเลือกการสำรองและกู้คืนข้อมูลใน Management Studio โดยคลิกขวาที่ฐานข้อมูลที่ต้องการ
ดังนั้น ผู้ดูแลระบบมีโอกาสที่จะโต้ตอบกับสำเนาสำรองของฐานข้อมูลนี้โดยตรง โดยไม่ต้องใช้คอนโซล Commvault และเรียกไปยังผู้ดูแลระบบ SRK
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

3. เมื่อคุณเปิดฟังก์ชั่นใดๆ ที่มีอยู่ในเมนูนี้ หน้าต่างจะปรากฏขึ้นเพื่อขอข้อมูลเข้าสู่ระบบและรหัสผ่านของคุณ หากต้องการเชื่อมต่อกับ CommServe ให้ใช้ SSO หรือบัญชีอื่นจากส่วนความปลอดภัยใน Commserve (เข้าสู่ระบบ Commcell)
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้

4. หากป้อนข้อมูลประจำตัวอย่างถูกต้องและมีสิทธิ์การเข้าถึงเพียงพอ ผู้ดูแลระบบฐานข้อมูลสามารถ:
— เรียกใช้การสำรองข้อมูลพิเศษ (สำรองข้อมูล);
— กู้คืนฐานข้อมูลจากข้อมูลสำรอง (กู้คืน)
— ดูประวัติงานที่เสร็จสมบูรณ์ (View History) และความคืบหน้าของงานที่กำลังดำเนินการ (Job monitor)
การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้
นี่คือลักษณะประวัติของงานสำรองข้อมูลที่เสร็จสมบูรณ์สำหรับฐานข้อมูลที่เลือกใน Management Studio

การสำรองข้อมูล MS SQL: ฟีเจอร์ Commvault ที่มีประโยชน์สองสามอย่างที่ไม่ใช่ทุกคนจะรู้
เมนูสำหรับการกู้คืนฐานข้อมูล มันไม่แตกต่างจากเมนูคอนโซลด้วยซ้ำ

เพียงเท่านี้สำหรับคุณสมบัติ SQL Agent ทั้งสองนี้จาก Commvault ฉันจะเพิ่มการสำรองข้อมูลโดยใช้ Commvault เหมาะสำหรับผู้ที่มีเซิร์ฟเวอร์หลายสิบเครื่องที่ให้บริการ โดยมีอินสแตนซ์และฐานข้อมูลหลายรายการ ทั้งหมดนี้อาจอยู่ในไซต์ที่แตกต่างกัน และต้องการการตั้งค่ากำหนดเวลา ความลึก ฯลฯ ที่แตกต่างกัน หากคุณมี เซิร์ฟเวอร์สองสามตัว ดังนั้นสำหรับเครื่องมือ MS SQL มาตรฐานก็เพียงพอสำหรับการสำรองข้อมูล

ที่มา: เอกสารประกอบ.commvault.com

ที่มา: will.com

เพิ่มความคิดเห็น