Felügyelt Azure SQL-példány hosszú távú biztonsági mentési megőrzésének kezelése

A következőre vonatkozik: Felügyelt Azure SQL-példány

A felügyelt Azure SQL-példányban konfigurálhat egy hosszú távú biztonsági mentési adatmegőrzési szabályzatot (LTR). Ez lehetővé teszi az adatbázisok biztonsági mentésének automatikus megőrzését különálló Azure Blob Storage-tárolókban akár 10 évig. Ezt követően az Azure Portal és a PowerShell segítségével helyreállíthatja az adatbázist ezekkel a biztonsági másolatokkal.

Az alábbi szakaszok bemutatják, hogyan konfigurálhatja az Azure Portalt, a PowerShellt és az Azure CLI-t a hosszú távú biztonsági mentések megőrzésének konfigurálásához, hogyan tekintheti meg a biztonsági másolatokat az Azure SQL Storage-ban, és hogyan állíthatja vissza az Azure SQL Storage-beli biztonsági másolatokat.

Előfeltételek

Aktív Azure-előfizetés.

Permissions

Az LTR biztonsági mentéseinek megtekintéséhez és visszaállításához az alábbi szerepkörök tagjának kell lennie:

  • Előfizetés-tulajdonosi szerepkör vagy
  • FELÜGYELT SQL-példány közreműködői szerepköre vagy
  • Egyéni szerepkör a következő engedélyekkel:
    • Microsoft.Sql/locations/longTermRetentionManagedInstanceBackups/read
    • Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionManagedInstanceBackups/read
    • Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups/read

Az LTR biztonsági másolatainak törléséhez az alábbi szerepkörök egyikének kell lennie:

  • Előfizetés-tulajdonosi szerepkör vagy
  • Custom role with the following permission:
    • Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups/delete

Megjegyzés:

A felügyelt SQL-példány közreműködői szerepköre nem rendelkezik engedéllyel az LTR-biztonsági mentések törléséhez.

Az Azure szerepköralapú hozzáférés-vezérlési (RBAC) engedélyeit előfizetésben vagy erőforráscsoport-hatókörben is meg lehet adni. Az elvetett példányhoz tartozó LTR biztonsági mentés elérése esetén az engedély megadásának az adott példányhoz kapcsolódó előfizetés hatókörében kell történnie.

  • Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups/delete

Hosszú távú adatmegőrzési szabályzatok létrehozása

A felügyelt SQL-példányt úgy konfigurálhatja, hogy az automatikus biztonsági másolatokat a szolgáltatási szint megőrzési időszakánál hosszabb ideig őrizze meg.

  1. Az Azure Portalon válassza ki a felügyelt példányt, majd válassza a Biztonsági másolatok lehetőséget. Az Adatmegőrzési szabályzatok lapon válassza ki az adatbázis(ok)t, amelyen hosszú távú biztonsági mentési megőrzési szabályzatokat szeretne beállítani vagy módosítani. A módosítások nem vonatkoznak a kijelöletlenül hagyott adatbázisokra.

    A screenshot from the Azure portal showing the Manage backups link.

  2. A Szabályzatok konfigurálása panelen adja meg a heti, havi vagy éves biztonsági mentések megőrzési idejét. Válasszon egy "0" megőrzési időtartamot, amely azt jelzi, hogy nem kell hosszú távú biztonsági mentési megőrzést beállítani.

    A screenshot from the Azure portal showing how to Configure policies.

  3. Ha elkészült, válassza az Alkalmaz lehetőséget.

Fontos

Ha engedélyezi a hosszú távú biztonsági mentési megőrzési szabályzatot, akár 7 napig is eltarthat, amíg az első biztonsági mentés láthatóvá válik, és elérhető lesz a visszaállításhoz. Az LTR biztonsági mentési ütemének részleteiért tekintse meg a biztonsági mentés hosszú távú megőrzését.

Biztonsági másolatok megtekintése és visszaállítás biztonsági másolatból

Az Azure Portalról elérhető hosszú távú biztonsági mentések megtekintéséhez kövesse az alábbi lépéseket:

  1. Az Azure Portalon válassza ki a felügyelt példányt, majd válassza a Biztonsági másolatok lehetőséget. Az Elérhető biztonsági másolatok lapon válassza ki azt az adatbázist, amelyhez az elérhető biztonsági másolatokat meg szeretné tekinteni. Válassza a Kezelés lehetőséget.

    A screenshot from the Azure portal showing the option to select a database.

  2. A Biztonsági másolatok kezelése panelen tekintse át az elérhető biztonsági másolatokat.

    A screenshot from the Azure portal showing the page to view backups.

