Biztonsági másolat készítése a DPM-kiszolgálóról

Fontos

A Data Protection Manager (DPM) ezen verziója elérte a támogatás végét. Javasoljuk, hogy frissítsen a DPM 2022-re.

Ahhoz, hogy az adatok helyreállíthatók legyenek, ha a System Center Data Protection Manager (DPM) meghibásodik, szüksége lesz egy stratégiára a DPM-kiszolgáló biztonsági mentéséhez. Ha nem készít biztonsági másolatot, egy hiba után manuálisan kell újraépítenie, és a lemezalapú helyreállítási pontok nem lesznek helyreállíthatók. A DPM-kiszolgálók biztonsági mentését több módszerrel is elvégezheti:

  • Biztonsági másolat készítése a DPM-kiszolgálóról – Egy elsődleges DPM-kiszolgálóról biztonsági mentést készíthet egy másodlagos DPM-kiszolgálóval. A másodlagos kiszolgáló biztosítja az elsődleges kiszolgáló adatbázisának és az elsődleges kiszolgálón tárolt adatforrás-replikáknak a védelmét. Az elsődleges kiszolgáló meghibásodása esetén a másodlagos kiszolgáló folytathatja az elsődleges kiszolgáló által védett munkaterhelések védelmét, amíg az elsődleges kiszolgáló ismét elérhető nem lesz. Ha újra kell építenie az elsődleges kiszolgálót, visszaállíthatja az adatbázisokat és a replikákat a másodlagos kiszolgálóról. Ha az elsődleges kiszolgáló nem érhető el, közvetlenül a másodlagos kiszolgálóról is helyreállíthatja az adatokat a védett számítógépekre. Beállíthat két kiszolgálót, egyet elsődlegesként és egy másikat másodlagosként, vagy beállíthatja, hogy az egyes kiszolgálók a másik elsődleges kiszolgálójaként működjenek. DPM-kiszolgálók láncát is konfigurálhatja, amelyben a kiszolgálók a lánc sorrendjében biztosítják egymás védelmét.

  • A DPM-adatbázis biztonsági mentése – Konfigurálhatja a DPM-kiszolgálót arra, hogy saját adatbázisairól biztonsági másolatot készítsen a szalagtárba, vagy nem Microsoft-szoftverekkel biztonsági másolatot készíthet az adatbázisokról szalagos vagy cserélhető adathordozóra.

  • DPM biztonsági mentése külső szoftverekkel – A DPM-kiszolgálókról a DPM-et és a VSS-t támogató külső szoftverekkel készíthet biztonsági másolatot.

Biztonsági mentés másodlagos DPM-kiszolgálóval

A DPM-kiszolgálók adatairól egy másik DPM-kiszolgáló is készíthet biztonsági másolatot és védhet az alábbi konfigurációk bármelyikében:

  • Elsődleges kiszolgáló védelme a másodlagoson – Az elsődleges DPM-kiszolgálón tárolt adatbázisokról és replikákról biztonsági másolat készíthető egy másodlagos DPM-kiszolgálóra. Ha az elsődleges kiszolgáló meghibásodik, a másodlagos kiszolgáló továbbra is biztonsági másolatot készít a védett számítási feladatokról. Ha az elsődleges kiszolgáló meghibásodik, a következő lehetőségek közül választhat: Az elsődleges kiszolgáló újraépítése és az adatbázis és a replikák visszaállítása a másodlagos kiszolgálóról. Az újjáépítést követően visszahelyezheti a védett munkaterheléseket az elsődleges kiszolgálóra. Beállíthatja, hogy a védelmet a másodlagos DPM-kiszolgáló biztosítsa. Ezzel a beállítással közvetlenül a másodlagos kiszolgálóról állíthatja vissza a védett számítógépre, amikor szükség van rá. Útmutatásért lásd: Másodlagos kiszolgálók beállítása.

  • DPM-láncolás – A DPM-kiszolgálók lánca nyújt védelmet, és minden kiszolgáló a lánc következő kiszolgálóját védi. Például: A DPM1-et a DPM2 védi (a DPM1 az elsődleges, a DPM2 pedig a másodlagos). A DPM2-t a DPM3 védi (a DPM2 az elsődleges, a DPM3 pedig a másodlagos) Útmutatásért lásd: Láncolás beállítása.

  • Ciklikus védelem – Egy DPM-kiszolgálóról egy másik DPM-kiszolgáló készít biztonsági másolatot, és fordítva. Ha például a DPM1 védi a DPM2-t, akkor a DPM2 védi a DPM1-et. Ez kis környezetek esetén hasznos.

Az elsődlegesről másodlagosra történő biztonsági mentés beállítása

A következőképpen készíthető biztonsági mentés az elsődleges DPM-kiszolgálókról a másodlagos DPM-kiszolgálókkal:

  1. Az elsődleges DPM-kiszolgálón már telepítve van a védelmi ügynök. Ezt a védelmi ügynököt a másodlagos DPM-kiszolgálóhoz kell csatolnia.

    Fontos

    Az elsődleges és másodlagos DPM-kiszolgálók fő- és alverzióinak egyeznie kell.

    Az ügynök csatolásához kövesse az alábbi lépéseket:

    1. A másodlagos DPM-kiszolgáló DPM felügyeleti konzolján, a navigációs sávon válassza a Felügyeleti>ügynökök lehetőséget. A Műveletek panelen válassza a Telepítés lehetőséget.
    2. Az Ügynöktelepítési módszer kiválasztása lapon válassza az Ügynökök csatolása>Megbízható tartományban lévő számítógép>Tovább elemet. Elindul a Védelmi ügynökök telepítővarázslója.
    3. A Számítógépek kiválasztása lapon a DPM megjeleníti az elérhető számítógépek listáját. Válassza ki az elsődleges DPM-kiszolgáló nevét a Számítógépnév listából, majdválassza aTovább hozzáadása > lehetőséget>.
    4. Az Enter Credentials (Hitelesítő adatok megadása) lapon írja be egy olyan tartományi fiók felhasználónevét és jelszavát, amely tagja az elsődleges DPM-kiszolgáló helyi Rendszergazdák csoportjának.
    5. Az Összefoglalás lapon válassza a Csatolás lehetőséget.
  2. Adja hozzá az elsődleges DPM-kiszolgálót egy meglévő védelmi csoporthoz, vagy hozzon létre újat. Válassza a következő adatforrások védelmét:

    • Az elsődleges kiszolgálóhoz konfigurált SQL Server-adatbázisok.

    • Az elsődleges DPM-kiszolgálón található összes kötet (a megosztások nem lesznek külön láthatók).

    • Az összes replika az elsődleges DPM-kiszolgálón.

    • Legalább ki kell jelölnie az adatbázisokat, a \Program Files\Microsoft System Center\DPM\DPM\Config mappát és a \Program Files\Microsoft System Center\DPM\Scripting mappát.

Megjegyzés

A replika védelméből nem zárhat ki fájlneveket. Emellett minden DPM-kiszolgálónak ugyanazt a verziót, frissítést stb. kell futtatnia. A szinkronizálás beállításakor azt javasoljuk, hogy 24 óránként szinkronizáljon.

DPM-láncolás beállítása

Mielőtt megfontolja a láncolást, ne feledje az alábbi korlátozásokat:

  • Minden DPM-kiszolgáló csak egyszer védhető a láncban, ezért ellenőrizze, hogy nem egynél több kiszolgáló védi-e őket.

  • Az elsődleges és a másodlagos kiszolgálók viszonyát a lánc alakítja ki. Ha például a DPM3 kiszolgáló valójában a DPM1 kiszolgálót védi, mert a DPM2 másodlagos kiszolgálójaként működik, nem működhet közvetlenül a DPM1 másodlagos kiszolgálójaként.

  • Ha egy DPM-kiszolgáló úgy van konfigurálva, hogy megvédje a saját adatforrását, a lánc megszakad. Ha például a DPM1 védi a saját adatbázisát vagy rendszerállapotát, a DPM2 nem tudja megvédeni a DPM1-et.

  • Az elsődleges DPM-kiszolgáló adatbázisának védelme előtt el kell indítania a SQL Server VSS-író szolgáltatást az elsődleges kiszolgálón.

Láncolás – 1. példa

1. példa: Láncolt védelem

Az 1. példában négy DPM-kiszolgáló van láncba kötve, a következőképpen:

