Udostępnij przez


Obiekt kopii zapasowej

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

Backup Microsoft SQL Server bazy danych definiuje obiekt lub kopia zapasowa dziennika operacji.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Uwagi

Z Backup obiektu, możesz:

  • Kopię zapasową bazy danych SQL Server lub dziennika transakcji bazy danych.

  • Generowanie instrukcja języka Transact-SQL w kopia zapasowa, definiowanie kopia zapasowa.

  • Monitorowanie operacji wykonywania kopia zapasowa, raportowania stanu użytkownika.

Dla programu SQL Server bazie rozdziela Największa jednostka kopia zapasowa.Chociaż wiele obrazów kopii zapasowej innej bazy danych może być zachowana w dowolnym pojedynczym środkiem, kopia zapasowa nie może obejmować więcej niż jednej bazy danych.Domyślnie tworzyć kopię zapasową operacji wykonywanych z Backup obiektu zapasową pełną bazy danych.

SQL Server można zapisywać kopia zapasowa do jednego z następujących typów nośników: dysk, taśmę lub nośnik własnościowych o nazwie urządzenie kopia zapasowa.SQL Server obsługuje rozkładanie kopia zapasowa.Rozłożone kopia zapasowa jest jeden skierowaną do więcej niż jednego urządzenia.Gdy rozłożonych, kopia zapasowa jest zapisywane przez urządzeń w równych fragmentów.Rozkładanie jest obsługiwany tylko na typ jednego nośnika.Oznacza to, że kopia zapasowa można zapisać do dwóch urządzeń taśmowych.Jednak program SQL Server nie może zapisać połowy kopia zapasowa urządzenie taśmowe, a druga połowa na dysku.

At a minimum, you must supply values for a backup source and a backup target when using the Backupobject.Database Właściwość określa źródło operacji wykonywania kopia zapasowa.Obsługiwane typy nośników w implementuje SQL Distributed Management Objects (SQL-DMO) Backup Właściwości obiektu Files, Devices, Pipes, i Tapes.Umożliwia określenie miejsce docelowe operacji wykonywania kopia zapasowa jedną właściwość typu nośnika.

Aby przeprowadzić pełną bazy danychkopia zapasowa

  1. Utwórz nowy Backup obiektu.

  2. Ustaw Database właściwość bazy danych nazw kopii up.

  3. Ustaw właściwość media nazwę miejsce docelowe urządzenia lub urządzeń.

  4. Wywołanie SQLBackup metoda.

W wielu instalacjach ukończyć bazy danych kopia zapasowa nie jest właściwym rozwiązaniem.Kopii zapasowej obiektu oferuje dostęp do szeregu strategii, które zapewnia integralność danych poprzez przechwytywanie podzbiór obrazem bazy danych.

tworzyć kopię zapasową zapasowej dziennika transakcji bazy danych

  1. Utwórz nowy Backup obiektu.

  2. Ustaw Database właściwość bazy danych nazw kopii up.

  3. Ustaw Action właściwość SQLDMOBackup_Log.

  4. Ustaw właściwość media nazwę miejsce docelowe urządzenia lub urządzeń.

  5. Wywołanie SQLBackup metoda.

Aby wykonaćróżnicowa kopia zapasowa

  1. Utwórz nowy Backup obiektu.

  2. Ustaw Database właściwość bazy danych nazw kopii up.

  3. Ustaw Action właściwość SQLDMOBackup_Incremental.

  4. Ustaw właściwość media nazwę miejsce docelowe urządzenia lub urządzeń.

  5. Wywołanie SQLBackup metoda.

Aby tworzyć kopię zapasową określonych aplikacjami

  1. Utwórz nowy Backup obiektu.

  2. Ustaw Database właściwość bazy danych nazw kopii up.

  3. Ustaw DatabaseFileGroups Właściwość nazewnictwa grupa plików lub aplikacjami dostarczanie kopia zapasowa źródło danych.

  4. Ustaw właściwość media nazwę miejsce docelowe urządzenia lub urządzeń.

  5. Wywołanie SQLBackup metoda.

Aby tworzyć kopię zapasową określonych plików

  1. Utwórz nowy Backup obiektu.

  2. Ustaw Database właściwość bazy danych nazw kopii up.

  3. Ustaw Action właściwość SQLDMOBackup_Files.

  4. Ustaw DatabaseFiles Właściwość nazewnictwa plików kopia zapasowa zapewnia źródło danych.

  5. Ustaw właściwość media nazwę miejsce docelowe urządzenia lub urządzeń.

  6. Wywołanie SQLBackup metoda.

Ustawienia dla innych Backup Właściwości obiektu są opcjonalne.Za pomocą ustawień opcjonalnych warunki wymagają przetwarzania nadzwyczajne.Na przykład MediaName i MediaDescription dostarcza właściwości, przede wszystkim, dane używane do zapewnienia dostępności nośnika dla urządzenia taśmowe i są stosowane podczas operacji tworzenia kopia zapasowa określonych zostanie zainicjowany nośnika.Więcej informacji na temat właściwość stosowalności i użyj właściwość poszczególnych dokumentacji.

Ostrzeżenie

DatabaseRole Obiekt jest zgodne z wystąpienia programu SQL Server w wersja 7.0 lub nowszej.Jednakże Backup2 obiektu rozszerza funkcjonalność Backup obiektu do użytku z funkcjami, które zostały wprowadzone w programie SQL Server 2000.

Zobacz także

Odwołanie