Czy powinienem zatrzymać kopie zapasowe dziennika transakcji podczas pełnej kopii zapasowej?

22

Mam dwa zadania agenta SQL, które mają być uruchamiane w różnych odstępach czasu. Pierwsze zadanie wykonuje pełną kopię zapasową raz dziennie. Drugie zadanie wykonuje kopie zapasowe dziennika transakcji co piętnaście minut.

W miarę rozwoju bazy danych pełna kopia zapasowa trwa dłużej niż pierwotnie planowano (nawet przy kompresji). Zauważyłem z moich dzienników, że kopie zapasowe dziennika transakcji są teraz uruchomione w tym samym czasie.

Czy powinienem zmienić harmonogram tworzenia kopii zapasowej dziennika transakcji, aby nie działał, gdy działa pełna kopia zapasowa? Czy to ma znaczenie?

8kb
źródło
jak inni wspomnieli, nie trzeba zmieniać harmonogramu i nie ma konfliktu, nawet wolę mieć kopię zapasową dziennika podczas pełnej kopii zapasowej, ponieważ co, jeśli pełna kopia zapasowa nie powiedzie się z powodu ograniczenia miejsca? I natychmiastowa awaria w momencie pełnej kopii zapasowej, kopia zapasowa dziennika uratuje dzień!
Biju jose

Odpowiedzi:

27

Jak widać w tej tabeli, nie ma konfliktu między pełną kopią zapasową a kopią zapasową dziennika. Mogą wystąpić w tym samym czasie, a po zakończeniu tworzenia kopii zapasowej dziennik nie zostanie wyczyszczony, dopóki pełna kopia zapasowa (lub kopia zapasowa różnicowa) nie zostanie ukończona.

wprowadź opis zdjęcia tutaj

Nie wszystkie zadania administracyjne mogą być uruchamiane jednocześnie. W poniższej tabeli czarne kółko wskazuje dwie operacje, które nie mogą być uruchomione w bazie danych jednocześnie.

Referencje:

Równoczesne operacje administracyjne

Alex_L
źródło
3
To jedna z tych tabel, które chcesz po prostu zapisać na później. Dzięki za link. +1
Thomas Stringer,
5

Nie, nie ma takiej potrzeby.

mrdenny
źródło
0

Nie. Nie ma potrzeby wprowadzania żadnych zmian. Pełna kopia zapasowa bazy danych nie uszkadza dziennika transakcji i nie obcina go. Tylko po utworzeniu kopii zapasowej dziennika transakcji dziennik transakcji zostanie obcięty.

Alexandr Omelchenko
źródło
1
Nie mówisz tego samego, co Alex_L napisał jakiś czas temu?
dezso,
Mamy podobne odpowiedzi
Alexandr Omelchenko