Kiszolgáló Általa védett kiszolgáló A védelmét biztosító kiszolgáló
DS1 (elsődleges) PS1, PS2 DS3
DS2 (elsődleges) PS3, PS4 DS3
DS3 (másodlagos) DS1, DS2 DS4
DS4 (másodlagos) DS3 -

Példa négy láncba kötött DPM-kiszolgálóval

Láncolás – 2. példa

2. példa: Láncolt védelem

A 2. példában négy DPM-kiszolgáló van felfűzve a következőképpen:

Kiszolgáló Általa védett kiszolgáló A védelmét biztosító kiszolgáló
DS1 (elsődleges) PS1, PS2 DS2
DS2 (elsődleges) PS3 DS3
DS2 (másodlagos) DS1 DS3
DS3 (elsődleges) PS4 DS4
DS3 (másodlagos) DS2 DS4
DS4 DS3 -

Diagram egy másik forgatókönyvről négy, láncolt DPM-kiszolgálóval.

Ciklikus védelem

Ha nem szeretne másodlagos kiszolgálót használni, akkor két DPM-kiszolgáló védheti egymást.

3. példa: Ciklikus védelem

A 3. forgatókönyv egy ciklikus védelmet használó forgatókönyvet mutat be.

Kiszolgáló Általa védett kiszolgáló A védelmét biztosító kiszolgáló
DS1 (elsődleges) PS1, PS2 DS2
DS2 (elsődleges) PS3 DS3
DS2 (másodlagos) DS1, DS3 DS3
DS3 (elsődleges) PS4 DS2
DS3 (másodlagos) DS2 DS2

Ciklikus védelmi forgatókönyvet szemléltető ábra.

A láncolás konfigurálása

A láncolás a következőképpen állítható be:

  1. Telepítse a DPM védelmi ügynököt arra a DPM-kiszolgálóra, amelyet védeni kíván, arról a DPM-kiszolgálóról, amelyről biztosítani kívánja a védelmét.

  2. Konfigurálja a védelem alatt álló DPM-kiszolgáló által védett adatforrások másodlagos védelmét.

Megjegyzés

A DPM-konzolon nem konfigurálhatja az ügynök által már védett adatforrások védelmét. Ez megakadályozza az adatok ismételt védelmét.

  1. Ha például DPM1 és DPM2 géppel rendelkezik, akkor a DPM1-ről a DPM2-be telepíti a DPM védelmi ügynököt, és fordítva. Ezután konfigurálja a DPM2 másodlagos védelmét a DPM1 által védett kiszolgálókhoz, és konfigurálja a DPM1-en a DPM2 által védett kiszolgálók másodlagos védelmét.

A kiszolgáló helyreállítása

Ha egy elsődleges kiszolgáló meghibásodik, átállíthatja a védelmet a másodlagos kiszolgálóra. A váltás után helyreállítási funkciókat hajthat végre a másodlagos kiszolgálóról.

Védelem váltása a másodlagos kiszolgálóra

Ehhez a következő lépések szükségesek:

  1. A másodlagos DPM-kiszolgálón, a DPM felügyeleti konzolJának Védelem területén lépjen a Védelem munkaterületre, és kattintson a jobb gombbal arra az adatforrásra , amelyhez a védelmet át szeretné kapcsolni.
  2. A helyi menüben válassza a Vészvédelem váltása lehetőséget.
  3. Konzisztencia-ellenőrzés futtatása.

A védelem váltása után a replika inkonzisztensként jelenik meg, amíg le nem fut az ellenőrzés.

Példa:Kapcsolóvédelem diagramja.

Megjegyzés

  • Ha vissza szeretné állítani a védelmet az elsődleges kiszolgálóra, hajtsa végre a fenti lépéseket.
  • A védelmet a Start –DPMSwitchProtection PowerShell parancsmaggal is átállíthatja a másodlagos DPM-kiszolgálóra.

Elsődleges DPM-kiszolgáló helyreállítása

Az elsődleges DPM-kiszolgáló helyreállításakor újra létre kell hoznia az elsődleges DPM-kiszolgáló által korábban védett számítógépek védelmét.

Megjegyzés

  • Az elsődleges DPM-kiszolgáló által védett adatforrások helyreállítási pontjai nem állíthatók vissza.
  • Az adatbázisfájlok helyreállításakor győződjön meg arról, hogy az elsődleges DPM-kiszolgálón a visszaállítási hely biztonságos.

Védelem ismételt létrehozása elsődleges DPM-kiszolgálóval

  1. A védett számítógépen a parancssorból futtassa a parancsot Setdpmserver.exe <elsődleges DPM-kiszolgáló nevét>.

  2. Nyissa meg a Számítógép-kezelés elemet, és tegye a következőket:

    • Válassza a Helyi felhasználók és csoportok lehetőséget. Ellenőrizze, hogy az elsődleges kiszolgáló tartomány/név formátumban tagja-e a következő csoportoknak:
      • COM-felhasználók terjesztése
      • DPMRADCOMTrustedMachines
      • DPMRADmTrustedMachines
    • Ha az elsődleges kiszolgáló egyik csoportban sem szerepel, manuálisan adja hozzá a kiszolgálót Tartomány/név formátumban.

Ha a védelem a fenti lépések elvégzése után meghiúsul, tegye a következőket:

  1. A Felügyeleti eszközök területen nyissa meg a Komponensszolgáltatások elemet. Bontsa ki a Számítógépek, majd a Sajátgép, majd a DCOM-konfiguráció elemet.
  2. Az eredmények ablaktábláján kattintson a jobb gombbal a DPM RA szolgáltatásra. Válassza a Tulajdonságok>biztonság lehetőséget.
  3. Az Indítási és aktiválási engedélyek területen válassza a Szerkesztés lehetőséget.
    • Ha az elsődleges kiszolgáló látható a listában, a hozzáférés-vezérlési szabálygyűjtemény (ACL) bejegyzése helytelen lehet. Távolítsa el a bejegyzést, majd adja hozzá az elsődleges kiszolgálót teljes engedélyekkel.
    • Ha az elsődleges kiszolgáló nem szerepel a listában, adja hozzá az elsődleges kiszolgálót teljes engedélyekkel.

A DPM-adatbázis biztonsági mentése

A DPM biztonsági mentési stratégiájának részeként biztonsági mentést kell készítenie a DPM-adatbázisról is. A DPM-adatbázis neve DPMDB. Ez az adatbázis tartalmazza a DPM konfigurációját és a DPM biztonsági mentések adatait. Katasztrófa esetén a DPM-kiszolgáló legtöbb funkcióját újraépítheti az adatbázis legutóbbi biztonsági mentésével. Ha vissza tudja állítja az adatbázist, elérhetővé válnak a szalagos biztonsági mentések, amelyek megőriznek minden védelmicsoport-beállítást és biztonsági mentési ütemtervet. Ha a DPM-tárolókészlet lemezeit nem érintette a szolgáltatáskimaradás, a lemezalapú biztonsági mentések az újraépítés után is használhatók. Az adatbázisról különböző módszerekkel készíthet biztonsági másolatot.

Adatbázis biztonsági mentésének módszerei Előnyök Hátrányok
Biztonsági mentés az Azure platformra Könnyen konfigurálható és megfigyelhető a DPM-ben.

Az adatbázisfájlok biztonsági másolatai több helyen is megtalálhatók.

A felhőalapú tárolás hatékony vész-helyreállítási megoldást kínál.

Az adatbázis nagyon biztonságosan tárolható.

Csak 120 online helyreállítási pontot támogat.
Csak a DPM 2012 SP1 vagy újabb verziókon érhető el.

A használatához Azure-fiók és a DPM további beállítása szükséges. Az Azure-tárolás költségekkel jár.

– Az Azure-ügynökkel rendelkező Windows Server-alapú rendszer támogatott verziójára van szükség az Azure Backup-tárolóban tárolt DPM biztonsági másolatokhoz való hozzáféréshez. Ez nem lehet egy másik DPM-kiszolgáló.

Nem választható, ha az adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

Külön előkészületekre és helyreállítási időre van szükség.
Az adatbázis biztonsági mentése a DPM-tárolókészlet biztonsági mentésével Egyszerűen konfigurálható és figyelhető.

A biztonsági másolatok a DPM tárolókészlet-lemezein vannak, és helyben könnyen elérhetők.

