Skip to main content
SnapCenter Software 4.7
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Creare criteri di backup per i database di SQL Server

Collaboratori

È possibile creare un criterio di backup per la risorsa o il gruppo di risorse prima di utilizzare SnapCenter per eseguire il backup delle risorse di SQL Server oppure creare un criterio di backup al momento della creazione di un gruppo di risorse o del backup di una singola risorsa.

Cosa ti serve

  • Devi aver definito la tua strategia di protezione dei dati.

  • Devi essere preparato per la protezione dei dati completando attività come l'installazione di SnapCenter, l'aggiunta di host, l'identificazione delle risorse e la creazione di connessioni al sistema di storage.

  • È necessario aver configurato la directory del registro host per il backup del registro.

  • È necessario aggiornare (rilevare) le risorse di SQL Server.

  • Se si stanno replicando le copie Snapshot in un mirror o vault, l'amministratore di SnapCenter deve aver assegnato all'utente le macchine virtuali di storage (SVM) per i volumi di origine e di destinazione.

    Per informazioni sulle modalità di assegnazione delle risorse agli utenti da parte degli amministratori, consultare le informazioni di installazione di SnapCenter.

  • Se si desidera eseguire gli script PowerShell in prescripts e postscripts, impostare il valore del parametro usePowershellProcessforScripts su true nel file web.config.

    Il valore predefinito è false

A proposito di questa attività

  • Un criterio di backup è un insieme di regole che regolano la gestione e la conservazione dei backup e la frequenza con cui viene eseguito il backup delle risorse o del gruppo di risorse. Inoltre, è possibile specificare le impostazioni di replica e script. La specifica delle opzioni in un criterio consente di risparmiare tempo quando si desidera riutilizzare il criterio per un altro gruppo di risorse.

  • IL PERCORSO_SCRIPT viene definito utilizzando la chiave PredesedWindowsScriptsDirectory situata nel file SMCoreServiceHost.exe.Config dell'host del plug-in.

    Se necessario, è possibile modificare questo percorso e riavviare il servizio SMcore. Si consiglia di utilizzare il percorso predefinito per la protezione.

    Il valore della chiave può essere visualizzato da swagger attraverso l'API: API /4.7/configsettings

    È possibile utilizzare L'API GET per visualizzare il valore della chiave. L'API SET non è supportata.

  • La maggior parte dei campi presenti in queste pagine della procedura guidata sono esplicativi. Le seguenti informazioni descrivono alcuni dei campi per i quali potrebbe essere necessaria una guida.

