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

  1. 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.

  2. 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.

  3. Kliknij prawym przyciskiem myszy bazę danych, wskaż polecenie Zadania, a następnie kliknij przycisk Przywracanie.

  4. Kliknij przycisk Dziennik transakcji, co spowoduje otwarcie Przywracanie dziennika transakcji -okno dialogowe.

  5. Na Ogólne stronie w Bazy danych pole listy, zaznacz lub wpisz nazwę bazy danych.Wymienione są tylko baz danych w trakcie przywracania.

  6. 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.

  7. 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.

  8. 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.

  9. Aby przeglądać i wybierać opcje zaawansowane, kliknij przycisk Opcje in the Wybierz strona okienko.

  10. 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.

  11. 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.

  12. 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.