A DPM ütemezett biztonsági mentései 512 expressz teljes biztonsági mentést támogatnak. Ha óránként biztonsági másolatot készít, 21 nap áll rendelkezésére a teljes védelemhez.
Vészhelyreállításra nem jó választás. Előfordulhat, hogy az online és helyreállítási funkciók nem működnek megfelelően, ha a DPM-kiszolgáló vagy a tárolókészlet lemeze meghibásodik.

Nem választható, ha az adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

Ha a DPM szolgáltatás vagy -konzol nem fut vagy nem működik, a visszaállítási pontok eléréséhez előkészületek és különleges lépések szükségesek.
Biztonsági mentés másodlagos DPM-kiszolgálóra Könnyen konfigurálható és megfigyelhető a DPM-ben.

A DPM ütemezett biztonsági mentései 512 expressz teljes biztonsági mentést támogatnak. Óránkénti munkavégzés esetén ez 21 napos rövid távú védelmet biztosít. 30 percenként végzett biztonsági mentéssel pedig 10 napos védelmet biztosít.

A biztonsági mentést a másodlagos DPM-kiszolgáló tárolókészletének lemezei őrzik meg, amelyek helyileg elérhetők.

Jó vész helyreállítási megoldást biztosít, ha a másodlagos DPM-kiszolgáló nem helyben található.
További DPM-kiszolgálóra és tárhelyre van szükség. Mindkét DPM-kiszolgálónak ugyanazt a DPM-verziót és kumulatív frissítést kell futtatnia.
Biztonsági mentés szalagra Könnyen konfigurálható és megfigyelhető a DPM-ben.

A DPM ütemezett szalagos biztonsági mentései akár 99 évig is támogatják az adatok megőrzését.

A szalagos biztonsági mentések a vészhelyreállítás érdekében elvihetők a helyszínről.

A szalagos biztonsági mentések minden olyan DPM-kiszolgálóról visszaállíthatók, amely rendelkezik egy ugyanolyan típusú adathordozót használó szalagos meghajtóval vagy szalagtárral.

A szalagok a biztonságos tárolás érdekében titkosíthatók.
Nem választható, ha az adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

Naponta csak egy szalagos biztonsági mentés ütemezhető.

A visszaállítani kívánt adatbázis másolatát tartalmazó DPM biztonsági mentési szalag beolvasásához egy működőképes, szalagtárral is rendelkező DPM-kiszolgáló szükséges.

A szalagalapú helyreállítási pontokhoz való hozzáféréshez előkészületi és speciális lépések szükségesek.
Natív SQL Server biztonsági mentés helyi lemezre Be van építve az SQL Serverbe.

A biztonsági másolat egy helyi lemezen van tárolva, amely könnyen elérhető.

Tetszés szerinti gyakorisággal ütemezhető a futtatása.

Teljesen független a DPM-től.

A biztonságimásolat-fájlok tisztítása ütemezhető.
Vészhelyreállításra nem jó választás, hacsak a biztonsági másolatokat át nem másolja egy távoli helyre.

A biztonsági mentésekhez helyi tároló szükséges, amely korlátozhatja a megőrzést és a gyakoriságot.
Biztonsági mentés az SQL natív biztonsági mentésével és DPM-védelem egy a DPM-által védett megosztásra Könnyen megfigyelhető a DPM-ben.

Az adatbázisfájlok biztonsági másolatai több helyen is megtalálhatók.

A hálózaton lévő bármely Windows-gépről könnyen hozzáférhető.

Potenciálisan ez a leggyorsabb helyreállítási módszer.
Csak 64 helyreállítási pontot támogat.

Helyszíni vészhelyreállításra nem jó választás. A DPM-kiszolgáló vagy a DPM tárolókészlet-lemez hibája akadályozhatja a helyreállítást.

Nem használható, ha a DPM-adatbázis egy helyi gazdagépen található, és szeretné engedélyezni a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

A konfigurálás és a vizsgálat külön előkészületeket igényel.

Ha a DPM-kiszolgáló leállt, de a DPM tárolókészlet-lemezek megfelelően működnek, külön előkészületekre és helyreállítási időre van szükség.
Adatbázis biztonsági mentésének módszerei Előnyök Hátrányok
Biztonsági mentés az Azure platformra Könnyen konfigurálható és megfigyelhető a DPM-ben.

Az adatbázisfájlok biztonsági másolatai több helyen is megtalálhatók.

A felhőalapú tárolás hatékony vész-helyreállítási megoldást kínál.

Az adatbázis nagyon biztonságosan tárolható.

Csak 120 online helyreállítási pontot támogat.
Csak a DPM 2012 SP1 vagy újabb verziókon érhető el.

A használatához Azure-fiók és a DPM további beállítása szükséges. Az Azure-tárolás költségekkel jár.

– Az Azure-ügynökkel rendelkező Windows Server-alapú rendszer támogatott verziójára van szükség az Azure Backup-tárolóban tárolt DPM biztonsági másolatokhoz való hozzáféréshez. Ez nem lehet egy másik DPM-kiszolgáló.

Nem választható, ha az adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

Külön előkészületekre és helyreállítási időre van szükség.
Az adatbázis biztonsági mentése a DPM-tárolókészlet biztonsági mentésével Egyszerűen konfigurálható és figyelhető.

A biztonsági másolatok a DPM tárolókészlet-lemezein vannak, és helyben könnyen elérhetők.

A DPM ütemezett biztonsági mentései 512 expressz teljes biztonsági mentést támogatnak. Ha óránként biztonsági másolatot készít, 21 nap áll rendelkezésére a teljes védelemhez.
Vészhelyreállításra nem jó választás. Előfordulhat, hogy az online és helyreállítási funkciók nem működnek megfelelően, ha a DPM-kiszolgáló vagy a tárolókészlet lemeze meghibásodik.

Nem választható, ha az adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

Ha a DPM szolgáltatás vagy -konzol nem fut vagy nem működik, a visszaállítási pontok eléréséhez előkészületek és különleges lépések szükségesek.
Biztonsági mentés másodlagos DPM-kiszolgálóra Könnyen konfigurálható és megfigyelhető a DPM-ben.

A DPM ütemezett biztonsági mentései 512 expressz teljes biztonsági mentést támogatnak. Óránkénti munkavégzés esetén ez 21 napos rövid távú védelmet biztosít. 30 percenként végzett biztonsági mentéssel pedig 10 napos védelmet biztosít.

A biztonsági mentést a másodlagos DPM-kiszolgáló tárolókészletének lemezei őrzik meg, amelyek helyileg elérhetők.

Jó vész helyreállítási megoldást biztosít, ha a másodlagos DPM-kiszolgáló nem helyben található.
További DPM-kiszolgálóra és tárhelyre van szükség. Mindkét DPM-kiszolgálónak ugyanazt a DPM-verziót és kumulatív frissítést kell futtatnia.
Biztonsági mentés szalagra Könnyen konfigurálható és megfigyelhető a DPM-ben.

A DPM ütemezett szalagos biztonsági mentései akár 99 évig is támogatják az adatok megőrzését.

A szalagos biztonsági mentések a vészhelyreállítás érdekében elvihetők a helyszínről.

A szalagos biztonsági mentések minden olyan DPM-kiszolgálóról visszaállíthatók, amely rendelkezik egy ugyanolyan típusú adathordozót használó szalagos meghajtóval vagy szalagtárral.

A szalagok a biztonságos tárolás érdekében titkosíthatók.
Nem választható, ha az adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

Naponta csak egy szalagos biztonsági mentés ütemezhető.

A visszaállítani kívánt adatbázis másolatát tartalmazó DPM biztonsági mentési szalag beolvasásához egy működőképes, szalagtárral is rendelkező DPM-kiszolgáló szükséges.

A szalagalapú helyreállítási pontokhoz való hozzáféréshez előkészületi és speciális lépések szükségesek.
Natív SQL Server biztonsági mentés helyi lemezre Be van építve az SQL Serverbe.

A biztonsági másolat egy helyi lemezen van tárolva, amely könnyen elérhető.

Tetszés szerinti gyakorisággal ütemezhető a futtatása.

Teljesen független a DPM-től.

A biztonságimásolat-fájlok tisztítása ütemezhető.
Vészhelyreállításra nem jó választás, hacsak a biztonsági másolatokat át nem másolja egy távoli helyre.

