วิธีการลบข้อมูลสำรองจากชุดข้อมูลสำรองใน SQL Server 2008 R2


10

ชื่อค่อนข้างจะรวมมันขึ้นมา เราใช้พื้นที่ในดิสก์สำรองของเราหมดและจำเป็นต้องลบข้อมูลสำรองเก่าออกจากชุด ฉันไม่พบข้อมูลใด ๆ เกี่ยวกับเรื่องนี้

คำตอบ:


9

ฉันจะเปลี่ยนกลยุทธ์การสำรองข้อมูลของคุณเพื่อเขียนเป็นไฟล์แต่ละไฟล์สำหรับการสำรองฐานข้อมูลแต่ละครั้ง จากนั้นคุณสามารถมีขั้นตอนแผนการบำรุงรักษาที่ตรวจสอบตำแหน่งสำรองของคุณและลบไฟล์ * .bak ที่เก่ากว่า X วัน


1
ยอมรับ 100% - เขียนข้อมูลสำรองของคุณเป็นไฟล์แต่ละไฟล์ ใช้แผนการบำรุงรักษาหรือสคริปต์ที่ยอดเยี่ยมของ Ola Hallengren
Peter Schofield

เราลงเอยด้วยการทำสิ่งนี้เพียงแค่คิดว่าเราต้องมีแผนการบำรุงรักษาและชุดข้อมูลสำรองไม่สามารถจัดการได้
Jeremy Boyd

4

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


คุณรู้หรือไม่ว่ามีอะไรเปลี่ยนแปลงจากปี 2011 ฉันใช้เวลามากมายในการค้นหาวิธีลบข้อมูลสำรองแต่ละรายการจากไฟล์
Kamil Gosciminski

1
Nope ไม่มีอะไรเปลี่ยนแปลงและฉันคาดหวังว่าจะไม่มีอะไรเปลี่ยนแปลงในหน้านั้น ในความเป็นจริงแล้วคุณสมบัติใหม่เช่นการสำรองข้อมูลไปยัง URL สนับสนุนการสำรองข้อมูลหนึ่งไฟล์ต่อหนึ่งไฟล์เท่านั้น
mrdenny

-1

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

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