Jakie jest zastosowanie opcji „Zestaw kopii zapasowych wygasa:” podczas tworzenia zadania Kopia zapasowa bazy danych w planie konserwacji

24

Podczas tworzenia kopii zapasowej bazy danych chciałbym użyć opcji „ Zestaw kopii zapasowych wygasa: ” opcja usuwania / zastępowania starych kopii zapasowych bazy danych. Nie mogę użyć tej opcji.

Wszelkie porady dotyczące korzystania z opcji „Zestaw kopii zapasowych wygasną:” podczas tworzenia planu konserwacji będą mile widziane.

Vijred
źródło
Co oznacza „Nie mogę skorzystać z tej opcji”? Skąd pomysł, że wygaśnięcie usunie kopie zapasowe?
Aaron Bertrand
Czy to kiedykolwiek zostało rozwiązane? Mam zadanie czyszczenia konserwacji, które aktualizuje tylko tabele msdb. Nie usuwa fizycznych plików kopii zapasowych.
@David Czy to możliwe, że konto SQL Server Agent nie ma uprawnień do usuwania tych plików? Czy są lokalne czy odległe? Czy w ogóle szukałeś? np. znalazłem to , to i to na pierwszej stronie wyszukiwania.
Aaron Bertrand

Odpowiedzi:

24

Opcja „Zestaw kopii zapasowych wygasa” służy do wskazania, jak długo kopia zapasowa powinna być zabroniona przed nadpisaniem. Nie wyczyści starych plików kopii zapasowych. Możesz użyć „Zadania czyszczenia konserwacji” w planie konserwacji, aby wyczyścić pliki kopii zapasowych starszych niż określona liczba dni.

James Anderson
źródło
2

Z zadania kopii zapasowej bazy danych MSDN (plan konserwacji)

Zestaw kopii zapasowych wygaśnie

Określ, kiedy zestaw kopii zapasowych może zostać zastąpiony innym zestawem kopii zapasowych.

Tak więc nie ma możliwości usuwania starych kopii zapasowych, wystarczy nadpisanie nowymi.

Wszelkie porady dotyczące korzystania z opcji „Zestaw kopii zapasowych wygasną:” podczas tworzenia planu konserwacji będą mile widziane.

Zależy to od tego, jak długo chcesz przechowywać swoje stare kopie zapasowe. Czy Twoja firma ma taką politykę? Czy po pewnym czasie przenosisz kopie zapasowe do pamięci? Jeśli to zrobisz, możesz określić dowolną liczbę dni wygaśnięcia, o ile kopiujesz kopie zapasowe przed upływem terminu wygaśnięcia.

Milena Petrovic
źródło
OK, pozwól mi być bardziej precyzyjny… Jeden z moich wcześniejszych planów konserwacji DBA (tylko na 1 serwerze) z tą opcją (zestaw kopii zapasowych wygaśnie po 7 dniach) bez dodawania zadania czyszczenia konserwacji, kopia zapasowa zostanie przeniesiona do folderu na tym samym serwerze . Kończę ręcznie usuwając stare pliki kopii zapasowej, gdy pojawia się brak miejsca. Przed dodaniem zadania czyszczenia Konserwacji, aby usunąć starsze pliki kopii zapasowej (starsze niż 7 dni), jestem zainteresowany zrozumieniem mojego poprzedniego zamiaru DBA wybrania tej opcji zamiast dodawania zadania Czyszczenie konserwacji.
Vijred
Dziękuję za wyjaśnienie. Wydaje mi się, że myślał, że nowe kopie zapasowe natychmiast zastąpią te, które wygasły, ale tak się nie dzieje. Jeśli masz problemy z przestrzenią, najlepszą opcją jest skorzystanie z zadań czyszczenia konserwacji.
Milena Petrovic
0

Mieliśmy problem z kopiami zapasowymi taśm w jednym ze środowisk i uruchomiliśmy bity archiwizacji, aby upewnić się, że pliki kopii zapasowej nie zostaną usunięte przed zarchiwizowaniem. Po utworzeniu kopii zapasowej bazy danych na taśmie bit archiwum zostanie zaktualizowany i ten bit służy do uniknięcia usuwania pliku przed utworzeniem kopii zapasowych na taśmie.

Vijred
źródło