Az Azure SQL Database (előzetes verzió) egy törölt logikai kiszolgáló visszaállítása

A következőre vonatkozik: :Azure SQL Database

Ez a cikk bemutatja, hogyan állíthatja be a puha törlés megőrzési időt az Azure logikai kiszolgálóján, és hogyan állíthat vissza egy, a megőrzési időszakon belül törölt logikai kiszolgálót.

A helyreállítható törlés megőrzése után a megőrzési időszak alatt listázhatja és visszaállíthatja a törölt logikai kiszolgálót az eredeti állapotába. Konfigurálhat helyreállítható törlési megőrzési időtartamot a logikai kiszolgálóhoz, és visszaállíthatja a törölt kiszolgálót a Azure portál, a PowerShell vagy a Azure CLI használatával.

Fontos

A helyreállítható törlési megőrzési időszak konfigurálásának és a törölt logikai kiszolgáló visszaállításának lehetősége jelenleg előzetes verzióban érhető el. A két évnél régebbi logikai kiszolgálók automatikusan 7 napos helyreállítható törlési időtartamot használnak. A két évnél régebbi logikai kiszolgálók alapértelmezés szerint letiltották a helyreállítható törlés megőrzését.

Áttekintés

A helyreállítható törlési megőrzés segít megvédeni Azure logikai kiszolgálóit a véletlen törléstől azáltal, hogy egy konfigurálható időszakra megőrzi a törölt kiszolgáló metaadatait. Ha engedélyezi a helyreállítható törlés megőrzését, és egy logikai kiszolgálót töröl, Azure nem távolítja el azonnal véglegesen a kiszolgálót. Ehelyett Azure a kiszolgálót helyreállíthatóan törölt állapotban tartja a konfigurált megőrzési időszakra. Amíg a kiszolgáló ebben az állapotban van, felfedezheti és visszaállíthatja azt. A megőrzési időtartam napokban van konfigurálva a logikai kiszolgáló szintjén, és meghatározza, hogy a törölt kiszolgáló mennyi ideig marad helyreállítható.

A helyreállítható törlés megőrzése a következő esetekben hasznos:

  • Véletlen törlés – Véletlenül törölt logikai kiszolgáló helyreállítása.
  • Működési biztonság – Csökkentheti a kockázatokat az automatizálás, a parancsfájlok törlése vagy a tömeges műveletek során.
  • Fejlesztés és tesztelés – Kiszolgálók biztonságos törlése és visszaállítása tesztelési vagy nem éles környezetben.
  • Irányítás és védelem – Helyreállítási puffer hozzáadása az emberi hiba miatti visszafordíthatatlan veszteség mérsékléséhez.

A logikai kiszolgáló törlésekor a felhasználói adatbázisok törlődnek. A kiszolgáló visszaállításakor a megőrzésen belül is visszaállíthatja az adatbázisokat.

Előfeltételek

A helyreállítható törlés megőrzésének konfigurálásához a következő előfeltételekre van szükség:

Jogosultságok

A helyreállítható törlés megőrzésének konfigurálásához vagy egy törölt kiszolgáló visszaállításához a felhasználónak a SQL Server közreműködő szerepkör tagjának kell lennie.

Helyreállítható törlés időtartamának konfigurálása

A logikai kiszolgálók helyreállítható törlési megőrzését a kiszolgáló PowerShell vagy Azure CLI használatával történő létrehozásakor konfigurálhatja. A meglévő kiszolgálók megőrzési idejét a Azure portál, a PowerShell vagy a Azure CLI használatával frissítheti.

Állítsa be a megőrzési időtartamot 0 és 7 nap között. Ha a megőrzést 0 napra állítja, az letiltja a helyreállítható törlési megőrzést.

Jelenleg nem konfigurálható a helyreállítható törlés megőrzési ideje, ha új logikai kiszolgálót hoz létre a Azure portálon. Csak egy meglévő kiszolgáló megőrzési idejét állíthatja be.

Ha meg szeretné tekinteni vagy konfigurálni szeretné egy meglévő kiszolgáló helyreállítható törlési megőrzését a Azure portálon, kövesse az alábbi lépéseket:

  1. Lépjen a logical kiszolgálóra az Azure portálon.

  2. A adatkezelés területen válassza a Delete protection (előzetes verzió) lehetőséget a Delete protection (előzetes verzió) panel megnyitásához.

  3. A Törlésvédelem (előzetes verzió) panelen:

    • A Törölt kiszolgálók megtartása (napokban) mező a kiszolgáló aktuális megőrzési idejét jeleníti meg. Ha az érték Not enabled vagy 0, a soft delete ki van kapcsolva, és a kiszolgáló nem állítható helyre, ha törölték. A kettő közötti 1 and 7 érték azt jelzi, hogy a törölt kiszolgáló hány napig marad meg, és hány napig áll rendelkezésre a visszaállításhoz.
    • Módosítsa a Törölt kiszolgálók megtartása (napokban) mezőben szereplő értéket a kiszolgáló kívánt megőrzési időtartamának beállításához. 1 és 7 közötti értéket adhat meg a törölt kiszolgálók megőrzésének napjainak számához.

    Képernyőkép egy SQL szerver törlésvédelmi paneljéről az Azure portálon.

  4. A módosítások mentéséhez válassza az Alkalmaz gombot.

Logikai kiszolgáló törlése

Ha olyan logikai kiszolgálót töröl, amelyen engedélyezve van a helyreállítható törlési megőrzés, a kiszolgáló helyreállíthatóan törölt állapotot ad meg a konfigurált megőrzési időszakra. A kiszolgálót a Azure portál, a PowerShell vagy a Azure CLI használatával törölheti.