A biztonsági mentésekhez helyi tároló szükséges, amely korlátozhatja a megőrzést és a gyakoriságot.
Biztonsági mentés az SQL natív biztonsági mentésével és DPM-védelem egy a DPM-által védett megosztásra Könnyen megfigyelhető a DPM-ben.

Az adatbázisfájlok biztonsági másolatai több helyen is megtalálhatók.

A hálózaton lévő bármely Windows-gépről könnyen hozzáférhető.

Potenciálisan ez a leggyorsabb helyreállítási módszer.
Csak 64 helyreállítási pontot támogat.

Helyszíni vészhelyreállításra nem jó választás. A DPM-kiszolgáló vagy a DPM tárolókészlet-lemez hibája akadályozhatja a helyreállítást.

Nem választható, ha a DPM-adatbázis helyileg van üzemeltetve, és engedélyezni szeretné a másodlagos védelmet. Megkerülő megoldásként egy távoli SQL Serveren futtathatja az adatbázist.

A konfigurálás és a vizsgálat külön előkészületeket igényel.

Ha maga a DPM-kiszolgáló leáll, további előkészítési és helyreállítási időre van szükség, de a DPM-tárolókészlet lemezei rendben vannak.
  • Ha DPM védelmi csoport használatával készít biztonsági másolatot, javasoljuk, hogy használjon egyedi védelmi csoportot az adatbázishoz.

  • A bevált gyakorlat szerint, ha szalagra készít biztonsági másolatot, legalább két példányt készítsen, és mindegyik szalagot külön távoli helyen tárolja. Ez a kiegészítő védelem megóvja a biztonsági másolatot tartalmazó szalagot a fizikai sérüléstől vagy az elvesztéstől.

  • Ha a DPM SQL Server-példánya nem fut a DPM-kiszolgálón, akkor először telepítenie kell a DPM védelmi ügynökét az SQL Server számítógépén, hogy védelmet tudjon biztosítani a kiszolgálón található DPM-adatbázisoknak.

    Megjegyzés

    Visszaállítási célokból a DPM-adatbázissal visszaállítani kívánt DPM-telepítésnek meg kell egyeznie a DPM-adatbázis verziójával. Ha például a helyreállítani kívánt adatbázis egy 4. kumulatív frissítéssel rendelkező DPM 2016-ból származik, a DPM-kiszolgálónak ugyanazt a verziót kell futtatnia a 4. kumulatív frissítéssel. Ezért előfordulhat, hogy el kell távolítania a meglévő DPM-et, és újra kell telepítenie egy kompatibilis verziót, mielőtt vissza tudná állítani az adatbázist. Az adatbázis verziójának ellenőrzéséhez előfordulhat, hogy manuálisan kell csatlakoztatnia egy ideiglenes adatbázisnévhez, majd futtatnia kell egy SQL-lekérdezést az adatbázison, hogy ellenőrizze az utolsó telepített összesítőt a fő- és alverziók alapján.

  • A DPM-adatbázis verziójának ellenőrzéséhez kövesse az alábbi lépéseket:

    1. A lekérdezés futtatásához nyissa meg az SQL Management Studiót, és kapcsolódjon a DPM-adatbázist futtató SQL-példányhoz.

    2. Válassza ki a DPM-adatbázist, és kezdjen el egy új lekérdezést.

    3. Illessze be a következő SQL-lekérdezést a lekérdezési ablaktáblába, és futtassa:

      Select distinct MajorVersionNumber,MinorVersionNumber ,BuildNumber, FileName FROM dbo.tbl_AM_AgentPatch order byMajorVersionNumber,MinorVersionNumber,BuildNumber

    Ha nem ad találatot a lekérdezés, vagy ha a DPM-kiszolgálót korábbi verziókról frissítették, de azóta nem telepítettek összesítő frissítést, akkor nem lesz meg a DPM-alaptelepítés fő- és alverziójának bejegyzése. A frissítési kumulatív frissítésekkel társított DPM-verziók ellenőrzéséhez tekintse meg a System Center Data Protection Manager (DPM) buildszámainak listáját.

    Ha nem ad találatot a lekérdezés, vagy ha a DPM-kiszolgálót korábbi verziókról frissítették, de azóta nem telepítettek összesítő frissítést, akkor nem lesz meg a DPM-alaptelepítés fő- és alverziójának bejegyzése. A frissítési kumulatív frissítésekkel társított DPM-verziók ellenőrzéséhez tekintse meg a System Center Data Protection Manager (DPM) buildszámainak listáját.

    Ha nem ad találatot a lekérdezés, vagy ha a DPM-kiszolgálót korábbi verziókról frissítették, de azóta nem telepítettek összesítő frissítést, akkor nem lesz meg a DPM-alaptelepítés fő- és alverziójának bejegyzése. A frissítési kumulatív frissítésekkel társított DPM-verziók ellenőrzéséhez tekintse meg a System Center Data Protection Manager (DPM) buildszámainak listáját.

    Ha nem ad találatot a lekérdezés, vagy ha a DPM-kiszolgálót korábbi verziókról frissítették, de azóta nem telepítettek összesítő frissítést, akkor nem lesz meg a DPM-alaptelepítés fő- és alverziójának bejegyzése. A frissítési kumulatív frissítésekkel társított DPM-verziók ellenőrzéséhez tekintse meg a System Center Data Protection Manager (DPM) buildszámainak listáját.

    Ha nem ad találatot a lekérdezés, vagy ha a DPM-kiszolgálót korábbi verziókról frissítették, de azóta nem telepítettek összesítő frissítést, akkor nem lesz meg a DPM-alaptelepítés fő- és alverziójának bejegyzése. A frissítési kumulatív frissítésekkel társított DPM-verziók ellenőrzéséhez tekintse meg a System Center Data Protection Manager (DPM) buildszámainak listáját.

Biztonsági mentés az Azure platformra

  1. A kezdés előtt futtatnia kell egy szkriptet a DPM-replika kötetcsatlakozási pontjának elérési útjának lekéréséhez, hogy tudja, melyik helyreállítási pont tartalmazza a DPM biztonsági mentését. Ezt az Azure Backuppal való első replikációt követően tegye meg. A szkriptben cserélje le a dplsqlservername% értéket a DPM-adatbázist üzemeltető SQL Server példány nevére.

    Select ag.NetbiosName as ServerName,ds.DataSourceName,vol.MountPointPath
    from tbl_IM_DataSource as ds
    join tbl_PRM_LogicalReplica as lr on ds.DataSourceId=lr.DataSourceId
    join tbl_AM_Server as ag on ds.ServerId=ag.ServerId
    join tbl_SPM_Volume as vol on lr.PhysicalReplicaId=vol.VolumeSetID
    and vol.Usage =1
    and lr.Validity in (1,2)
    where ds.datasourcename like '%dpmdb%'
    and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
    

    Győződjön meg arról, hogy rendelkezik az Azure Recovery Services-ügynök telepítésekor megadott pin-kóddal, és hogy a DPM-kiszolgáló regisztrálva lett a Azure Backup-tárolóban. Erre a PIN-kódra szüksége lesz a biztonsági mentés visszaállításához.

  2. Hozzon létre egy Azure Backup-tárolót, és töltse le az Azure Backup Agent telepítési fájlját és a tároló hitelesítő adatait. Telepítse az ügynököt a DPM-kiszolgálóra a telepítőfájl futtatásával, és regisztrálja a DPM-kiszolgálót a tárolón a tároló hitelesítő adataival. További információk.

  3. A tároló konfigurálása után állítson be egy DPM védelmi csoportot, amely tartalmazza a DPM-adatbázist, majd válassza a biztonsági mentést a lemezre és az Azure-ba.

A DPM-adatbázis helyreállítása az Azure-ból

Az adatbázist az Azure-ból bármely olyan DPM-kiszolgálóval helyreállíthatja (legalább a DPM 2012 R2-t kell futtatnia a 7. kumulatív frissítéssel), amely regisztrálva van a Azure Backup-tárolóban az alábbiak szerint:

  1. A DPM-konzolon válassza a Helyreállítás>Külső DPM hozzáadása lehetőséget.

  2. Adja meg a tároló hitelesítő adatait (letöltés a Azure Backup tárolóból).

    Megjegyzés

    A hitelesítő adatok csak két napig érvényesek.

  3. A Külső DPM kiválasztása helyreállításhoz területen válassza ki azt a DPM-kiszolgálót, amelyhez helyre szeretné állítani az adatbázist, írja be a titkosítási jelszót, majd kattintson az OK gombra.

  4. Válassza ki a használni kívánt helyreállítási pontot az elérhető helyreállítási pontok listájából. Válassza a Külső DPM törlése lehetőséget a helyi DPM-nézethez való visszatéréshez.

