Tudásbázis
Tudásbázis: Általános
TBKALT062 - SQL Express biztonsági mentés - automatikus
Posted by Csaba Molnár, Utoljára módosította Rómeó Simon on 2024 January 05 - 13:40

sql express sqlexpress biztonsági mentés biztonságimentés

Automatikus Biztonsági mentés kialakítása

1. Biztonsági mentés script fájl generálása

A biztonsági mentést a következő program segítségével készítheti el: SQL Server Management Studio

A következő adatbázisokat kell lementeni:

  • ConisioMasterDb
  • <vault adatbázisa> - (általában a vault neve)

A biztonsági mentés általában 1 percen belül lefut.

A biztonsági mentés mérete függ az adatbázis méretétől (átlagban 100MB->2GB).

Jelentkezzen be az SQL-be. Telepítéstől függően ez történhet Windows Authentication-nel, vagy SQL Server Authentication-nel.

Ha kinyitja a Databases mappát, akkor látnia kell egy ConisioMasterDb adatbázist és legalább egy vault adatbázist
(legtöbb esetben ennek neve megegyezik a vault nevével, példánkban: PDM).

A Vault adatbázis nevére jobb gombos egér kattintással válassza a Tasks -> Back Up lehetőséget.

Állítsa be a biztonsági mentés helyét a következők figyelembevételével:

  • Válassza ki melyik adatbázisról szeretne készíteni mentést (példában: SWPDM)
  • Válassza a Full, azaz teljes mentést.
  • Komponenseknek a Database legyen kiválasztva.
  • Adjon hozzá elérési útvonalat, fájlnevet, valamint kiterjesztést is adjon meg (.bak).

A konfigurálás után kattintson a Script menü Script action to file lehetőségre, majd mentse le a biztonsági mentés
egyszeri futtatására szolgáló script fájlt. Vegye figyelembe, hogy a fájlnév nem tartalmazhat ékezeteket.

Fontos!

Ezt a fájlt biztonságos helyre mentse le, mivel ezen fájl, ütemezett futtatásának eredménye lesz az SQLEXPRESS adatbázis időszakos biztonsági mentése.
Ezen fájl nélkül az automatikus biztonsági mentés nem tud elkészülni!

A Back Up Database ablakban kattintson a Cancel gombra.

Készítse biztonsági mentés fájl scriptet a ConisioMasterDb adtabázisról is, az előző lépésekben ismertetett módon,
végül kattintson a Cancel gombra és zárja be a Management Studio-t.

2. Script fájl futtatásának ütemezése

A script fájl ütemezéséhez indítsa el a Start menü -> Feladatütemező-t, majd válassza a Műveletek -> Feladat létrehozása… menüpontot.

Adjon megnevezést az ütemezni kívánt feladatnak, majd válassza ki az adott gépen használatos operációs rendszert.

Váltson át az Indítás fülre, majd kattintson az Új… gombra. Állítsa be, hogy mikor és milyen gyakran készüljön el az SQL automatikus biztonsági mentése.
Aktiválja az Engedélyezve jelölőnégyezetet, majd OK gomb.

Váltson át a Műveletek fülre, majd kattintson az Új… gombra,

Állítsa be a következőket:

  • Művelet: Program indítása
  • Program/parancsfájl: ide az SQLCMD.EXE fájl elérési útvonala kell, a fájl nevével és kiterjesztésével együtt.
    Alapesetben itt található:
    C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\SQLCMD.exe

Ha nem találná a megadott fájlt, akkor a C:\Program Files\Microsoft SQL Server mappán belül keressen rá
a következőre: SQLCMD.EXE, majd a találati listából nyissa meg a tárolómappát. Másolja az elérési útvonalat és illessze be a Program/parancsfájl mezőbe.

  • Argumentumok hozzáadásához írja a következőt:
    -S <szerver neve> -i <a script fájl elérési útvonala\script fájlneve.sql>
    A példában: -S SROMEO-LT\SQLEXPRESS -i C:\backup\biztonsagi_mentes_script.sql

Ha nem tudja a szerver nevét, akkor indítsa el az Archive Server Configuration Tool-t.
A programot a következő helyen is megtalálhatja:
C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\ \PDM\ArchiveServerGUI.exe
Ha már fut, akkor keresse meg a tálcán az értesítési területen, jobb egérkattintás után válassza az Open gombot.
Az Archives mappára kattintva láthatja a Vaultokhoz tartozó Database Server nevét. Ezt írja be a <szerver neve> helyett.

Az argumentumok kitöltése után kattintson az OK gombra, majd ugyanezzel a módszerrel állítsa be a másik script fájlt is a Műveletek fül alatt.

Ezután keresse meg a Feladatütemező könyvtárban a létrehozott feladatokat, és a teszteléshez Futtassa azokat.

Ha jól sikerült a Műveletek fül alatti beállítás, akkor a Management Stúdióban konfigurált helyen, szerepelni fognak
az adatbázisokról készült biztonsági mentések. A feladatütemező a beállított időpontokban fogja futtatni az így létrehozott feladatokat.

A további kérdésekkel kapcsolatban, kérjük forduljon ügyfélszolgálatunkhoz.

(0 szavazat(ok))
Hasznos
Nem hasznos

Kommentek (0)