Database Recovery Microsoft SQL Server

Ne feledd, ha visszaállítani az adatbázist a Simple helyreállítási modell, csak akkor kell az utolsó teljes mentés helyreáll. Ha a Teljes vagy Bulk helyreállítási modell. Meg kell visszaállítani a teljes mentés, majd az utolsó különbözeti biztonsági és minden példányát a tranzakciós napló. Részletesen tanulmányoztuk a folyamatokat a hasznosítás.

Állítsa vissza az adatbázis egy teljes biztonsági mentést.

Függetlenül attól, hogy a helyreállítási modell, az első lépés mindig az, hogy visszaállítsuk az utolsó teljes mentés. Helyreállítani egy adatbázist az Enterprise Manager, kell lefoglalni egy adatbázist, kattintson duplán a jobb egérgombbal, és válassza a „Az összes feladat> Restore Database” pop-up menüben, majd párbeszédablak ábra A.

Restore Database párbeszédablak lehetővé teszi, hogy a legújabb biztonsági időrendi sorrendben. Ott kiválaszthatja a kívánt adatbázist helyreállítani. A Beállítások lapon ábrán látható B, akkor választhat sdela lehetőségek:

  • Kidobása szalagok visszaállítása után minden mentés (feltöltés szalag után helyreállítás)
  • Prompt befor helyreállítása minden mentés (kiadni egy kiegészítő figyelmeztetés kezdete előtt minden példánya hasznosítás)
  • Force visszaállítani a meglévő adatbázist (elvégzéséhez a helyreállítás egy meglévő adatbázis), ez az opció megegyezik Mozgás T-SQL.

Az alján van három kapcsoló, amely lehetővé teszi, hogy meghatározza az állam az adatbázis helyreállítása után a másolat:

  • Hagyja Adatbázis Operatív. Nem Kiegészítő tranzakciónaplókat lehet visszaállítani.
    • Ha ezt a lehetőséget választja, akkor betöltése után a mentés kezdeményezni fogják a helyreállítási folyamat, ami vezet visszaállítását az összes befejezetlen tranzakciók. Lehetetlenné válik, hogy letölthető további példányait a tranzakciós napló. A felhasználók képesek lesznek működni, az adatbázisban.
  • Hagyja Adatbázis Nonoperational De képes helyreállítani További tranzakciónaplót.
    • A másolat betöltése befejeződött az adatbázis ideiglenesen nem lesz elérhető. Meg kell majd letölteni további másolatokat, majd kezdeményezi a helyreállítási folyamat.
  • Hagyja Database csak olvasható, és képes helyreállítani További tranzakciónaplót.
    • Az adatbázis áll rendelkezésre, csak olvasható. Tudod letölt további tranzakciós log mentést. Ez az opció létrehozásához használt a backup szerver (készenlét Server)

Az adatbázis visszaállításához és tranzakciónaplókat bal kattintson az OK gombra.

Visszaállítani az adatbázist használó T-SQL.

Visszaállítása az adatbázis lehet végre T-SQL, amely több szolgáltatást nyújt, mint az Enterprise Manager. A szintaxisa segítségével T-SQL a következő parancsot:

A C. ábrán a kocsmák adatbázis visszaállításának a teljes példányát a biztonsági berendezés.

Visszaállítani az adatbázist a különbözeti biztonsági.

Ha a Teljes vagy Bulk helyreállítási modell, akkor először végre kell hajtania egy teljes biztonsági mentési, helyreállítási, majd az utolsó különbözeti biztonsági és minden tranzakciónaplót. Végrehajtásához adatbázis helyreállítását, a differenciális mentés, az Enterprise Manager ki kell választani az adatbázist, duplán kattintson jobb egérgombbal, és válassza a „Az összes feladat> Restore Database” a helyi menüből válassza ki a hasznosítás teljes és differenciális adatbázis mentés, majd kattintson OK. (Isunok D)

Szintaxis visszaállítása parancsot végrehajtani helyreállítási differenciál példányban, ábrán látható E.

Állítsa vissza a tranzakciós napló.

A program megkezdése előtt a helyreállítási a tranzakciós log, akkor vissza kell állítani a teljes és az utolsó eltérés adatbázis példányt. Akkor majd állítsa vissza a tranzakciónaplókat a megfelelő sorrendben. Ha ön használ Enterprise Manager, akkor ki kell választania egy adatbázist, kattintson duplán a jobb egérgombbal, és válassza a „Az összes feladat> Restore Database” a helyi menüből válassza ki a szükséges másolatok, és ha szükséges, az opció Időpont szerinti helyreállítás (helyreállítás egy bizonyos idő) (ábra F).

Restore parancsszintaxishoz helyreállítani a tranzakciós napló látható RisunkeG.

Kapcsolódó cikkek