การใช้เครื่องมือของบุคคลที่สามเพื่อสำรองข้อมูล


11

มีข้อดีใดบ้างที่จะใช้เครื่องมือของบุคคลที่สามในการสำรองข้อมูล

ฉันไม่ได้อ้างถึงอย่างใดอย่างหนึ่ง แต่ฉันต้องการที่จะรู้ว่าถ้ามีคนใช้พวกเขาไปยัง DB มากกว่า 200 GB เซิร์ฟเวอร์ส่วนใหญ่เป็น MSSQL 2008R2, Standard และ Enterprise Editions

คำตอบ:


7

นี่เป็นเพียงข้อมูลของฉัน แต่ฉันได้สนับสนุนผู้เล่นหลักส่วนใหญ่ในผู้ให้บริการสำรองข้อมูลของบุคคลที่สาม ฉันสนับสนุนลูกค้าที่ใช้ Idera, RedGate, Dell LiteSpeed, NetBackup (ซึ่งไม่มีการบีบอัด แต่เป็นบุคคลที่สาม) และผู้จำหน่ายนอกสถานที่จำนวนหนึ่งที่ฉันจำไม่ได้อีกต่อไป

การบีบอัดที่ได้รับการปรับปรุงที่คุณอาจจะได้รับหรืออาจไม่ได้รับจากผลิตภัณฑ์ของบุคคลที่สามก็คือการลดปริมาณการทำงาน .... ปริมาณงานของ CPU ฉันเคยเห็นผลิตภัณฑ์ของ Dell (LiteSpeed) ทำงานในสภาพแวดล้อม SQL Server 2014 เทียบกับฐานข้อมูลที่ถูกต้องที่ 500GB และการใช้การบีบอัดข้อมูลระดับสูงนั้นทำให้ CPU เสียชีวิต ผลลัพธ์เป็นเพียงไฟล์สำรองประมาณ 64GB ในที่สุดมันทำให้ SQL Server หยุดให้บริการทรัพยากรกับการสำรองข้อมูลเนื่องจากผลิตภัณฑ์ของ Dell ใช้ VDI API ระดับการบีบอัดจะต้องลดลงจาก 7 เป็นประมาณ 3 ซึ่งทำให้ขนาดการสำรองข้อมูลลดลงเหลือประมาณ 82GB เราทำการสำรองข้อมูลแบบเนทีฟโดยเปิดใช้งานการบีบอัดของฐานข้อมูลเดียวกันและมีขนาด 84GB ดังนั้นการแลกเปลี่ยนและต้นทุนคุ้มค่าหรือไม่test, test, test

ฉันดูเหมือนจะจำลูกค้าที่ฉันมีไม่กี่ปีที่ผ่านมากำลังใช้ผลิตภัณฑ์ของ Idera และฉันมีปัญหาคงที่เกี่ยวกับการสำรองข้อมูลสำหรับฐานข้อมูลทางการแพทย์ของพวกเขาที่มีขนาด 1TB + ฉันคิดว่าบางส่วนเกี่ยวข้องกับระบบย่อยของดิสก์ที่มีการสำรองข้อมูลเขียนไว้ซึ่งเป็นสาเหตุที่คุณต้องทำการทดสอบอีกครั้ง อินเทอร์เฟซ GUI ของ Idera โดยรวมนั้นไม่ได้เชิญฉันและสามารถใช้การปรับปรุงที่ยอดเยี่ยมได้ ฉันจะเลือก RedGate หรือ Dell ผ่าน Idera ทุกวันในสัปดาห์

คุณต้องจำไว้ว่าผลิตภัณฑ์สำรองข้อมูลของบุคคลที่สามส่วนใหญ่จะใช้ VDI API กับ SQL Server สิ่งนี้ในและของตัวเองอาจทำให้เกิดปัญหาเช่นกันบ่อยครั้งที่ข้อผิดพลาด "BackupVirtualDevice" หรือ "BackupIORequest" แสดงขึ้นในบันทึกข้อผิดพลาด ฉันมีบางสิ่งเหล่านี้เป็นผลบวกปลอม (มีการสำรองข้อมูลจริงเกิดขึ้น) และบางกรณีที่ความล้มเหลวทางกฎหมาย ตรวจสอบให้แน่ใจว่าได้อ่านบทความหรือฟอรัมสนับสนุนผู้ขาย RedGate และ Idera มีระบบสนับสนุนที่ดีมากและดีมากในการติดต่อกลับด้วยความช่วยเหลือ Dell ฉันไม่ได้โทรติดต่อฝ่ายสนับสนุนด้วยผลิตภัณฑ์ของตนเลย

