Gyakorlat – Hosszú távú megőrzési szabályzatok konfigurálása

Befejeződött

Kereskedelmi vállalatának eleget kell tennie a helyi joghatóság adatvédelmi szabályainak. Ezeknek a követelményeknek való megfeleléshez konfigurálnia kell egy hosszú távú adatmegőrzési (LTR) szabályzatot az Azure SQL Database-ben.

Az Azure Portal használatával állítsunk be egy szabályzatot, majd ellenőrizzük a PowerShellben. A jogszabályi követelmények betartásához az alábbi megőrzési szabályzatot kell beállítania:

Megőrzési időszak Hossz
Weekly Nyolc hét
Monthly 12 hónap
Évi Öt év

Hosszú távú megőrzés konfigurálása az Azure Portal használatával

Először konfiguráljuk az LTR-szabályzatot a portál használatával.

  1. Az Azure Portal menüjében vagy a Kezdőlapon válassza az Összes erőforrás lehetőséget, majd az erpserver-NNNN elemet.

  2. A adatkezelés területen válassza a Biztonsági másolatok lehetőséget.

  3. Az adatbázisok listájában válassza az sql-erp-db lehetőséget. Válassza a Megőrzési szabályzatok lapot, majd a Szabályzatok konfigurálása lehetőséget.

  4. A Hosszú távú megőrzés szakaszban adja meg a 8 értéket, és válassza a Heti LTR biztonsági mentések csoportban a Hét(ek) lehetőséget.

  5. A Havi LTR biztonsági mentések csoportban adja meg a 12 értéket, és válassza a Hónap(ok) lehetőséget.

  6. Az Éves LTR biztonsági mentések csoportban adja meg az 5 értéket, és válassza az Év(ek) lehetőséget.

    Screenshot of the configure policies panel used to create a yearly retention policy.

  7. Válassza az Alkalmaz lehetőséget, majd az Igen választ.

Hosszú távú megőrzés konfigurálása a PowerShell használatával

Az LTR-szabályzatokat a PowerShell használatával is konfigurálhatja.

  1. Az Azure Cloud Shellben futtassa ezt a parancsot az SQL Server-példány értékének beállításához:

    $sqlserver=Get-AzSqlServer
    
  2. Az adatbázis-kiszolgáló hosszú távú adatmegőrzési szabályzatainak megtekintéséhez futtassa a következő parancsot:

    Get-AzSqlDatabase `
        -ResourceGroupName <rgn>[sandbox resource group name]</rgn> `
        -ServerName $sqlserver.ServerName `
        | Get-AzSqlDatabaseLongTermRetentionPolicy
    

    Ez a lépés a kiszolgáló összes adatbázisának adatmegőrzési szabályzatát adja ki:

    Megjegyzés:

    Előfordulhat, hogy a kimenet után megjelenik egy üzenet: Long Term Retention is not supported : Not supported for master. Ez az üzenet nem befolyásolja a modul befejezését.

  3. Futtassa ezt a parancsot az sql-erp-db adatbázis LTR-szabályzatának megtekintéséhez:

    Get-AzSqlDatabaseBackupLongTermRetentionPolicy `
        -ServerName $sqlserver.ServerName `
        -DatabaseName sql-erp-db `
        -ResourceGroupName <rgn>[sandbox resource group name]</rgn>
    
  4. Most konfigurálja a szabályzat többi részét is a korábban megfogalmazott követelményeknek megfelelően. Az LTR-szabályzat PowerShellen keresztüli konfigurálásához futtassa a következő parancsot:

    Set-AzSqlDatabaseBackupLongTermRetentionPolicy `
        -ServerName $sqlserver.ServerName `
        -DatabaseName sql-erp-db `
        -ResourceGroupName <rgn>[sandbox resource group name]</rgn> `
        -WeeklyRetention P8W `
        -MonthlyRetention P12M `
        -YearlyRetention P5Y `
        -WeekOfYear 1
    
  5. Az új szabályzat alkalmazásának ellenőrzéséhez futtassa újra ezt a parancsot:

    Get-AzSqlDatabaseBackupLongTermRetentionPolicy `
        -ServerName $sqlserver.ServerName `
        -DatabaseName sql-erp-db `
        -ResourceGroupName <rgn>[sandbox resource group name]</rgn>
    

    Az alábbi konfigurált szabályzatnak kell megjelennie. Ez lehetővé teszi a heti megőrzést nyolc hét, havi 12 hónapos megőrzést, és az év első biztonsági mentéséhez évi öt évig tartó megőrzést.

    ResourceGroupName : <rgn>[sandbox resource group name]</rgn>
    ServerName        : erpserver-25078
    DatabaseName      : sql-erp-db
    WeeklyRetention   : P8W
    MonthlyRetention  : P12M
    YearlyRetention   : P5Y
    WeekOfYear        : 1
    Location          :
    
  6. A megőrzési időtartamot a portálon is ellenőrizheti. Az Azure Portal menüjében vagy a Kezdőlapon válassza az Összes erőforrás lehetőséget, majd az ERPServer elemet.

  7. Az Adatkezelés területen válassza a Biztonsági másolatok, majd az Adatmegőrzési szabályzatok lehetőséget. Az adatbázisok listájában ellenőrizze az sql-erp-db hosszú távú megőrzési tulajdonságait.

    Screenshot of completed long-term retention policy settings.

Konfigurált egy megőrzési szabályzatot, és ellenőrizte, hogy a szabályzat megfelel-e a vállalati és jogszabályi követelményeknek.