A DPM-adatbázis biztonsági mentése a DPM-tárolókészletbe

Megjegyzés

Ez a lehetőség a MODERN biztonsági mentési tárral rendelkező DPM-hez használható.

  1. A DPM-konzolon válassza a Védelem>védelmi csoport létrehozása lehetőséget.
  2. A Védelmi csoport típusának kiválasztása lapon válassza a Kiszolgálók lehetőséget.
  3. A Csoporttagok kiválasztása lapon válassza a DPM-adatbázis lehetőséget. Ha távolról futtatja SQL Server, válassza ki a telepített távoli SQL Server, majd válassza a DPM-adatbázis lehetőséget. Ha SQL Server fut a DPM-kiszolgálón, bontsa ki a DPM-kiszolgálót, és válassza a DPMDB lehetőséget.
  4. A Select Data Protection Method (Adatvédelmi módszer kiválasztása ) lapon válassza a I want short-term protection using disk (Rövid távú védelem lemez használatával) lehetőséget. Adja meg a rövid távú védelmi házirend beállításait.
  5. A DPM-adatbázis kezdeti replikálása után futtassa a következő SQL-szkriptet:
select AG.NetbiosName, DS.DatasourceName, V.AccessPath, LR.PhysicalReplicaId from tbl_IM_DataSource DS
join tbl_PRM_LogicalReplica as LR
on DS.DataSourceId = LR.DataSourceId
join tbl_AM_Server as AG
on DS.ServerId=AG.ServerId
join tbl_PRM_ReplicaVolume RV
on RV.ReplicaId = LR.PhysicalReplicaId
join tbl_STM_Volume V
on RV.StorageId = V.StorageId
where datasourcename like N'%dpmdb%' and ds.ProtectedGroupId isn't null
and LR.Validity in (1,2)
and AG.ServerName like N'%<dpmsqlservername>%' -- <dpmsqlservername> is a placeholder, put netbios name of server hosting DPMDB

DPM-adatbázis helyreállítása

Ahhoz, hogy a DPM-et ugyanazzal az adatbázissal rekonstruálja, először helyre kell állítania a DPM-adatbázist, és szinkronizálnia kell a frissen telepített DPM-kel.

Kövesse az alábbi lépéseket

  1. Nyisson meg egy rendszergazdai parancssort, és futtassa psexec.exe -s powershell.exe a PowerShell-ablak rendszerkörnyezetben való elindításához.
  2. Döntse el, hogy melyik helyről szeretné helyreállítani az adatbázist:

Az adatbázis másolása az utolsó biztonsági másolatból

  1. Navigáljon a replika VHD-útvonalához <DPMServer FQDN><PhysicalReplicaId><PhysicalReplicaId>
  2. Csatlakoztassa a benne található disk0.vhdx fájlt a mount-vhd disk0.vhdx paranccsal.
  3. A replika virtuális merevlemezének csatlakoztatása után a mountvol.exe használatával rendeljen meghajtóbetűjelet a replikakötethez az SQL-szkript kimenetének fizikai replikaazonosítójával. Például: mountvol X: ?\Volume{}\

Az adatbázis másolása egy korábbi helyreállítási pontról

  1. Lépjen a DPMDB tárolókönyvtár <DPMServer FQDN><PhysicalReplicaId> elemére. Több könyvtárat fog látni, alatta néhány egyedi GUID-azonosítóval, amely megfelel a DPM DB helyreállítási pontjainak. A PhysicalReplicaId> kivételével <a könyvtárak pit/helyreállítási pontot jelölnek.

  2. Lépjen bármely PIT vhd elérési útra, <azaz a DPMServer FQDN><PhysicalReplicaId><PITId> elérési útjára, és csatlakoztassa a benne található disk0.vhdx fájlt a mount-vhd disk0.vhdx paranccsal.

  3. A replika virtuális merevlemezének csatlakoztatása után a mountvol.exe használatával rendeljen meghajtóbetűjelet a replikakötethez az SQL-szkript kimenetének fizikai replikaazonosítójával. Például: mountvol X: ?\Volume{}\

    A fenti lépésekben az angular kapcsos zárójelekben található összes alábbi szöveg helyőrző; cserélje le őket a megfelelő értékekre.

    • ReFSVolume – Elérési út az SQL-szkript kimenetéből
    • DPMServer teljes tartományneve – A DPM-kiszolgáló teljes tartományneve
    • PhysicalReplicaId – Fizikai replika azonosítója az SQL-szkript kimenetéből
    • PITId – A tárolókönyvtárban lévő fizikai replikaazonosítótól eltérő GUID-azonosító
  4. Nyisson meg egy másik rendszergazdai parancssort, és futtassa psexec.exe -s cmd.exe a parancssor rendszerkörnyezetben való elindításához.

  5. Módosítsa a könyvtárat az X: meghajtóra, és keresse meg a DPM-adatbázisfájlok helyét.

  6. Másolja őket egy olyan helyre, ahonnan könnyen visszaállíthatja őket. Másolás után lépjen ki a psexec parancsablakból.

  7. Lépjen az 1. lépésben megnyitott psexec PowerShell-ablakra, lépjen a VHDX elérési útjára, és válassza le a VHDX-et a dismount-vhd disk0.vhdx paranccsal.

  8. A DPM-kiszolgáló újratelepítése után a DPMSYNC-RESTOREDB parancs futtatásával a visszaállított DPMDB-t használhatja a DPM-kiszolgálóhoz való csatoláshoz.

  9. A DPMSYNC-RESTOREDB befejezése után futtassa a DPMSYNC-SYNC parancsot.

Az adatbázis biztonsági mentése a DPM-tárolókészlet biztonsági mentésével

Megjegyzés

Ez a beállítás az örökölt tárterülettel rendelkező DPM-hez alkalmazható.

A kezdés előtt futtatnia kell egy szkriptet a DPM-replika kötet csatlakoztatási pontjának elérési útjának lekéréséhez, hogy tudja, melyik helyreállítási pont tartalmazza a DPM biztonsági mentését. Ezt az Azure Backuppal való első replikációt követően tegye meg. A szkriptben cserélje le a dplsqlservername%-ot a DPM-adatbázist üzemeltető SQL Server példány nevére.

Select ag.NetbiosName as ServerName,ds.DataSourceName,vol.MountPointPath
from tbl_IM_DataSource as ds
join tbl_PRM_LogicalReplica as lr on ds.DataSourceId=lr.DataSourceId
join tbl_AM_Server as ag on ds.ServerId=ag.ServerId
join tbl_SPM_Volume as vol on lr.PhysicalReplicaId=vol.VolumeSetID
and vol.Usage =1
and lr.Validity in (1,2)
where ds.datasourcename like '%dpmdb%'
and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
  1. A DPM-konzolon válassza a Védelmi>csoport létrehozása lehetőséget

  2. A Védelmi csoport típusának kiválasztása lapon válassza a Kiszolgálók lehetőséget.

  3. A Csoporttagok kiválasztása lapon válassza ki a DPM-adatbázist. Ha távolról futtatja SQL Server, válassza ki a telepített távoli SQL Server, majd válassza a DPM-adatbázis lehetőséget. Ha SQL Server fut a DPM-kiszolgálón, bontsa ki a DPM-kiszolgáló elemet, és válassza a DPMDB lehetőséget.

  4. Az Adatvédelmi módszer kiválasztása lapon válassza az I want short-term protection using disk (Rövid távú védelem lemezzel) lehetőséget. Adja meg a rövid távú védelmi házirend beállításait. DPM-adatbázisok esetén két hétre célszerű beállítani a megőrzési időt.

Adatbázis helyreállítása