สิ่งสุดท้ายที่ฉันจะนำมาใช้คือรูปแบบของการสำรองข้อมูลที่ดำเนินการโดยผลิตภัณฑ์ของบุคคลที่สาม หากคุณเข้าสู่สถานการณ์ DR คุณจะได้รับเซิร์ฟเวอร์สิทธิ์ใช้งานพร้อมกับผลิตภัณฑ์ด้วยหรือไม่ ฉันเชื่อว่า Dell อนุญาตให้คุณติดตั้ง LiteSpeed ​​โดยไม่ได้รับอนุญาตให้ทำการกู้คืน แต่จะต้องได้รับอนุญาตให้ใช้งานเพื่อสำรองข้อมูลใด ๆ ฉันคิดว่าผู้ขายส่วนใหญ่ยังมีโปรแกรมอรรถประโยชน์ในการแปลงฐานข้อมูลเฉพาะของผู้ขายเป็นไฟล์สำรองข้อมูลดั้งเดิมของ SQL Server ในกรณีฉุกเฉิน


5

มีข้อดีใดบ้างที่จะใช้เครื่องมือของบุคคลที่สามในการสำรองข้อมูล

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

ข้อดีของเครื่องมือของ บริษัท อื่นคือความสามารถในการสำรองข้อมูลเป็นไฟล์บีบอัดไฟล์เดียว การสตริปด้วยวิธีนี้สามารถลดเวลาที่ใช้ในการสำรองข้อมูลได้จริง

ฉันใช้ Idera SQL อย่างปลอดภัยสำหรับคู่ของฐานข้อมูลที่โฮสต์บน env สูงกว่า 500 GB และเรามีความสุขมากกับผลลัพธ์ที่ไม่เพียงช่วยประหยัดเวลาในการสำรองข้อมูลที่ถูกบีบอัด แต่ยังมีคุณสมบัติในการกู้คืนทันที

ดังนั้นมันขึ้นอยู่กับว่าคุณต้องการทั้งหมดอย่างไรจากที่นี่

นอกจากนี้คุณสามารถทดสอบคุณลักษณะการบีบอัดข้อมูลสำรองดั้งเดิมจากเซิร์ฟเวอร์ SQL เองในกรณีที่การบีบอัดข้อมูลสำรองเป็นสิ่งจำเป็นเท่านั้น

มีเครื่องมือรุ่นทดลองใช้งานฟรีมากมายคุณสามารถไปข้างหน้าและทดสอบตามความเหมาะสมและดูว่าอะไรเหมาะสมกับความต้องการ


4

ข้อได้เปรียบเดียวที่ฉันเห็นสำหรับการใช้การสำรองข้อมูลของบุคคลที่สาม (เราใช้การสำรองข้อมูล sql ของ redgate) คือ

  • การบีบอัดที่ดีมาก - คุณสามารถกำหนดเธรดเมื่อทำการสำรองข้อมูล
  • การป้องกันด้วยรหัสผ่าน - คุณสามารถเข้ารหัสไฟล์สำรองของคุณด้วย $ tr0ngP @ ssw0rd!

จาก SQL Server 2014 มีการปรับปรุงจำนวนมากสำหรับการสำรองข้อมูลดั้งเดิม

หมายเหตุ: มีความแตกต่างเพียงเล็กน้อยในการบีบอัดระหว่างการสำรองข้อมูล Redgate และ SQL Server ที่เกิดจากการบีบอัด

สำหรับการสำรองฐานข้อมูลขนาดใหญ่คุณสามารถเล่นกับMAXTRANSFERSIZEและBUFFERCOUNTและช่วยให้การเริ่มต้นไฟล์ทันที


