Wersja SQL Server: 2008 R2 Enterprise SP2
Próbuję opanować obsługę programu SQL Server i natknąłem się na coś, co moim zdaniem jest nieprawidłowe. Mamy jedną instancję produkcyjną z 3 bazami danych, z których każda jest dublowana poza instancją do instancji DR.
Patrząc na instancję DR zauważyłem, że pliki LDF były ogromne, ponad 35 GB dla mocno używanych baz danych.
Rozumiem, że jest to prawdopodobnie spowodowane tym, że bazy danych kopii lustrzanych są w trybie pełnego odzyskiwania i że dzienniki nigdy nie zostały zapisane, będą one rosły aż do wyczerpania miejsca na dysku.
Wykonujemy kopie zapasowe dzienników w głównej bazie danych, a moje pytanie brzmi: co to są problemy z tworzeniem kopii zapasowej dziennika w lustrze?
Co najmniej jedna pełna kopia zapasowa bazy danych z kopii dystrybucyjnej musi zostać wykonana przed wykonaniem kopii zapasowej dziennika. Czy w takim przypadku istnieją specjalne opcje, których należy użyć, ponieważ jest to kopia lustrzana?
Ponownie są to zalecenia dotyczące konserwacji dziennika transakcji w bazie danych MIRROR .
Dzięki za wszelkie uwagi
źródło
@JeremieGrund - Jeśli architektura fizycznego pliku bazy danych jest taka sama (nazwy i lokalizacje dysków z danymi i lokalizacjami), to jeśli zmniejszysz plik dziennika na zleceniodawcy, polecenie zmniejszenia zostanie wysłane do kopii lustrzanej i zrobi to samo na kopii lustrzanej. W ten sposób można zachować plik dziennika lustrzanego. Jeśli architektura plików nie jest identyczna, należy postępować zgodnie z sugestią Thomasa Stringera.
źródło