Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Hozzon létre egy különbségi adatbázis biztonsági mentését az SQL Server Management Studióval vagy a Transact-SQL-sel.
A témában található szakaszok
Kezdés előtt:
Különbségi adatbázis biztonsági mentésének létrehozásához használja a következőt:
Mielőtt hozzákezdene
Korlátozások és korlátozások
- A BACKUP utasítás explicit vagy implicit tranzakcióban nem engedélyezett.
Előfeltételek
- A különbségi adatbázis biztonsági mentésének létrehozásához egy korábbi teljes adatbázis-biztonsági mentésre van szükség. Ha az adatbázisról még nem készült biztonsági másolat, futtasson teljes adatbázis-biztonsági mentést, mielőtt különbségi biztonsági mentéseket hozna létre. További információ: Teljes adatbázis biztonsági mentése (SQL Server).
Ajánlások
- A különbségi biztonsági mentések méretének növekedésével a különbségi biztonsági mentés visszaállítása jelentősen megnöveli az adatbázis visszaállításához szükséges időt. Javasoljuk, hogy a megadott időközönként készítsen egy új teljes biztonsági másolatot, hogy új különbségi bázist hozzon létre az adatokhoz. Előfordulhat például, hogy heti teljes biztonsági másolatot készít a teljes adatbázisról (vagyis egy teljes adatbázis biztonsági mentéséről), amelyet a hét folyamán rendszeres különbségadatbázis-biztonsági mentések követnek.
Biztonság
Először ellenőrizze az engedélyeket!
A BACKUP DATABASE és a BACKUP LOG engedélyek alapértelmezés szerint a sysadmin rögzített kiszolgálói szerepkör, a db_owner és a db_backupoperator rögzített adatbázisszerepkör.
A biztonsági mentési eszköz fizikai fájljának tulajdonjogi és engedélyproblémái zavarják a biztonsági mentési műveletet. Az SQL Servernek képesnek kell lennie az eszköz olvasására és írására; a fióknak, amely alatt az SQL Server szolgáltatás fut, írási engedélyekkel kell rendelkeznie. Azonban sp_addumpdevice, amely egy biztonsági mentési eszköz bejegyzését adja hozzá a rendszertáblákhoz, nem ellenőrizni a fájlhozzáférési engedélyeket. A biztonsági mentési eszköz fizikai fájljával kapcsolatos engedélyekkel kapcsolatos problémák csak akkor lesznek nyilvánvalóak, ha a fizikai erőforrást a biztonsági mentés vagy visszaállítás megkísérlésekor éri el.
SQL Server Management Studio
Különbségi adatbázis biztonsági mentésének létrehozása
Miután csatlakozott a Microsoft SQL Server adatbázismotor megfelelő példányához, az Object Explorerben kattintson a kiszolgáló nevére a kiszolgálófa kibontásához.
Bontsa ki adatbázisok, és az adatbázistól függően válasszon ki egy felhasználói adatbázist, vagy bontsa ki rendszeradatbázisok, és válasszon egy rendszeradatbázist.
Kattintson a jobb gombbal az adatbázisra, mutasson a Feladatokmenüpontra, majd kattintson a Biztonsági mentésparancsra. Megjelenik a Adatbázis biztonsági mentése párbeszédpanel.
Az Adatbázis listában ellenőrizze az adatbázis nevét. Másik adatbázist is kiválaszthat a listából.
Bármely helyreállítási modellhez (teljes, tömegesen naplózott vagy egyszerű) végezhet különbségi biztonsági mentést.
A Biztonsági mentés típusa listában válassza Differenciálislehetőséget.
Fontos
Ha kiválasztja a Differenciál lehetőséget, ellenőrizze, hogy a Csak biztonsági mentés másolása jelölőnégyzet nincs bejelölve.
A Biztonsági mentési összetevőesetén kattintson a Adatbáziselemre.
Fogadja el a Név szövegmezőben javasolt alapértelmezett biztonsági mentési csoportnevet, vagy adjon meg egy másik nevet a biztonsági mentési csoportnak.
Ha szeretné, a Leírás szövegmezőbe írja be a biztonsági mentési csoport leírását.
Adja meg, hogy a biztonsági mentési csoport mikor jár le:
Ha azt szeretné, hogy a biztonsági mentési csoport meghatározott számú nap elteltével lejárjon, kattintson a után (az alapértelmezett beállítás), és adja meg, hogy hány nappal a beállítás létrehozása után lejár a készlet. Ez az érték 0 és 999999 nap között lehet; A 0 nap azt jelenti, hogy a biztonsági mentési csoport soha nem jár le.
Az alapértelmezett érték a Alapértelmezett biztonsági mentési adathordozó-megőrzési idő (napokban) opcióban van beállítva a Kiszolgáló tulajdonságai párbeszédpanelen (Adatbázis beállításai lap). Ehhez kattintson a jobb gombbal a kiszolgáló nevére az Object Explorerben, és válassza ki a tulajdonságokat; majd válassza az Adatbázis beállításai lapot.
Ha azt szeretné, hogy a biztonsági mentési csoport egy adott napon lejárjon, kattintson a Agombra, és adja meg azt a dátumot, amikor a mentési csoport lejár.
Válassza ki a biztonsági mentési célhely típusát a Lemez vagy a Szalagközötti kattintással. Ha egy adathordozókészletet tartalmazó legfeljebb 64 lemez vagy szalagos meghajtó elérési útját szeretné kijelölni, kattintson a Hozzáadáselemre. A kijelölt útvonalak a Biztonsági mentés listamezőben jelennek meg.
A biztonsági mentési célhely eltávolításához jelölje ki, majd kattintson a Eltávolításgombra. A biztonsági mentési célhely tartalmának megtekintéséhez jelölje ki, majd kattintson a Tartalomelemre.
A speciális beállítások megtekintéséhez vagy kiválasztásához kattintson a Beállítások elemre a Lap kijelölése panelen.
Válassza a Média Felülírás lehetőséget a következőkre kattintva:
Biztonsági mentés a meglévő adathordozókészletre
Ehhez az opcióhoz kattintson a Hozzáfűzés a meglévő mentésekhez vagy Az összes meglévő mentés felülírása. Ha szeretné, jelölje be a Médiakészlet nevének és biztonsági mentési készletének lejáratának ellenőrzése jelölőnégyzetet, és szükség esetén adjon nevet a Médiakészlet nevének szövegmezőbe. Ha nincs megadva név, létrejön egy üres névvel rendelkező médiakészlet. Ha médiakészletnevet ad meg, a rendszer ellenőrzi, hogy a médián lévő tényleges név megegyezik-e az itt megadott névvel.
Ha üresen hagyja az adathordozó nevét, és bejelöli a jelölőnégyzetet a médiatartalomon való ellenőrzéshez, a sikeresség megegyezik az adathordozón lévő médianévvel is.
Készítsen biztonsági másolatot egy új médiakészletről, és törölje az összes meglévő biztonsági mentési készletet
Ebben a beállításban adjon meg egy nevet az Új médiakészlet neve szövegmezőbe, és ha szükséges, írja le a médiakészletet az Új médiakészlet leírása szövegmezőben.
A Megbízhatóság szakaszban opcionálisan ellenőrizheti a következőt:
Ellenőrizze a biztonsági mentéstbefejezése után.
Hajtsd végre az ellenőrzőösszeget, mielőtt az adathordozóra írsz, és opcionálisan, folytatás ellenőrzőösszeg hiba esetén. Az ellenőrzőösszegekről további információt a Lehetséges médiahibák biztonsági mentés és visszaállítás (SQL Server)című témakörben talál.
Ha a biztonsági mentést egy szalagos meghajtóra végzi (a Általános oldal Cél szakaszában meghatározottak szerint), akkor az A szalag eltávolítása a biztonsági mentés után opció aktív. Ha erre a beállításra kattint, aktiválja a A szalag visszatekerése lehetőség eltávolítása előtt.
Jegyzet
A Tranzakciónapló szakaszban található beállítások inaktívak, hacsak nem készít biztonsági másolatot a tranzakciónaplóról (a Biztonsági mentés típusaÁltalános lap szakaszában megadottak szerint).
Az SQL Server 2008 (10.0.x) Enterprise és újabb verziók támogatják biztonsági mentés tömörítési. Alapértelmezés szerint a biztonsági mentés tömörítése a biztonsági mentés-tömörítés alapértelmezett kiszolgálókonfigurációs beállítás értékétől függ. A jelenlegi kiszolgálószintű alapértelmezett beállítástól függetlenül azonban tömörítheti a biztonsági mentést a Biztonsági mentés tömörítésekiválasztásával, és megakadályozhatja a tömörítést a ne tömörítse a biztonsági mentéstkiválasztásával.
Az aktuális biztonsági mentési tömörítés alapértelmezett megtekintése
Jegyzet
Másik lehetőségként a Karbantartási terv varázslóval is létrehozhat különbségi adatbázis-biztonsági mentéseket.
Transact-SQL
Különbségi adatbázis biztonsági mentésének létrehozása
Hajtsa végre a BACKUP DATABASE utasítást a különbségi adatbázis biztonsági mentésének létrehozásához, a következőt megadva:
A biztonsági másolatot készíteni kívánt adatbázis neve.
Az a biztonsági mentési eszköz, amelyen a teljes adatbázis biztonsági mentése meg van írva.
A DIFFERENTIAL záradék azt határozza meg, hogy csak az adatbázis azon részei legyenek biztonsági másolatban, amelyek az utolsó teljes adatbázis-biztonsági mentés létrehozása után megváltoztak.
A szükséges szintaxis a következő:
A DATABASE_NAME ADATBÁZIS BIZTONSÁGI MENTÉSE <BACKUP_DEVICE> KÉSZÜLÉKRE KÜLÖNBSÉGI MENTÉSSEL
Példa (Transact-SQL)
Ez a példa egy teljes és egy különbségi adatbázis biztonsági mentését hozza létre a MyAdvWorks adatbázishoz.
-- Create a full database backup first.
BACKUP DATABASE MyAdvWorks
TO MyAdvWorks_1
WITH INIT;
GO
-- Time elapses.
-- Create a differential database backup, appending the backup
-- to the backup device containing the full database backup.
BACKUP DATABASE MyAdvWorks
TO MyAdvWorks_1
WITH DIFFERENTIAL;
GO
Lásd még:
Különbözeti mentések (SQL Server)
Teljes adatbázis biztonsági mentése (SQL Server)
Fájlok és fájlcsoportok biztonsági mentése (SQL Server)
Differenciális adatbázis-mentés visszaállítása (SQL Server)
Tranzakciónapló biztonsági mentése (SQL Server)
karbantartási tervek
teljes fájl biztonsági mentése (SQL Server)