Ha a helyreállítható törlés megőrzése nincs konfigurálva a kiszolgálóhoz, a kiszolgáló törlése végleges törlést eredményez megőrzési vagy helyreállítási lehetőség nélkül.

A Azure portálon törölheti a logical-kiszolgálót a következő helyekről:

  • Használja a Törlés gombot a logikai kiszolgáló Áttekintés paneljének parancssávján.
  • Jelölje be a törölni kívánt kiszolgáló melletti jelölőnégyzetet a Azure SQL Hub SQL logikai kiszolgálók paneljén, majd használja a parancssávon a Delete gombot.

Lágy törléssel eltávolított kiszolgálók listázása

A helyreállíthatóan törölt logikai kiszolgálók listáját a Azure portál, a PowerShell vagy a Azure CLI használatával tekintheti meg, hogy mely kiszolgálók állíthatók vissza a megőrzési időn belül.

A helyreállíthatóan törölt kiszolgálók listájának megtekintéséhez kövesse a Törölt kiszolgáló visszaállítása panel megnyitásához szükséges lépéseket. A törölt kiszolgálók legördülő listája megjeleníti az összes helyreállíthatóan törölt kiszolgálót, amely a megadott megőrzési időn belül visszaállítható egy előfizetéshez.

Lágymódon törölt logikai kiszolgáló visszaállítása

Helyreállíthatja a helyreállíthatóan törölt logikai kiszolgálót a megőrzési időszak alatt a Azure portál, a PowerShell vagy a Azure CLI használatával.

A logikai kiszolgáló törlésekor a felhasználói adatbázisok törlődnek. A kiszolgáló visszaállításakor a megőrzésen belül is visszaállíthatja az adatbázisokat.

Visszaállíthatóan törölt logikai kiszolgáló visszaállítása az Azure portálon:

  1. Lépjen az Azure portál Azure SQL központjába.

  2. A Azure SQL Database területen válassza a SQL logikai kiszolgálókat a SQL logikai kiszolgálók panel megnyitásához.

  3. Az SQL logikai kiszolgálók paneljén válassza a Visszaállítás lehetőséget a parancssávon a Törölt kiszolgáló visszaállítása panel megnyitásához:

    1. Válassza ki az előfizetést a legördülő listából.
    2. Válassza ki a törölt kiszolgáló helyét a legördülő listából.
    3. Válasszon ki egy törölt kiszolgálót a legördülő listából. A legördülő lista megjeleníti az összes helyreállíthatóan törölt kiszolgálót, amely a megadott megőrzési időn belül visszaállítható.

    A törölt kiszolgáló visszaállítása panel képernyőképe a Azure portal.

  4. Válassza a Visszaállítás lehetőséget a törölt kiszolgáló visszaállításához. A visszaállított kiszolgáló neve és konfigurációja megegyezik a törölt kiszolgáló nevével és konfigurációval. A törléskor a rendszer visszaállítja az eredeti állapotát. A visszaállítási művelet befejeződése után a kiszolgáló elérhető az aktív kiszolgálók listájában a Azure portálon.

Logikai kiszolgáló végleges törlése

Ha véglegesen törölni szeretne egy logikai kiszolgálót, győződjön meg arról, hogy a kiszolgáló törlése előtt a puha törlés őrzési időszaka 0-ra van állítva, hogy letiltsa a megőrzést. A kiszolgáló törlésekor az véglegesen törlődik.

Ha a logikai kiszolgálót már törölték egy megadott megőrzési idővel, de véglegesen törölni szeretné azt a megőrzési időszak lejárta előtt, kövesse az alábbi lépéseket:

  1. Állítsa vissza a logikai kiszolgálót.
  2. Tiltsa le a megőrzést a helyreállítható törlés megőrzési időtartamának 0beállításával.
  3. Törölje ismét a logikai kiszolgálót.

Törölt kiszolgáló visszaállítása utáni műveletek

A logikai kiszolgáló visszaállítása után az adatbázisok manuálisan is visszaállíthatók a logikai kiszolgálóadatkezelése alatti Biztonsági másolatok panelen a Azure portálon.

A rendszer a következő kiszolgálószintű konfigurációkat elveti a helyreállítható törlés során, és a kiszolgáló visszaállítása után újra kell konfigurálni:

  • Átállás csoportok
  • Georeplikációs hivatkozások
  • Kiszolgálói DNS-aliasok
  • Privát végpontkapcsolatok
  • Tűzfal szabályok
  • Rugalmas feladatügynökök
  • A kiszolgáló identitása a Microsoft Entra ID-ban
  • CMK/TDE titkosítási kulcsok
  • adatszinkronizálás csoportokat (a kiszolgálók közötti kommunikációs kapcsolatokat), ha használták a adatszinkronizáláset
  • Synapse-munkaterület hivatkozás, ha csatlakoztatva volt Synapse-munkaterület

Korlátozások

A logikai kiszolgáló helyreállítható törlési megőrzési funkciójának használatakor a következő korlátozások érvényesek:

  • Ha a beépített Azure házirendet használja a kizárólag Microsoft Entra-hitelesítés kikényszerítésére, nem állíthatja vissza a törölt kiszolgálót. A kiszolgáló visszaállításához először távolítsa el a házirendet, majd állítsa vissza a kiszolgálót.
  • A logikai kiszolgáló törlésekor a felügyelt identitások törlődnek.
  • A logikai kiszolgáló visszaállításakor az ügyfél által felügyelt kulccsal (CMK) rendelkező titkosítást újra kell konfigurálni.