How to: Restore a Transaction Log Backup (SQL Server Management Studio)
Uwaga
Normalny proces przywracania polega na wybraniu kopii zapasowych dziennika w Przywracanie bazy danych okno dialogowe wraz z danymi i różnicowych kopii zapasowych.
Wykonywanie kopii zapasowych musi zostać przywrócony w kolejności, w którym zostały utworzone.Zanim użytkownik może przywracanie kopia zapasowa dziennik transakcji, musisz najpierw przywracanie następujące poprzednie kopie zapasowe bez wycofywanie niezakończone transakcje, będący WITH NORECOVERY:
Tworzenie kopii zapasowych pełnego bazy danych i ostatnią różnicową kopią zapasową, przed danej kopia zapasowa dziennik transakcji.
Podjęta po pełnej bazy danych kopia zapasowa dziennika lub różnicowa kopia zapasowa (Jeśli przywracany jest jednym), a przed dziennik transakcji kopia zapasowa dziennika wszystkich zapasowych dziennik transakcji.
Uwaga
Przywracanie poprzedniej kopii zapasowych, przy użyciu następujących Stan odzyskiwanie opcji: Pozostaw nieoperacyjne bazy danych i nie wycofać niezakończone transakcje. Dzienniki transakcji dodatkowe mogą być przywracane. (przywracanie Z NORECOVERY)
Aby uzyskać informacje dotyczące korzystania z kopie zapasowe dziennik transakcji zobacz Working with Transaction Log Backups.
Aby przywracanie kopia zapasowa dziennik transakcji
After connecting to the appropriate instance of the Microsoft SQL Server Database Engine, in Object Explorer, click the server name to expand the server tree.
Rozwiń węzeł Bazy danychi, w zależności od bazy danych, wybierz baza danych użytkownika lub rozwinąć System bazy danych i Wybieranie systemowej bazy danych.
Kliknij prawym przyciskiem myszy bazę danych, wskaż polecenie Zadania, a następnie kliknij przycisk Przywracanie.
Kliknij przycisk Dziennik transakcji, co spowoduje otwarcie Przywracanie dziennika transakcji -okno dialogowe.
Na Ogólne stronie w Bazy danych pole listy, zaznacz lub wpisz nazwę bazy danych.Wymienione są tylko baz danych w trakcie przywracania.
Aby określić urządzenie źródłowe i miejsce kopia zapasowa zestawów, aby przywrócić, kliknij jeden z następujących opcji:
Z poprzedniej kopii zapasowych bazy danych
Wybierz nazwę bazy danych, których kopie zapasowe dziennika ma być przywracanie.
Z pliku lub taśmy
Kliknij przycisk przeglądania, aby wybrać jedną lub więcej plików lub taśm jako urządzenie źródłowe dla kopie zapasowe dziennik transakcji.
Otwiera okno Wybieranie pliku lub taśmy Określanie programu Kopia zapasowa -okno dialogowe.W Nośnik kopia zapasowa pole listy, wybierz jeden z typów urządzenia wymienione na liście.Zaznacz jedno lub kilka urządzeń dla Lokalizacja kopia zapasowa Lista kliknijDodawanie.Po dodaniu urządzenia, które mają do pola listy, kliknij przycisk OK , aby powrócić do Ogólne strona.
W Wybierz ustawienie wykonywania kopia zapasowa przywracanie siatki, wybierz opcję kopie zapasowe, aby przywracanie.Ta siatka zawiera kopie zapasowe dziennik transakcji dostępnych dla wybranej bazy danych.Proces wykonywania kopii zapasowych dziennika jest dostępna tylko wtedy, gdy jego Pierwszy LSN jest większe niż Ostatni LSN bazy danych.Kopie zapasowe dziennika są wyświetlane w kolejności od numerów sekwencji dziennika (LSN) zawierają i należy je przywrócić w podanej kolejności.
Następujące tabela list kolumna nagłówki siatki i opisuje ich wartości.
Nagłówek
Wartość
Przywracanie
Zaznaczone pola wyboru wskazują kopia zapasowa zbiory, które mają być przywrócone.
Zestaw kopia zapasowa nazwa
Nazwa zestawu kopii zapasowych.
Składnik kopia zapasowa
Element kopii zapasowej: Bazy danych, Plik, or <puste> (dla dziennika transakcji).
Typ kopia zapasowa
Typ kopia zapasowa wykonanej: Pełne, Różnicowa, or Dziennik transakcji.
Nazwa serwera
Nazwa wystąpienie bazy danych, wykonywać operacji tworzenia kopia zapasowa.
Database
Dolna granica przedziału czas jest maksymalnie, ale nie obejmuje północ poprzedniego dnia.
Pozycja
Położenie kopia zapasowa w woluminie.
Pierwszy LSN
Rejestracja liczby sekwencji pierwszej transakcji w kopia zapasowa zestawu.Puste w przypadku wykonywania kopii zapasowych plików.
Ostatni LSN
Rejestrowanie numer sekwencyjny ostatniej transakcji w kopia zapasowa zestawu.Puste w przypadku wykonywania kopii zapasowych plików.
Punkt kontrolny LSN
Rejestrowanie kolejny numer ostatniego punkt kontrolny na czas utworzenia kopia zapasowa.
Pełne LSN
sample_size_with_current_compression_setting (KB)
Data rozpoczęcia
Data i czas podczas rozpoczęcia operacji wykonywania kopia zapasowa, przedstawione w ustawieniach regionalnych klient.
Data zakończenia
Data i godzina, kiedy kopia zapasowa operacja zakończona, przedstawione w ustawieniach regionalnych klient.
Size
Rozmiar kopia zapasowa w bajtach.
Nazwa użytkownika
Nazwa użytkownika, który wykonał operację wykonywania kopia zapasowa.
Wygaśnięcia
Data i godzina wygaśnięcia zestawu kopii zapasowych.
Wybierz jedną z następujących czynności:
Punkt wstawiania czas
Albo zachować (domyślnyMożliwie najbardziej aktualne) lub wybierz określoną data i czas, klikając przycisk przeglądania, co spowoduje otwarcie Przywracanie do punktu w czasie-okno dialogowe.
Oznaczona transakcja
przywracanie bazę danych do poprzednio zaznaczonych transakcji.Wybranie tej opcji spowoduje uruchomienie Wybierz oznaczone transakcji dialogowe, które wyświetla siatkę listę zaznaczonych transakcji dostępnych w kopie zapasowe dziennik transakcji wybranych.
Domyślnie Przywracanie jest, ale nie więcej niż, oznaczona transakcja.Aby przywrócić również oznaczona transakcja, wybierz opcję Włączenie zaznaczonych transakcji.
W poniższej tabela wymieniono nagłówki kolumn siatki i opisano ich wartości.
Nagłówek
Wartość
<puste>
Wyświetla pole wyboru umożliwiające wybór znaku.
Oznaczanie transakcji
Nazwa zaznaczonej transakcji określony przez użytkownika, gdy transakcja została zatwierdzona.
Data
Data i godzina transakcji, gdy została zatwierdzona.Transaction date and time are displayed as recorded in the msdb gmarkhistory table, not in the client computer's date and time.
Description
Opis zaznaczonej transakcji określony przez użytkownika, gdy transakcja została zatwierdzona (jeśli istnieje).
LSN
numer sekwencyjny dziennika oznaczona transakcja.
Database
Nazwa bazy danych, w którym miało oznaczona transakcja.
Nazwa użytkownika
Nazwa użytkownika bazy danych, który oznaczona transakcja przekazana.
Aby przeglądać i wybierać opcje zaawansowane, kliknij przycisk Opcje in the Wybierz strona okienko.
Dla Przywracanie opcji, możliwymi opcjami są:
Zachowaj ustawienia replikacja
Zachowuje ustawienia replikacja podczas przywracania bazy danych opublikowanych na serwerze innym niż serwer, na którym została utworzona w bazie danych.
Ta opcja jest dostępna tylko w przypadku Pozostaw bazę danych gotowe do użycia przez wycofywanie niezakończone transakcje... opcja (opisana dalej), który jest odpowiednikiem przywracanie kopia zapasowa przy użyciu opcji przywrócenia.
Sprawdzanie tej opcji jest równoważne użyciu opcji KEEP_REPLICATION w instrukcja języka Transact-SQL przywracanie.
Monituj przed przywróceniem każdej kopia zapasowa
Przed każdym przywróceniem kopia zapasowa zestaw (po pierwszym), ta opcja wyświetla Kontynuuj przywracanie dialogowe, które pyta, aby wskazać, czy chcesz kontynuować sekwencja przywracania.To okno dialogowe wyświetla nazwę następnego zestawu nośnika (jeśli dostępne), nazwa zestaw kopii zapasowych i opis zestaw kopii zapasowych.
Opcja ta jest szczególnie użyteczne, jeśli taśmy muszą wymienić dla zestawów nośników.Na przykład można użyć go, gdy serwer ma tylko jedno urządzenie taśmowe.Poczekaj, aż do uzyskania przejść przed kliknięciem przycisku OK.
Kliknięcie przycisku Nr , że w trakcie przywracania bazy danych.W Twojej wygody można kontynuować sekwencja przywracanie po ostatniej przywracanie to zakończone.Jeśli następna kopia zapasowa danych lub różnicowa kopia zapasowa, należy użyć Przywracanie bazy danych ponownie zadanie. Jeśli następnej kopia zapasowa dziennika kopia zapasowa dziennika dziennika, należy użyć Przywracanie dziennik transakcji zadanie.
Ograniczanie dostępu do przywróconej bazy danych
Udostępnia przywróconej bazy danych w trybie tylko do członków db_owner, dbcreator, or sysadmin.
Sprawdzanie ta opcja jest równoważna z opcją RESTRICTED_USER w instrukcja języka Transact-SQL przywracanie.
Dla Stan odzyskiwanie opcji, określanie stanu bazy danych po zakończeniu operacji przywracanie.
Pozostaw bazę danych gotowe do użycia przez wycofywanie niezakończone transakcje.Nie można przywrócić dzienników transakcji dodatkowych.(RESTORE WITH RECOVERY)
Odzyskuje bazy danych.Tej opcji jest równoznaczne z opcji przywrócenia w instrukcja języka Transact-SQL przywracanie.
Wybierz tę opcję tylko wtedy, gdy nie ma plików dziennika mają być przywrócone.
Pozostaw nieoperacyjne bazy danych i nie wycofać niezakończone transakcje.Dzienniki transakcji dodatkowe mogą być przywracane.(RESTORE WITH NORECOVERY)
W stanie unrecovered, że w bazie danych.Ta opcja jest równoważne użyciu opcji NORECOVERY w instrukcja języka Transact-SQL przywracanie.
Po wybraniu tej opcji, Zachowaj ustawienia replikacja opcja jest niedostępna.
Pozostaw bazę danych w trybie tylko do odczytu.cofnąć niezakończone transakcje, ale akcji cofnąć należy zapisać w pliku, aby najpierw przywrócić odzyskiwanie efektów.(RESTORE WITH STANDBY)
Pozostawia bazy danych w stan wstrzymania.Ta opcja jest równoważne użyciu opcji STANDBY w instrukcja języka Transact-SQL przywracanie.
Po wybraniu tej opcji wymaga określenia pliku wstrzymania.
Opcjonalnie można określić nazwę pliku wstrzymania w plik rezerwowy pole tekstowe.Ta opcja jest wymagana, jeśli pozostawi bazę danych w trybie tylko do odczytu.Można przeglądać w poszukiwaniu pliku wstrzymania lub wpisz jego nazwę ścieżki w polu tekstowym.