Ha a DPM-kiszolgáló továbbra is működőképes, és a tárolókészlet érintetlen (a DPM szolgáltatással vagy -konzollal kapcsolatos problémák), másolja az adatbázist a replikakötetből vagy egy árnyékmásolatból az alábbiak szerint:

  1. Döntse el, hogy mikori állapotát szeretné visszaállítani az adatbázisnak.

    • Ha az adatbázis utolsó biztonsági másolatát kívánja átmásolni közvetlenül a DPM-replikakötetből, akkor a mountvol.exe segítségével társítson egy meghajtóbetűjelet a replikakötethez az SQL-parancsprogram kimenetéből származó GUID azonosítóval. Például: C:\Mountvol X: \\?\Volume{d7a4fd76-a0a8-11e2-8fd3-001c23cb7375}\

    • Ha egy korábbi helyreállítási pontból (árnyékmásolatból) szeretné másolni az adatbázist, akkor az SQL-szkript kimenetének kötet GUID azonosítóját használva listáznia kell a replika összes árnyékmásolatát. Ez a parancs a következő kötet árnyékmásolatait sorolja fel: C:\>Vssadmin list shadows /for=\\?\Volume{d7a4fd76-a0a8-11e2-8fd3-001c23cb7375}\. Jegyezze fel a létrehozási időt és az árnyékmásolat-azonosítót, amelyből helyre szeretne állni.

  2. Ekkor a diskshadow.exe segítségével csatlakoztassa az árnyékmásolatot a nem használt X: meghajtóbetűjelhez. Ehhez használja az árnyékmásolat azonosítóját, hogy át tudja másolni az adatbázisfájlokat.

  3. Nyisson meg egy rendszergazdai parancssort, és futtassa azpsexec.exe -s cmd.exe parancsot a parancssor rendszerkörnyezetben való elindításához, hogy ön jogosult legyen a replikakötetre (X:) való navigálásra és a fájlok másolására.

  4. Váltson át az X: meghajtóra a CD paranccsal, és váltson a DPM-adatbázisfájlokat tartalmazó mappára. Másolja őket egy olyan helyre, ahonnan könnyen visszaállíthatja őket. A másolás befejezése után lépjen ki a psexec cmd ablakból, és futtassa diskshadow.exe, és bontsa ki az X: kötetet.

  5. Most már visszaállíthatja az adatbázisfájlokat az SQL Management Studióval vagy a DPMSYNC-RESTOREDB futtatásával.

Az adatbázis biztonsági mentése másik kiszolgálóra

  1. A másodlagos DPM-kiszolgálón küldje le a védelmi ügynököt arra a kiszolgálóra, amelyre a DPM-adatbázis telepítve van – akár az elsődleges DPM-kiszolgálón, akár egy távoli SQL Server. A telepítés után a kiszolgáló védelmi ügynökökkel együtt megjelenik a Nem védett kiszolgálón , és frissítéskor az OK állapotnak kell megjelennie.

  2. Hozzon létre egy új védelmi csoportot. A Csoporttag kiválasztása területen válassza ki a DPM-adatbázist üzemeltető kiszolgálót. A Minden SQL-kiszolgáló területen válassza ki a védeni kívánt adatbázist. Az Adatvédelmi módszer kiválasztása lapon válassza ki, hogy szükség esetén rövid távú védelmet használjon a lemezen és az interneten. A Short-Term Goals megadása lapon válassza ki, hogyan szeretné rövid távú tárolásra konfigurálni a biztonsági másolatokat. Lemeztárolás esetén 512 expressz teljes biztonsági mentést készíthet, amilyen gyakran 30 percenként. Fejezze be a varázsló futtatását. A védelem az első helyreállítási pont létrehozása után kezdődik.

Adatbázis helyreállítása

  1. Szükség esetén építse újra az elsődleges kiszolgálót DPM-kiszolgálóként.

  2. Az adatbázis visszaállításához a másodlagos kiszolgáló DPM-konzolján válassza a Helyreállítás lehetőséget, és keresse meg a védett adatbázist.

  3. Válassza ki a helyreállítani kívánt helyreállítási pont dátumát. Állítsa helyre az adatbázist az eredeti helyére. Az adatbázis helyreállítása után futtassa a DPMSync eszközt.

Adatbázis biztonsági mentése szalagra

Ehhez ismernie kell a DPM-adatbázis másolatát tartalmazó szalagok vonalkódját vagy szalagcímkéit. Ennek az a legjobb módja, ha ütemez egy e-mailben küldött állapotjelentést a DPM-adatbázis biztonsági mentésének napjára. A jelentés tartalmazza az utolsó biztonsági mentés dátumát/időpontját, a szalagcímkét és a vonalkódot, hogy megtalálja a helyreállításhoz. Azt is megteheti, hogy ezzel az SQL-szkripttel kinyeri az aktuális adatbázis adatait, hogy vészhelyzet esetén külön tárolhassa azokat.

Select Path,ro.FileSpec,media.Label,media.BarcodeValue,pd.CreationDate,
pd.ExpiryDate,pd.LifeStatus as "1=valid, 2=expired"
from dbo.tbl_MM_MediaMap mm
join dbo.tbl_MM_PhysicalDataset pd on pd.datasetid = mm.datasetid
join dbo.tbl_MM_Media media on media.MediaId = mm.MediaId
join dbo.tbl_RM_RecoverableObjectFileSpec ro on ro.DatasetId = mm.DatasetId
where ro.filespec like '%DPMDB%'
order by CreationDate desc
  1. Hozzon létre egy védelmi csoportot, és a Csoporttagok kiválasztása lapon válassza ki a SQL Server (ha helyileg fut, válassza a DPMDB elemet a DPM-kiszolgáló alatt).

  2. Válassza a hosszú távú szalagos védelmet, és adja meg a szalag adatait a Szalagtár és szalag adatainak kiválasztása beállításnál.

Adatbázis helyreállítása

  • A visszaállítási folyamat az elérhető szalagos hardver típusáról és annak a DPM-kiszolgálónak az aktuális állapotától függ, amely a szalagos biztonsági mentéseket elvégezte. Ha nem tudja visszaállítani a szalagot a biztonsági mentést elvégző DPM-kiszolgálóról, akkor egy másik DPM-kiszolgálót kell erre a célra használnia, amelynek a szalagos meghajtója ugyanolyan típusú, hogy a szalagot be tudja olvasni. Ha az egyetlen elérhető szalagos hardver a meghibásodott DPM-kiszolgálóhoz van csatlakoztatva, akkor előfordulhat, hogy a kiszolgálót újjá kell építenie.

  • Ha DPM-szalagtitkosítást használ, akkor a szalag titkosításához használt tanúsítványt a másodlagos DPM-kiszolgálón is telepítenie kell.

A helyreállítás módja:

  1. Keresse meg azt a fizikai szalagot, amely tartalmazza a visszaállítani kívánt DPM-adatbázis verzióját/dátumát/időpontját.

  2. Szúrja be a biztonsági mentési szalagot a szalagmeghajtóba vagy -tárba, és végezzen el egy részletes leltárt a DPM-konzol –> Felügyelet ->Könyvtárak területen.

    Megjegyzés

    Ha a visszaállított DPM-kiszolgáló egy másik DPM-kiszolgáló, vagy a DPM új telepítése az eredeti kiszolgálón, a szalag importálásként jelenik meg (nem ez a DPM-kiszolgáló hozza létre).

  3. Ha szükséges, katalogizálja újra az importált szalagot.

  4. A Helyreállítás lapon keresse meg az adatbázis adatforrását. Ha az egy importált szalag volt, akkor a keresett helyreállítási pont a Külső DPM-szalagok területen lesz.

  5. Állítsa helyre az adatbázis- (DPMDB-) fájlokat. Választhatja a Helyreállítás a SQL Server bármely példányára vagy a Másolás hálózati mappába lehetőséget. A szalagon található fájlok visszaállítása után folytassa a helyreállítás lépéseit az SQL Management Studio vagy a DPMSYNC -RESTOREDB használatával.

Natív SQL Server biztonsági mentés helyi lemezre

A DPM-adatbázisról egy helyi lemezre készíthet biztonsági másolatot natív SQL Server biztonsági mentéssel, a DPM-étől függetlenül.

  1. Az SQL Server biztonsági mentés áttekintése.

  2. További információk az SQL Servernek a felhőbe történő biztonsági mentéséről.

Natív SQL Server biztonsági mentés egy DPM által védett megosztásra

Ez a biztonsági mentési beállítás a natív SQL használatával készít biztonsági másolatot a DPM-adatbázisról egy megosztásra, védi a megosztást a DPM-kel, és a korábbi Windows VSS-verziókkal segíti elő a visszaállítást.

