Viewing Information About Backups
Pełną historię wszystkich SQL Server kopia zapasowa i operacji przywracanie w wystąpieniu serwera jest przechowywany w msdb bazy danych.W tym temacie przedstawia tabel historia kopia zapasowa i przywracanie, a także Transact-SQL instrukcje, które są używane do dostępu do kopia zapasowa historia.
W temacie opisano również sposób wykonywania następujących czynności:
Lista baz danych i dziennik transakcji plików.
Umożliwia wyświetlanie informacji nagłówka multimediów.
Umożliwia wyświetlanie informacji nagłówka kopia zapasowa.
Ponadto w tym temacie porównuje informacje nagłówka multimediów do nagłówka kopia zapasowa informacji.Aby uzyskać więcej informacji, zobacz „ porównanie nagłówek Media i kopia zapasowa-informacje nagłówka "dalej w tym temacie.
Important Note: |
---|
Aby zarządzać ryzyko utraty najnowszych aktualizacji, ważne jest, aby tworzyć kopię zapasową msdb często.Aby uzyskać informacje o tym, które należy wykonać kopię zapasową baz danych systemu Zobacz Considerations for Backing Up and Restoring System Databases. |
Omówienie programu Kopia zapasowa i przywracanie Historia tabele
W tej części omówiono tabel historia, które przechowują kopia zapasowa i przywracanie metadane w msdb systemowej bazy danych.
Tabela historia |
Description |
---|---|
Zawiera jeden wiersz dla każdego pliku danych lub dziennika, który jest wykonywana kopia zapasowa. |
|
Zawiera wiersz dla każdego grupa plików w kopia zapasowa zestawu. |
|
Zawiera jeden wiersz dla każdej rodzina nośników.Jeśli rodzina nośników znajduje się zestaw nośników dublowane w systemach z rodziny ma oddzielny wiersz dla każdego woluminu dublowanego zestaw nośników. |
|
Zawiera jeden wiersz dla każdego kopia zapasowa zestaw nośników. |
|
Zawiera wiersz dla każdego zestaw kopii zapasowych. |
|
Zawiera jeden wiersz dla każdego pliku przywrócone.Dotyczy to również przywrócony pośrednio przez grupa plików, nazwy plików. |
|
Zawiera jeden wiersz dla każdego grupę przywróconych plików. |
|
Zawiera jeden wiersz dla każdej operacji przywracanie. |
Uwaga
Podczas wykonywania operacji przywracanie kopia zapasowa historia tabelami i tabelami historia przywracanie są modyfikowane.
Aby usunąć stare wiersze z kopia zapasowa i przywracanie tabel historia
Aby usunąć wszystkie wiersze dla konkretnej bazy danych z kopia zapasowa i przywracanie tabel historia
Instrukcje języka Transact-SQL na dostęp do historia kopia zapasowa
Instrukcje informacji przywracanie odpowiadają informacji przechowywanych w niektórych tabelach historia kopia zapasowa.
Security Note: |
---|
W poprzednich wersjach programu SQL Server, każdy użytkownik może uzyskać informacji o kopia zapasowa ustawia i kopia zapasowa urządzeń przy użyciu instrukcji FILELISTONLY przywracanie, HEADERONLY przywracanie, LABELONLY przywracanie i przywracanie VERIFYONLY języka Transact-SQL.Ponieważ one zawierać informacje o zawartości kopia zapasowa pliki w SQL Server 2008 i jego nowsze wersje tych instrukcji wymagają uprawnienia Tworzenie bazy danych. To wymaganie zabezpiecza pliki kopii zapasowych i chroni dane kopia zapasowa pełniejszego niż w poprzednich wersjach.Aby uzyskać informacje na temat tego uprawnienia Zobacz GRANT Database Permissions (Transact-SQL). |
instrukcja informacji |
Tabela historia kopia zapasowa |
Description |
---|---|---|
Zwraca zestaw wyników, która ma listę plików bazy danych i dziennika znajdują się w określonym kopia zapasowa zestawu. Aby uzyskać więcej informacji zobacz "Lista baz danych i pliki dziennik transakcji," w dalszej części tego tematu. |
||
Pobiera wszystkie kopia zapasowa informacje nagłówka dla wszystkich zestawów kopii zapasowych na określonym urządzeniu kopia zapasowa.Wynik wykonywanie przywracanie HEADERONLY jest zestaw wyników. Aby uzyskać więcej informacji zobacz "Przeglądanie nagłówek kopii zapasowych informacji," w dalszej części tego tematu. |
||
Zwraca zestaw wyników, które zawiera informacje dotyczące nośnika kopia zapasowa w określonej urządzenie kopia zapasowa. Aby uzyskać więcej informacji zobacz "Przeglądanie Media nagłówek informacji," w dalszej części tego tematu. |
Konwencje nazewnictwa kolumn
Przyczyn historycznych istnieją dwie różne konwencje nazewnictwa.Stary kolumn zachowują oryginalne nazwy.Jednak kolumny SQL Server 2005 lub nowszych wersji postępuj zgodnie z konwencjami nazewnictwa pokazane w poniższej tabela.
Kontekst |
Description |
---|---|
Zwrócone przez polecenia informacje kolumn |
WordWordWord Przykład: DifferentialBaseLSN |
Kolumny msdb i w katalogu wyświetla |
word_word_word Przykład: differential_base_lsn |
Wyświetlanie listy bazy danych i pliki dziennik transakcji
Informacje, które są wyświetlane, gdy pliki dziennika bazy danych i transakcji są wymienione w kopia zapasowa zawiera logiczną nazwę, nazwa fizyczna, typ pliku (bazy danych lub dziennika), członkostwa grupa plików, rozmiar pliku (w bajtach), maksymalny dozwolony rozmiar pliku i rozmiar przyrostu pliku wstępnie zdefiniowane (w bajtach).Informacje te są przydatne w następujących sytuacjach do określenia nazw plików w kopia zapasowa bazy danych przed przywracanie kopia zapasowa bazy danych:
Zostało utracone dysk, który zawiera jeden lub więcej plików bazy danych.
Wyświetlić listę plików w kopii zapasowej bazy danych, aby ustalić, które pliki zostały naruszone, a następnie przywrócić te pliki na innym dysku podczas przywracanie całej bazy danych; lub przywrócić tylko te pliki i stosuje wszystkie kopie zapasowe dziennik transakcji utworzony, ponieważ baza danych została wykonana kopia zapasowa.
Podczas przywracania bazy danych z jednego serwera na inny serwer, ale strukturę katalogów i mapowania dysku nie istnieje na serwerze.
Wyświetlanie listy plików w kopia zapasowa pozwalają określić, które pliki są zagrożone.Na przykład, kopia zapasowa zawiera plik, który musi przywracanie na dysku E, ale obiekt docelowy serwer nie ma na dysku E.Plik musi zostać przeniesiony do innej lokalizacji, takiej jak stacja Z, po przywróceniu pliku.
Służy do wyświetlania danych i dziennika, pliki w kopia zapasowa zestawu
ReadFileList(Server) (SMO)
Przeglądanie informacje nagłówka multimediów
Wyświetlanie nagłówka nośników zawiera informacje o multimediach, zamiast kopie zapasowe na nośniku.Informacje nagłówka Media, które są wyświetlane obejmuje nazwę nośnika, opis, nazwę oprogramowania utworzone za pomocą nagłówka nośnika i data nagłówka nośnik został zapisany.
Uwaga
Wyświetlanie nagłówka multimediów jest szybka.
Aby wyświetlić informacje o multimediach nagłówka
How to: View the Properties and Contents of a Logical Backup Device (SQL Server Management Studio)
How to: View the Contents of a Backup Tape or File (SQL Server Management Studio)
ReadMediaHeader(Server) (SMO)
Aby uzyskać więcej informacji, zobacz „ porównanie nagłówek Media i kopia zapasowa-informacje nagłówka "dalej w tym temacie.
Wyświetlanie kopia zapasowa-informacje nagłówka
Wyświetlanie kopia zapasowa nagłówka wyświetla informacje dotyczące wszystkich SQL Server i -SQL Server zestawy kopii zapasowych na nośniku. Informacje wyświetlane zawiera typy urządzeń kopii zapasowych, które są używane typy kopia zapasowa (na przykład, baza danych, transakcji, plik lub różnicowy bazy danych) i rozpoczęcie kopia zapasowa i informacje data i godziny zakończenia.Informacje te są przydatne, gdy trzeba określić, które kopia zapasowa ustawione na taśmę, którą należy przywrócić lub s kopia zapasowa, które znajdują się na nośniku.
Uwaga
Wyświetlanie informacji o nagłówku kopia zapasowa może zająć dużo czas na taśmach o dużej pojemności, ponieważ całe nośnika musi być skanowane do wyświetlania informacji na temat wykonywania poszczególnych kopii zapasowych na nośniku.
Aby wyświetlić informacje nagłówka kopia zapasowa
How to: View the Contents of a Backup Tape or File (SQL Server Management Studio)
How to: View the Properties and Contents of a Logical Backup Device (SQL Server Management Studio)
ReadBackupHeader(Server) (SMO)
Aby uzyskać więcej informacji, zobacz „ porównanie nagłówek Media i kopia zapasowa-informacje nagłówka "dalej w tym temacie.
Identyfikowanie przywrócić jakiego kopia zapasowa zestawu.
Informacje w nagłówku kopia zapasowa służy do identyfikowania zestaw kopii zapasowych, w których do przywracanie.Aparat bazy danych numeruje każdy kopia zapasowa ustawić kopia zapasowa nośnika.Dzięki temu można zidentyfikować kopia zapasowa zestaw, który chcesz przywrócić za pomocą jego pozycji na nośniku.Na przykład, następujący nośnik zawiera trzy kopia zapasowa ustawia.
Aby przywracanie kopia zapasowa określonego zestawu, określić liczbę pozycji zestawu kopii zapasowych, który chcesz przywracanie.Na przykład, aby przywrócić drugi kopia zapasowa zestawu, 2, określanie kopia zapasowa zestaw do przywrócenia.
Porównanie Media nagłówek i informacje o kopia zapasowa nagłówek
Na poniższej ilustracji zawiera przykład różnic między wyświetlanie informacji o nagłówku kopia zapasowa i nagłówka multimediów.Uzyskiwanie nagłówka nośników wymaga pobierania informacji od początku taśmy.Uzyskiwanie kopia zapasowa nagłówka wymaga skanowanie całą taśmę do wyszukiwania w nagłówku każdego zestaw kopii zapasowych.
Uwaga
Korzystając z zestawów nośników, które mają wiele rodzin nośników, nośnik nagłówka i zestaw kopii zapasowych są zapisywane na wszystkich rodzin nośnika.Dlatego tylko musisz podać rodziny jednego nośnika dla tych operacji raportowania.
Aby uzyskać informacje na temat wyświetlania nagłówka multimediów zobacz "Przeglądanie Media nagłówek informacji," we wcześniejszej części tego tematu.
Aby uzyskać informacje dotyczące sposobu przeglądania informacji nagłówka kopii zapasowych dla wszystkich zestawów kopii zapasowych w urządzenie kopia zapasowa Zobacz „ przeglądanie nagłówek kopii zapasowych informacji, „ we wcześniejszej części tego tematu.
See Also