Fasi

  1. Nel riquadro di spostamento di sinistra, fare clic su Impostazioni.

  2. Nella pagina Impostazioni, fare clic su Criteri.

  3. Fare clic su nuovo.

  4. Nella pagina Name (Nome), immettere il nome e la descrizione della policy.

  5. Nella pagina Backup Type (tipo di backup), attenersi alla seguente procedura:

    1. Scegliere il tipo di backup:

      Se si desidera…​ Eseguire questa operazione…​

      Eseguire il backup dei file di database e dei log delle transazioni e troncare i log delle transazioni

      1. Selezionare Backup completo e Backup del registro.

      2. Inserire il numero massimo di database di cui eseguire il backup per ciascuna copia Snapshot.

        Nota È necessario aumentare questo valore se si desidera eseguire più operazioni di backup contemporaneamente.

      Eseguire il backup dei file di database

      1. Selezionare Backup completo.

      2. Inserire il numero massimo di database di cui eseguire il backup per ciascuna copia Snapshot. Il valore predefinito è 100

        Nota È necessario aumentare questo valore se si desidera eseguire più operazioni di backup contemporaneamente.

      Eseguire il backup dei registri delle transazioni

      Selezionare Log backup.

    2. Se si esegue il backup delle risorse utilizzando un'altra applicazione di backup, selezionare Copia solo backup.

      Mantenendo intatti i log delle transazioni, qualsiasi applicazione di backup può ripristinare i database. In genere, l'utente non deve utilizzare l'opzione copia solo in altre circostanze.

      Nota Microsoft SQL non supporta l'opzione Copia solo backup insieme all'opzione Backup completo e Backup del registro per lo storage secondario.
    3. Nella sezione Availability Group Settings (Impostazioni gruppo di disponibilità), eseguire le seguenti operazioni:

      Per questo campo…​ Eseguire questa operazione…​

      Backup solo su replica di backup preferita

      Selezionare questa opzione per eseguire il backup solo sulla replica di backup preferita. La replica di backup preferita viene stabilita dalle preferenze di backup configurate per AG in SQL Server.

      Selezionare le repliche per il backup

      Scegliere la replica AG primaria o la replica AG secondaria per il backup.

      Priorità di backup (priorità di backup minima e massima)

      Specificare un numero minimo di priorità di backup e un numero massimo di priorità di backup che decida la replica AG per il backup. Ad esempio, è possibile avere una priorità minima di 10 e una priorità massima di 50. In questo caso, tutte le repliche AG con priorità superiore a 10 e inferiore a 50 vengono considerate come backup.

      Nota Per impostazione predefinita, la priorità minima è 1 e la priorità massima è 100.
      Nota Nelle configurazioni del cluster, i backup vengono conservati in ciascun nodo del cluster in base alle impostazioni di conservazione impostate nel criterio. Se il nodo proprietario di AG cambia, i backup vengono eseguiti in base alle impostazioni di conservazione e i backup del nodo proprietario precedente vengono conservati. La conservazione per AG è applicabile solo a livello di nodo.
    4. Se si desidera pianificare il backup che si desidera creare con questo criterio, specificare il tipo di pianificazione selezionando on demand, Hourly, Daily, Weekly o Monthly.

      È possibile selezionare un tipo di pianificazione per un criterio.

      impostazioni di backup
      Nota È possibile specificare la pianificazione (data di inizio, data di fine e frequenza) per l'operazione di backup durante la creazione di un gruppo di risorse. Ciò consente di creare gruppi di risorse che condividono la stessa policy e frequenza di backup, ma consente di assegnare diverse pianificazioni di backup a ciascun criterio.
    Nota Se sono previste le 2:00, la programmazione non verrà attivata durante l'ora legale (DST).
  6. Nella pagina di conservazione, a seconda del tipo di backup selezionato nella pagina del tipo di backup, eseguire una o più delle seguenti operazioni:

    1. Nella sezione Impostazioni di conservazione per l'operazione di ripristino aggiornata al minuto, eseguire una delle seguenti operazioni:

      Se si desidera…​ Eseguire questa operazione…​

      Conserva solo un numero specifico di copie Snapshot

      Selezionare l'opzione Mantieni backup registro applicabili agli ultimi giorni <number> e specificare il numero di giorni da conservare. Se ci si avvicina a questo limite, si consiglia di eliminare le copie meno recenti.

      Conservare le copie di backup per un numero specifico di giorni

      Selezionare l'opzione Mantieni backup registro applicabili agli ultimi giorni <number> dei backup completi e specificare il numero di giorni per conservare le copie di backup del registro.

    2. Nella sezione Impostazioni di conservazione backup completo per le impostazioni di conservazione su richiesta, eseguire le seguenti operazioni:

      Per questo campo…​ Eseguire questa operazione…​

      Copie Snapshot totali da conservare

      Se si desidera specificare il numero di copie Snapshot da conservare, selezionare copie Snapshot totali da conservare.

      Se il numero di copie Snapshot supera il numero specificato, le copie Snapshot vengono eliminate prima con le copie meno recenti.

      Nota Il valore massimo di conservazione è 1018 per le risorse su ONTAP 9.4 o versioni successive e 254 per le risorse su ONTAP 9.3 o versioni precedenti. I backup non avranno esito positivo se la conservazione viene impostata su un valore superiore a quello supportato dalla versione di ONTAP sottostante.
      Importante Per impostazione predefinita, il valore del conteggio di conservazione è impostato su 2. Se si imposta il conteggio di conservazione su 1, l'operazione di conservazione potrebbe non riuscire perché la prima copia Snapshot è la copia Snapshot di riferimento per la relazione SnapVault fino a quando una copia Snapshot più recente non viene replicata nella destinazione.

      Mantieni copie Snapshot per

      Se si desidera specificare il numero di giorni per i quali si desidera conservare le copie Snapshot prima di eliminarle, selezionare Mantieni copie Snapshot per.

    3. Nella sezione Impostazioni di conservazione backup completo per le impostazioni di conservazione oraria, giornaliera, settimanale e mensile, specificare le impostazioni di conservazione per il tipo di pianificazione selezionato nella pagina tipo di backup.

      Per questo campo…​ Eseguire questa operazione…​

      Copie Snapshot totali da conservare

      Se si desidera specificare il numero di copie Snapshot da conservare, selezionare copie Snapshot totali da conservare. Se il numero di copie Snapshot supera il numero specificato, le copie Snapshot vengono eliminate prima con le copie meno recenti.

      Importante Se si intende attivare la replica SnapVault, è necessario impostare il numero di conservazione su 2 o superiore. Se si imposta il conteggio di conservazione su 1, l'operazione di conservazione potrebbe non riuscire perché la prima copia Snapshot è la copia Snapshot di riferimento per la relazione SnapVault fino a quando una copia Snapshot più recente non viene replicata nella destinazione.

      Mantieni copie Snapshot per

      Se si desidera specificare il numero di giorni per i quali si desidera conservare le copie Snapshot prima di eliminarle, selezionare Mantieni copie Snapshot per.

      La conservazione delle copie Snapshot del registro è impostata su 7 giorni per impostazione predefinita. Utilizzare il cmdlet Set-SmPolicy per modificare la conservazione delle copie Snapshot del registro.

      Questo esempio imposta la conservazione delle copie Snapshot del registro su 2:

    Set-SmPolicy -PolicyName 'newpol' -PolicyType 'Backup' -PluginPolicyType 'SCSQL' -sqlbackuptype 'FullBackupAndLogBackup' -RetentionSettings @{BackupType='DATA';ScheduleType='Hourly';RetentionCount=2},@{BackupType='LOG_SNAPSHOT';ScheduleType='None';RetentionCount=2},@{BackupType='LOG';ScheduleType='Hourly';RetentionCount=2} -scheduletype 'Hourly'
  7. Nella pagina Replication (Replica), specificare la replica nel sistema di storage secondario:

    Per questo campo…​ Eseguire questa operazione…​

    Aggiornare SnapMirror dopo aver creato una copia Snapshot locale

    Selezionare questa opzione per creare copie mirror dei set di backup su un altro volume (SnapMirror).

    Aggiornare SnapVault dopo aver creato una copia Snapshot

    Selezionare questa opzione per eseguire la replica del backup disk-to-disk.

    Etichetta del criterio secondario

    Selezionare un'etichetta Snapshot.

    A seconda dell'etichetta della copia Snapshot selezionata, ONTAP applica la policy di conservazione della copia Snapshot secondaria corrispondente all'etichetta.

    Nota Se è stato selezionato Update SnapMirror dopo la creazione di una copia Snapshot locale, è possibile specificare l'etichetta del criterio secondario. Tuttavia, se è stato selezionato Aggiorna SnapVault dopo la creazione di una copia Snapshot locale, è necessario specificare l'etichetta del criterio secondario.

    Numero tentativi di errore

    Immettere il numero di tentativi di replica che devono verificarsi prima dell'arresto del processo.

  8. Nella pagina script, immettere il percorso e gli argomenti del prespt o del postscript che devono essere eseguiti rispettivamente prima o dopo l'operazione di backup.

    Ad esempio, è possibile eseguire uno script per aggiornare i trap SNMP, automatizzare gli avvisi e inviare i registri.

    Nota Il percorso prescripts o postscripts non deve includere dischi o condivisioni. Il percorso deve essere relativo al PERCORSO_SCRIPT.
    Nota È necessario configurare il criterio di conservazione di SnapMirror in ONTAP in modo che lo storage secondario non raggiunga il limite massimo di copie Snapshot.
  9. Nella pagina verifica, attenersi alla seguente procedura:

    1. Nella sezione Esegui verifica per le seguenti pianificazioni di backup, selezionare la frequenza di pianificazione.

    2. Nella sezione Opzioni di verifica della coerenza del database, eseguire le seguenti operazioni:

      Per questo campo…​ Eseguire questa operazione…​

      Limitare la struttura di integrità alla struttura fisica del database (SOLO_FISICA)

      Selezionare Limit the Integrity Structure to Physical Structure of the database (PHYSICAL_ONLY) (limita la struttura di integrità alla struttura fisica del database) per limitare il controllo dell'integrità alla struttura fisica del database e rilevare pagine lacerate, errori di checksum e guasti hardware comuni che influiscono sul database.

      SUSPRESS all information messages (NO INFOMSGS) (SUSC. Tutti i messaggi informativi (

      Selezionare Sospendi tutti i messaggi informativi (NO_INFOMSGS) per eliminare tutti i messaggi informativi. Selezionato per impostazione predefinita.

      Visualizza tutti i messaggi di errore riportati per oggetto (ALL_ERRORMSGS)

      Selezionare Visualizza tutti i messaggi di errore riportati per oggetto (ALL_ERRORMSGS) per visualizzare tutti gli errori segnalati per oggetto.

      Non controllare gli indici non in cluster (NOINDEX)

      Selezionare non selezionare gli indici non cluster (NOINDEX) se non si desidera controllare gli indici non cluster. Il database SQL Server utilizza Microsoft SQL Server Database Consistency Checker (DBCC) per verificare l'integrità fisica e logica degli oggetti nel database.

      Limitare i controlli e ottenere i blocchi invece di utilizzare una copia Snapshot del database interno (TABLOCK)

      Selezionare limita i controlli e ottieni i blocchi invece di utilizzare una copia Snapshot del database interno (TABLOCK) per limitare i controlli e ottenere i blocchi invece di utilizzare una copia Snapshot del database interno.

    3. Nella sezione Log Backup, selezionare Verify log backup upon completed (verifica backup registro al completamento) per verificare il backup del registro al completamento.

    4. Nella sezione Verification script settings (Impostazioni script di verifica), immettere il percorso e gli argomenti del prescrittt o del postscript che devono essere eseguiti rispettivamente prima o dopo l'operazione di verifica.

      Nota Il percorso prescripts o postscripts non deve includere dischi o condivisioni. Il percorso deve essere relativo al PERCORSO_SCRIPT.
  10. Esaminare il riepilogo, quindi fare clic su fine.