Előkészületek

  1. Ha a DPM-adatbázis egy távoli SQL Serveren található, akkor telepítse a DPM-ügynököt az adott kiszolgálón.

  2. A SQL Server hozzon létre egy mappát egy meghajtón, amelyen elegendő szabad hely áll rendelkezésre a biztonsági másolat egyetlen másolatának tárolásához. Példa: C:\DPMBACKUP.

  3. Ossza meg a mappát. Például ossza meg a C:\DPMBACKUP mappát DPMBACKUP néven.

  4. Másolja és illessze be az alábbi OSQL-parancsot a Jegyzettömbbe, és mentse a C:\DPMBACKUP\bkupdb.cmd nevű fájlba. Győződjön meg arról, hogy nincs .txt bővítmény. Módosítsa az SQL_Instance_name és DPMDB_NAME nevet a példánynak és a DPM-kiszolgáló által használt DPMDB-névnek megfelelően.

    OSQL -E -S localhost\SQL_INSTANCE_NAME -Q "BACKUP DATABASE DPMDB_NAME TO DISK='C:\DPMBACKUP\dpmdb.bak' WITH FORMAT"
    
    
  5. A Jegyzettömbbel nyissa meg a ...\DPM\Scripting mappában található ScriptingConfig.xml fájlt.

    • Távoli SQL Serveren: C:\Program Files\Microsoft Data Protection Manager\DPM\Scripting

    • DPM-kiszolgálón: C:\Program Files\Microsoft System Center\DPM\DPM\Scripting

  6. Módosítsa a ScriptingConfig.xml fájlt, és a DataSourceName= elemnél annak a meghajtónak a betűjelét állítsa be, amely tartalmazza a DPMDBBACKUP mappát/megosztást. Módosítsa a PreBackupScript bejegyzést az 5. lépésben mentett thebkupdb.cmd fájl teljes elérési útjára és nevére.

    <?xml version="1.0" encoding="utf-8"?>
    <ScriptConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="https://schemas.microsoft.com/2003/dls/ScriptingConfig.xsd">
    <DatasourceScriptConfig DataSourceName="C:">
    <PreBackupScript>C:\DPMDBBACKUP\bkupdb.cmd</PreBackupScript>
    <TimeOut>120</TimeOut>
    </DatasourceScriptConfig>
    </ScriptConfiguration>
    
  7. Mentse a ScriptingConfig.xml módosításait.

  8. Védje a C:\DPMBACKUP mappát vagy a \\sqlservername\DPMBACKUP megosztást a DPM használatával, és várja meg a kezdeti replika létrehozását. A C:\DPMBACKUPfolderben egy dpmdb.bak kell lennie a biztonsági mentés előtti szkript futtatásának eredményeként, amelyet viszont a DPM-replikára másoltak.

  9. Ha nem engedélyezi az önkiszolgáló helyreállítást, akkor néhány további lépést is végre kell hajtania a DPMBACKUP mappa megosztásához a replikán:

    1. A DPM-konzol >védelmében keresse meg a DPMBACKUP adatforrást, és válassza ki. A részletek szakaszban válassza a Kattintás lehetőséget a replika elérési útjára mutató hivatkozás részleteinek megtekintéséhez , majd másolja az elérési utat a Jegyzettömbbe. Távolítsa el a forrás elérési útját, de őrizze meg a célét. Az elérési útnak a következőhöz hasonlóan kell kinéznie: C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\File System\vol_c9aea05f-31e6-45e5-880c-92ce5fba0a58\454d81a0-0d9d-4e07-9617-d49e3f2aa5de\Full\DPMBACKUP.

    2. Ossza meg ezt az elérési utat a DPMSERVERNAME-DPMDB megosztási néven. Az alábbi Net Share parancsot egy rendszergazdai parancssorból használhatja.

      Net Share DPMSERVERNAME-dpmdb="C:\Program Files\Microsoft System Center\DPM\DPM\Volumes\Replica\File System\vol_c9aea05f-31e6-45e5-880c-92ce5fba0a58\454d81a0-0d9d-4e07-9617-d49e3f2aa5de\Full\DPMBACKUP"
      

A biztonsági mentés konfigurálása

Az SQL Server natív biztonsági mentéssel úgy tudja végrehajtani a DPM-adatbázis biztonsági mentését, ahogy bármely más SQL Server-adatbázist is mentene.

Adatbázis helyreállítása

  1. Csatlakozzon a \\DPMServer\DPMSERVERNAME-dpmdb megosztáshoz az Explorerrel bármely Windows-számítógépről.

  2. Kattintson a jobb gombbal a dpmdb.bak fájlra a tulajdonságok megtekintéséhez. Az Előző verziók lapon minden biztonsági mentés kiválasztható és másolható. Az utolsó biztonsági mentés is a C:\DPMBACKUP mappában található, amely szintén könnyen elérhető.

  3. Ha egy SAN-hoz csatlakoztatott DPM-tárolókészlet-lemezt át kell helyeznie egy másik kiszolgálóra, hogy olvasni tudjon a replikakötetből, vagy újra kell telepítenie a Windowst a helyileg csatlakoztatott lemezek olvasásához, előzetesen ismernie kell a DPM-replika kötet csatlakoztatási pontjának elérési útját vagy a kötet GUID azonosítóját, hogy tudja, melyik kötet tárolja az adatbázis biztonsági mentését. Az alábbi SQL-szkripttel bármikor kinyerheti ezeket az információkat a kezdeti védelem után, de a visszaállítás előtt. Helyettesítse be a %dpmsqlservername% részt az adatbázist futtató SQL Server nevével.

    Select ag.NetbiosName as
    ServerName,ds.DataSourceName,vol.MountPointPath,vol.GuidName
    from tbl_IM_DataSource as ds
    join tbl_PRM_LogicalReplica as lr on ds.DataSourceId=lr.DataSourceId
    join tbl_AM_Server as ag on ds.ServerId=ag.ServerId
    join tbl_SPM_Volume as vol on lr.PhysicalReplicaId=vol.VolumeSetID
    and vol.Usage =1
    and lr.Validity in (1,2)
    where ds.datasourcename like '%C:\%' -- volume drive letter for DPMBACKUP
    and servername like '%dpmsqlservername%' --netbios name of server hosting DPMDB
    
    
  4. Ha a DPM tárolókészlet-lemezeinek az áthelyezése vagy a DPM-kiszolgáló újjáépítése után kell helyreállítást végeznie:

    1. Rendelkezik a kötet GUID azonosítóval, ezért ha a kötetet egy másik Windows-kiszolgálóra kell csatlakoztatni, vagy egy DPM-kiszolgáló újraépítése után, a mountvol.exe segítségével rendeljen hozzá egy meghajtóbetűjelet az SQL-szkript kimenetének kötet GUID azonosítójának használatával : C:\Mountvol X: \\?\Volume{d7a4fd76-a0a8-11e2-8fd3-001c23cb7375}\.

    2. Ossza meg újra a replikaköteten található DPMBACKUP mappát a meghajtó betűjelének és a replika azon részének a használatával, amely a mappaszerkezetet jelöli.

      net share SERVERNAME-DPMDB="X:\454d81a0-0d9d-4e07-9617-d49e3f2aa5de\Full\DPMBACKUP"
      
      
    3. Csatlakozás a \\SERVERNAME\DPMSERVERNAME-dpmdb megosztáshoz az Explorerrel bármely Windows-számítógépről

    4. Kattintson a jobb gombbal a dpmdb.bak fájlra a tulajdonságok megtekintéséhez. Az Előző verziók lapon minden biztonsági mentés kiválasztható és másolható.

DPM vészhelyreállítás kezelése: DPM-adatbázis biztonsági mentése

A DPM-kiszolgáló ugyanazon adatbázissal való rekonstruálásának egyik módja a DPM-adatbázis helyi lemezekre történő biztonsági mentése.

A DPM-adatbázis tartalmazza a DPM-konfigurációt, valamint a DPM biztonsági mentéseinek adatait. Vészhelyzet esetén újraépítheti a DPM-kiszolgáló működését az adatbázis helyi lemezre történő legutóbbi biztonsági mentésével. Ha a DPM-kiszolgáló összeomlik vagy működésképtelenné válik, és a biztonsági másolatokat tartalmazó tárolókészlet továbbra is érintetlen marad, újrakonfigurálhatja a DPM-kiszolgálót ugyanazzal a DPM-adatbázissal.

