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?
Odpowiedzi:
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.
Referencje:
Równoczesne operacje administracyjne
źródło
Nie, nie ma takiej potrzeby.
źródło
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.
źródło