Eseguire il backup delle risorse SQL
Se una risorsa non fa ancora parte di un gruppo di risorse, è possibile eseguire il backup della risorsa dalla pagina risorse.
-
Per l'autenticazione delle credenziali Windows, è necessario impostare le credenziali prima di installare i plug-in.
-
Per l'autenticazione dell'istanza di SQL Server, è necessario aggiungere la credenziale dopo l'installazione dei plug-in.
-
Per l'autenticazione gMSA, è necessario configurare gMSA durante la registrazione dell'host con SnapCenter nella pagina Aggiungi host o Modifica host per abilitare e utilizzare gMSA.
-
Se l'host viene aggiunto con gMSA e gMSA dispone di privilegi di accesso e di amministratore di sistema, gMSA può connettersi all'istanza SQL.
-
SnapCenter verificherà se l'autenticazione per le istanze SQL è configurata. Se l'autenticazione è configurata, sarà possibile accedere all'istanza SQL utilizzando questa credenziale.
-
Se l'autenticazione non è configurata, utilizzare gMSA per verificare se il plug-in SQL è attualmente operativo. Se il plug-in è in funzione, verrà utilizzato per stabilire una connessione all'istanza SQL.
-
L'accesso all'istanza SQL avviene tramite l'autenticazione delle credenziali di Windows quando entrambe le istanze SQL non sono configurate e il plug-in non è operativo.
-
-
Nel riquadro di spostamento di sinistra, selezionare risorse, quindi selezionare il plug-in appropriato dall'elenco.
-
Nella pagina risorse, selezionare Database, Instance o Availability Group dall'elenco a discesa View.
-
Selezionare il database, l'istanza o il gruppo di disponibilità di cui si desidera eseguire il backup.
Quando si esegue un backup di un'istanza, le informazioni sullo stato dell'ultimo backup o sull'indicatore data e ora di tale istanza non saranno disponibili nella pagina delle risorse.
Nella vista della topologia, non è possibile distinguere se lo stato del backup, la data e l'ora o il backup sono per un'istanza o un database.
-
-
Nella pagina risorse, selezionare la casella di controllo formato nome personalizzato per copia istantanea*, quindi immettere un formato nome personalizzato che si desidera utilizzare per il nome istantanea.
Ad esempio, customtext_policy_hostname o resource_hostname. Per impostazione predefinita, al nome dell'istantanea viene aggiunto un indicatore data e ora.
-
Nella pagina Criteri, eseguire le seguenti operazioni:
-
Nella sezione Criteri, selezionare uno o più criteri dall'elenco a discesa.
È possibile creare una policy selezionando per avviare la procedura guidata delle policy.
Nella sezione Configure schedules for selected policy (Configura pianificazioni per policy selezionate), vengono elencati i criteri selezionati.
-
Selezionare Nella colonna Configure Schedules (Configura pianificazioni) per il criterio per il quale si desidera configurare una pianificazione.
-
Nel campo Aggiungi pianificazioni per policy
policy_name
Configurare la pianificazione, quindi selezionare OK.Qui
policy_name
è il nome del criterio selezionato.
Le pianificazioni configurate sono elencate nella colonna Pianificazioni applicate.
-
Selezionare Use Microsoft SQL Server Scheduler, quindi selezionare l'istanza di scheduler dall'elenco a discesa Scheduler Instance associata al criterio di scheduling.
-
-
Nella pagina verifica, attenersi alla seguente procedura:
-
Selezionare il server di verifica dall'elenco a discesa Server di verifica.
È possibile selezionare più server di verifica (host locale o host remoto).
La versione del server di verifica deve essere uguale o superiore alla versione dell'edizione del server SQL che ospita il database primario. -
Selezionare Load secondary locators to verify backups on secondary (carica locatori secondari) per verificare i backup sul sistema di storage secondario.
-
Selezionare il criterio per il quale si desidera configurare la pianificazione di verifica, quindi selezionare .
-
Nella finestra di dialogo Add Verification Schedules policy_name, eseguire le seguenti operazioni:
Se si desidera… Eseguire questa operazione… Eseguire la verifica dopo il backup
Selezionare Esegui verifica dopo backup.
Pianifica una verifica
Selezionare Esegui verifica pianificata.
Se il server di verifica non dispone di una connessione storage, l'operazione di verifica non riesce e viene visualizzato il messaggio di errore: Impossibile montare il disco. -
Selezionare OK.
Le pianificazioni configurate sono elencate nella colonna Applied Schedules (Pianificazioni applicate).
-
-
Nella pagina notifica, dall'elenco a discesa Email preference (Preferenze email), selezionare gli scenari in cui si desidera inviare i messaggi e-mail.
È inoltre necessario specificare gli indirizzi e-mail del mittente e del destinatario e l'oggetto dell'e-mail. Se si desidera allegare il report dell'operazione eseguita sul gruppo di risorse, selezionare Allega report.
Per la notifica via email, è necessario aver specificato i dettagli del server SMTP utilizzando il comando GUI o PowerShell Set-SmtpServer. -
Esaminare il riepilogo, quindi selezionare fine.
Viene visualizzata la pagina della topologia del database.
-
Selezionare Esegui backup ora.
-
Nella pagina Backup, attenersi alla seguente procedura:
-
Se sono stati applicati più criteri alla risorsa, selezionare il criterio da utilizzare per il backup dall'elenco a discesa Policy.
Se il criterio selezionato per il backup on-demand è associato a una pianificazione di backup, i backup on-demand verranno conservati in base alle impostazioni di conservazione specificate per il tipo di pianificazione.
-
Selezionare verify after backup (verifica dopo il backup) per verificare il backup.
-
Selezionare Backup.
Non rinominare il processo di backup creato in Windows Scheduler o nell'agente SQL Server. Se il criterio selezionato per il backup on-demand è associato a una pianificazione di backup, i backup on-demand verranno conservati in base alle impostazioni di conservazione specificate per il tipo di pianificazione.
Viene creato un gruppo di risorse implicito. È possibile visualizzare questa opzione selezionando il rispettivo utente o gruppo dalla pagina User Access (accesso utente). Il tipo di gruppo di risorse implicito è “Resource”.
-
-
Monitorare l'avanzamento dell'operazione selezionando Monitor > Jobs.
-
Nelle configurazioni MetroCluster, SnapCenter potrebbe non essere in grado di rilevare una relazione di protezione dopo un failover.
-
Se si esegue il backup dei dati delle applicazioni su VMDK e la dimensione dell'heap Java per il plug-in SnapCenter per VMware vSphere non è sufficiente, il backup potrebbe non riuscire. Per aumentare la dimensione dell'heap Java, individuare il file script /opt/netapp/init_scripts/scvservice. In questo script, il
do_start method
Avvia il servizio plug-in VMware di SnapCenter. Aggiornare il comando ai seguenti valori:Java -jar -Xmx8192M -Xms4096M
.
-
Avviare una sessione di connessione con il server SnapCenter per un utente specifico utilizzando il cmdlet Open-SmConnection.
Open-smconnection -SMSbaseurl https://snapctr.demo.netapp.com:8146
Viene visualizzato il prompt di nome utente e password.
-
Creare un criterio di backup utilizzando il cmdlet Add-SmPolicy.
In questo esempio viene creata una nuova policy di backup con un tipo di backup completo SQL:
PS C:\> Add-SmPolicy -PolicyName TESTPolicy -PluginPolicyType SCSQL -PolicyType Backup -SqlBackupType FullBackup -Verbose
Questo esempio crea una nuova policy di backup con un tipo di backup del file system Windows di CrashConsistent:
PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy -PluginPolicyType SCW -PolicyType Backup -ScwBackupType CrashConsistent -Verbose
-
Individuare le risorse host utilizzando il cmdlet Get-SmResources.
In questo esempio vengono illustrate le risorse per il plug-in Microsoft SQL sull'host specificato:
C:\PS>PS C:\> Get-SmResources -HostName vise-f6.sddev.mycompany.com -PluginCode SCSQL
In questo esempio vengono illustrate le risorse per i file system Windows sull'host specificato:
C:\PS>PS C:\> Get-SmResources -HostName vise2-f6.sddev.mycompany.com -PluginCode SCW
-
Aggiungere un nuovo gruppo di risorse a SnapCenter utilizzando il cmdlet Add-SmResourceGroup.
Questo esempio crea un nuovo gruppo di risorse di backup del database SQL con i criteri e le risorse specificati:
PS C:\> Add-SmResourceGroup -ResourceGroupName AccountingResource -Resources @{"Host"="visef6.org.com"; "Type"="SQL Database";"Names"="vise-f6\PayrollDatabase"} -Policies "BackupPolicy"
Questo esempio crea un nuovo gruppo di risorse di backup del file system Windows con i criteri e le risorse specificati:
PS C:\> Add-SmResourceGroup -ResourceGroupName EngineeringResource -PluginCode SCW -Resources @{"Host"="WIN-VOK20IKID5I"; "Type"="Windows Filesystem";"Names"="E:\"} -Policies "EngineeringBackupPolicy"
-
Avviare un nuovo processo di backup utilizzando il cmdlet New-SmBackup.
PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
-
Visualizzare lo stato del processo di backup utilizzando il cmdlet Get-SmBackupReport.
Questo esempio visualizza un report di riepilogo di tutti i lavori eseguiti alla data specificata:
PS C:\> Get-SmJobSummaryReport -Date '1/27/2016'
Le informazioni relative ai parametri che possono essere utilizzati con il cmdlet e le relative descrizioni possono essere ottenute eseguendo Get-Help command_name. In alternativa, fare riferimento anche a "Guida di riferimento al cmdlet del software SnapCenter".