0

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

  1. ไม่มีความต้องการสำหรับการเข้าถึงระบบไฟล์เซิร์ฟเวอร์ ; สามารถเรียกใช้เครื่องมือของบุคคลที่สามบนเครื่องของคุณเซิร์ฟเวอร์ ฯลฯ และสามารถจัดเก็บข้อมูลสำรองของคุณได้ทุกที่ที่คุณเลือก สิ่งนี้มีความเกี่ยวข้องอย่างยิ่งเมื่อใช้ SQL Server ที่ใช้ระบบคลาวด์ (เช่นAmazon RDSและAzure ) เนื่องจากโดยทั่วไปแล้วพวกเขาจะใช้บริการสำรองหรือสแน็ปช็อตที่เป็นกรรมสิทธิ์
  2. ทำลายอุปสรรค VPN ; เครื่องมือของบุคคลที่สาม (เช่นSQribe ) มีราคาไม่แพงและยังสามารถสำรองข้อมูลและเรียกคืนตามความต้องการในการดำเนินการแยกต่างหากดังนั้นคุณสามารถสำรองข้อมูลผ่าน VPN "A" จากนั้นเรียกคืนไปยังเซิร์ฟเวอร์บน VPN "B" โดยใช้การบีบอัด Zip และอื่น ๆ . ฉันเป็นผู้พัฒนานำสำหรับผลิตภัณฑ์นี้ FYI
  3. ชุดคุณสมบัติเพิ่มเติม ; ชุดเครื่องมือที่ใหญ่และแพงกว่า (เช่นRed-Gate ) มีตัวเลือกที่ไม่พร้อมใช้งานเมื่อใช้คุณสมบัติการสำรองข้อมูลในตัวเช่นการอัปเดตปลายทางในสถานที่โดยไม่ต้องวางและสร้างวัตถุใหม่
  4. ควบคุมเต็มรูปแบบในช่วงเวลาและสถานที่ ; เครื่องมือของบุคคลที่สามให้ความยืดหยุ่นในการจัดตารางงานตามความชอบของคุณและจัดเก็บข้อมูลสำรองทุกที่ที่คุณต้องการรวมถึงที่จัดเก็บข้อมูลบนคลาวด์ หลายคนสามารถใช้ในสคริปต์ชุด / PowerShell สคริปต์ผ่านผู้ช่วย CLI
  5. การกำหนดเวอร์ชัน ; เครื่องมือที่สร้างไฟล์สคริปต์ T-SQL เป็นข้อมูลสำรองช่วยให้คุณสามารถรวมสคีมาฐานข้อมูลและ / หรือข้อมูลเพื่อควบคุมแหล่งที่มาพร้อมกับรหัสแอปพลิเคชันของคุณ (เช่นบนGitHub ) สิ่งนี้ทำให้การย้อนกลับและเปลี่ยนคีมา SQL ของเชอร์รี่หรือการเปลี่ยนแปลงข้อมูลได้

-1

ฐานข้อมูลเสียหายเป็นหนึ่งในฝันร้ายในชีวิตของผู้ใช้ SQL Server ทุกคน ไม่มีวิธีที่สมบูรณ์แบบในการรักษาข้อมูลของคุณให้ปลอดภัยและเสียง แต่สิ่งที่ดีที่สุดที่คุณสามารถทำได้เพื่อปกป้องฐานข้อมูลของคุณคือการสำรองข้อมูลตามกำหนดเวลา

แน่นอนถ้าคุณจัดการฐานข้อมูลมากกว่า 200GB เพื่อทำการสำรองข้อมูลโดยใช้คำสั่ง T-SQL นั้นไม่สะดวก สำหรับกรณีดังกล่าวจะเป็นการดีกว่าถ้าใช้เครื่องมือของบุคคลที่สาม ฉันมีประสบการณ์กับการใช้เครื่องมือของบุคคลที่สามและฉันมีความสุขมากที่ทุกวันนี้เรามีซอฟต์แวร์ดังกล่าวที่ทำให้ชีวิตของ DBA ง่ายขึ้น

ตลาดวันนี้เต็มไปด้วยเครื่องมือของบุคคลที่สามเช่นคุณสามารถหาซอฟต์แวร์ที่แตกต่างกับราคาที่แตกต่างและคุณสมบัติเช่นIdera , RedGateและเควส LiteSpeed

ที่นี่ฉันต้องการเพิ่มประโยชน์บางอย่างของการใช้เครื่องมือของบุคคลที่สาม:

  • คุณสามารถกำหนดเวลาการสำรองฐานข้อมูล
  • คุณสามารถส่งข้อมูลสำรองไปยัง FTP, โฟลเดอร์ในเครือข่ายหรือ, Dropbox , Amazon S3 , Google Drive , ....
  • คุณสามารถสำรองไฟล์ต่าง ๆ ได้
  • คุณสามารถรับอีเมลยืนยัน
  • คุณสามารถป้องกันการสำรองข้อมูลของคุณด้วยการเข้ารหัส

เครื่องมือของบุคคลที่สามสำหรับการสำรองข้อมูลมีประโยชน์จริง ๆ พวกเขาจะช่วยคุณลดความเสี่ยงของการสูญเสียข้อมูล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.