Győződjön meg a következőkről:

  1. A DPM DB biztonsági másolatot készít a helyi lemezekről.
  2. A tárolókészlet érintetlen és elérhető.

Megjegyzés

A DPM-kiszolgáló teljes tartománynevének (FQDN) a helyreállítás során meg kell egyeznie az eredeti DPM-kiszolgálóval.

DPM-adatbázis biztonsági mentése

  1. A DPM-konzolon válassza a Védelmi>csoport létrehozása lehetőséget.

  2. A Védelmi csoport típusának kiválasztása lapon válassza a Kiszolgálók lehetőséget.

  3. A Csoporttagok kiválasztása lapon válassza a DPM-adatbázis lehetőséget. Ha távolról futtatja SQL Server, válassza ki a telepített távoli SQL Server, majd válassza a DPM-adatbázis lehetőséget. Ha SQL Server fut a DPM-kiszolgálón, bontsa ki a DPM-kiszolgálót, és válassza a DPMDB lehetőséget.

  4. Az Adatvédelmi módszer kiválasztása lapon válassza az I want short-term protection using disk (Rövid távú védelem lemezzel) lehetőséget. Adja meg a rövid távú védelmi házirend beállításait.

  5. A DPM-adatbázis kezdeti replikálása után futtassa a következő SQL-szkriptet:

    select AG.NetbiosName, DS.DatasourceName, V.AccessPath, LR.PhysicalReplicaId from tbl_IM_DataSource DS
    join tbl_PRM_LogicalReplica as LR
    on DS.DataSourceId = LR.DataSourceId
    join tbl_AM_Server as AG
    on DS.ServerId=AG.ServerId
    join tbl_PRM_ReplicaVolume RV
    on RV.ReplicaId = LR.PhysicalReplicaId
    join tbl_STM_Volume V
    on RV.StorageId = V.StorageId
    where datasourcename like N'%dpmdb%' and ds.ProtectedGroupId is not null
    and LR.Validity in (1,2)
    and AG.ServerName like N'%<dpmsqlservername>%' -- <dpmsqlservername> is a placeholder, put netbios name of server hosting DPMDB
    

DPM-adatbázis helyreállítása

Ahhoz, hogy a DPM-et ugyanazzal a adatbázissal rekonstruálja, először helyre kell állítania a DPM-adatbázist, és szinkronizálnia kell azt a frissen telepített DPM-kel.

Ehhez a következő lépések szükségesek:

  1. Nyisson meg egy rendszergazdai parancssort, és futtassa psexec.exe -s powershell.exe a PowerShell-ablak rendszerkörnyezetben való elindításához.
  2. Döntse el, hogy honnan szeretné helyreállítani az adatbázist:

Az adatbázis másolása az utolsó biztonsági mentésből

  1. Lépjen a replika VHD-elérési útjára, <azaz ReFSVolume><DPMServer FQDN><PhysicalReplicaId><PhysicalReplicaId>
  2. Csatlakoztassa a benne található disk0.vhdxet a mount-vhd disk0.vhdx használatával
  3. A replika VHD csatlakoztatása után a mountvol.exe használatával rendeljen meghajtóbetűjelet a replikakötethez az SQL-szkript kimenetének fizikai replikaazonosítójával. Például: mountvol X: \?\Volume{<PhysicalReplicaId>}\

Az adatbázis másolása egy korábbi helyreállítási pontról

  1. Keresse meg a DPMDB tárolókönyvtárát, <azaz a ReFSVolume><DPMServer FQDN><PhysicalReplicaId> könyvtárat, amely alatt néhány egyedi GUID-azonosító található, amelyek a DPM DB helyreállítási pontjainak felelnek meg. A PhysicalReplicaIdtól <> eltérő könyvtárak pit/helyreállítási pontot jelölnek.

  2. Keresse meg a pit vhd elérési útját, azaz a ReFSVolume><DPMServer FQDN><PhysicalReplicaId><PITId> azonosítót, <és csatlakoztassa a benne található disk0.vhdx fájlt a mount-vhd disk0.vhdx használatával.

  3. A replika VHD csatlakoztatása után a mountvol.exe használatával rendeljen meghajtóbetűjelet a replikakötethez az SQL-szkript kimenetének fizikai replikaazonosítójával. Például: mountvol X: \?\Volume{<PhysicalReplicaId>}\

    A fenti lépésekben a szögletes zárójelekben található összes alábbi szöveg helyőrző; cserélje le őket a megfelelő értékekre.

    • ReFSVolume – Elérési út az SQL-szkript kimenetéből
    • DPMServer teljes tartományneve – A DPM-kiszolgáló teljes tartományneve
    • PhysicalReplicaId – Fizikai replikaazonosító az SQL-szkript kimenetéből
    • PITId – A tárolókönyvtárban található fizikai replikaazonosítótól eltérő GUID-azonosító.
  4. Nyisson meg egy másik rendszergazdai parancssort, és futtassa a psexec.exe -s cmd.exe parancsot a parancssor rendszerkörnyezetben való elindításához.

  5. Módosítsa a könyvtárat az X: meghajtóra, és keresse meg a DPM-adatbázisfájlok helyét.

  6. Másolja őket egy olyan helyre, ahonnan könnyen visszaállíthatja őket. Másolás után lépjen ki a psexec parancsablakból.

  7. Nyissa meg az 1. lépésben megnyitott psexec PowerShell-ablakot, lépjen a VHDX elérési útjára, és bontsa le a VHDX-et a dismount-vhd disk0.vhdx paranccsal.

  8. A DPM-kiszolgáló újratelepítése után a visszaállított DPMDB-vel csatlakozhat a DPM-kiszolgálóhoz a DPMSYNC-RESTOREDB futtatásával.

  9. Futtassa a DPMSYNC-SYNC parancsot a DPMSYNC-RESTOREDB befejezése után.

A DPMSync használata

A DpmSync egy parancssori eszköz, amellyel szinkronizálhatja a DPM-adatbázist a tárolókészletben lévő lemezek állapotával és a telepített védelmi ügynökökkel. A DpmSync visszaállítja a DPM-adatbázist, szinkronizálja a DPM-adatbázist a tárkészlet replikáival, visszaállítja a Jelentés adatbázist, és újratelepíti a hiányzó replikákat.

Paraméterek

Paraméter Leírás
-RestoreDb Visszaállít egy DPM-adatbázist egy megadott helyről.
-Szinkronizál Szinkronizálja a visszaállított adatbázisokat. Az adatbázisok visszaállítása után futtatnia kell a DpmSync –Sync parancsot. A DpmSync –Sync futtatása után előfordulhat, hogy egyes replikák továbbra is hiányzóként vannak megjelölve.
-DbLochely A DPM-adatbázis biztonsági mentésének helyét azonosítja.
-InstanceName 
kiszolgáló\példány
Példány, amelyre a DPMDB-t vissza kell állítani.
-ReallocateReplica Az összes hiányzó replikakötetet újratelepíti szinkronizálás nélkül.
-DataCopied Azt jelzi, hogy befejezte az adatok betöltését az újonnan lefoglalt replikakötetekbe.
Ez csak az ügyfélszámítógépekre vonatkozik.

1. példa: A DPM-adatbázis visszaállítása helyi biztonsági mentési adathordozóról a DPM-kiszolgálón.
Futtassa az alábbi parancsot:

DpmSync –RestoreDb -DbLoc G:\DPM\Backups\2005\November\DPMDB.bak

A DPM-adatbázis visszaállítása után az adatbázisok szinkronizálásához futtassa a következő parancsot:

DpmSync -Sync

Miután visszaállította és szinkronizálta a DPM-adatbázist, majd a replika visszaállítása előtt futtassa a következő parancsot a replika lemezterületének újraelosztásához:

DpmSync -ReallocateReplica

2. példa: A DPM-adatbázis visszaállítása távoli adatbázisból.
Futtassa a következő parancsot a távoli számítógépen:

DpmSync –RestoreDb -DbLoc G:\DPM\Backups\2005\November\DPMDB.bak –InstanceName contoso\ms$dpm

A DPM-adatbázis visszaállítása után az adatbázisok szinkronizálásához futtassa a következő parancsot a DPM-kiszolgálón:

DpmSync -Sync

Miután visszaállította és szinkronizálta a DPM-adatbázist, majd a replika visszaállítása előtt futtassa a következő parancsot a DPM-kiszolgálón a replika lemezterületének felszabadításához:

DpmSync -ReallocateReplica