Ezen a lapon a biztonsági mentés kiválasztásával és a Visszaállítás lehetőség kiválasztásával is visszaállíthatja a visszaállítást.

Másik lehetőségként, ha az Azure Portal használatával szeretne visszaállítani egy biztonsági másolatot a hosszú távú megőrzésről, kövesse az alábbi lépéseket:

  1. Jelentkezzen be az Azure Portalra.

  2. Nyissa meg azt a felügyelt SQL-példányt, ahová vissza szeretné állítani az adatbázist.

  3. Az Áttekintés lapon válassza az + Új adatbázis lehetőséget az Azure SQL Managed Database létrehozása lap megnyitásához.

    Screenshot that shows the SQL Managed Instance overview pane in the Azure portal, with adding a new database selected.

  4. Az Azure SQL Managed Database létrehozása lap Alapismeretek lapján adja meg az előfizetés és az erőforráscsoport adatait a Project részletei alatt. Ezután az Adatbázis adatai csoportban adja meg a visszaállítani kívánt adatbázis új nevét. Ellenőrizze, hogy a megfelelő felügyelt példány szerepel-e a legördülő listában. Ezután válassza a Tovább: Adatforrás lehetőséget >

    Screenshot of the Azure portal that shows the Basics tab of the Create Azure SQL Managed Database page.

  5. Az Adatforrás lapon válassza az Időponthoz kötött visszaállítás lehetőséget a Meglévő adatok használata területen. Adja meg a forrásadatbázist tartalmazó előfizetést, erőforráscsoportot és felügyelt példányt. A felügyelt adatbázis legördülő listájában válassza ki a visszaállítani kívánt adatbázist, majd válassza ki azt a pontot, ahonnan vissza szeretné állítani az adatbázist. A forrás- és célpéldány lehet ugyanaz, vagy két különböző példány. Válassza a Tovább elemet: További beállítások >

    Screenshot of the Azure portal that shows the data source tab of the Create Azure SQL Managed Database page, with long-term retention selected.

  6. A További beállítások lapon bejelölheti a jelölőnégyzetet, hogy örökölje a forrásadatbázis adatmegőrzési szabályzatát, vagy másik lehetőségként a Megőrzés konfigurálása lehetőséget választva megnyithatja a Házirendek konfigurálása lapot, és beállíthatja a visszaállított adatbázis kívánt adatmegőrzési szabályzatait. Ha végzett, válassza a Véleményezés + létrehozás lehetőséget.

    Screenshot of the Azure portal that shows the additional settings tab of the Create Azure SQL Managed Database page.

  7. Ha az ellenőrzés sikeres, válassza a Létrehozás lehetőséget az adatbázis visszaállításához.

Ez a művelet elindítja a visszaállítási folyamatot, amely létrehoz egy új adatbázist, és feltölti az eredeti adatbázisból származó adatokkal a megadott időpontban. A helyreállítási folyamatról további információt a helyreállítási idő című témakörben talál.

LTR-biztonsági másolatok törlése

Törölje azokat a biztonsági másolatokat, amelyeket egy adott adatbázishoz őriznek meg LTR-szabályzattal.

Fontos

Az LTR biztonsági mentésének törlése nem visszafordítható. Ha törölni szeretne egy LTR-biztonsági másolatot a példány törlése után, előfizetési hatókörrel kell rendelkeznie. Az Azure Monitorban az egyes törlésekről értesítéseket állíthat be a "Hosszú távú adatmegőrzési biztonsági mentés törlése" művelet szűrésével. A tevékenységnapló információkat tartalmaz arról, hogy ki és mikor kérte a kérelmet. Részletes útmutatásért lásd: Tevékenységnapló-riasztások létrehozása.

  1. Az Azure Portalon keresse meg a felügyelt SQL-példányt.
  2. Válassza a Biztonsági másolatok lehetőséget. Ha meg szeretné tekinteni egy adott adatbázis rendelkezésre álló LTR biztonsági másolatait, válassza a Kezelés lehetőséget az Elérhető LTR biztonsági másolatok oszlop alatt. Megjelenik egy panel a kijelölt adatbázis rendelkezésre álló LTR biztonsági másolatainak listájával.
  3. A megjelenő Elérhető LTR biztonsági másolatok panelen tekintse át az elérhető biztonsági másolatokat. Válassza ki a törölni kívánt biztonsági másolatot. Select Delete.

Következő lépések