Skip to main content
SnapCenter Software 4.6
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Faça backup de recursos usando cmdlets do PowerShell

Colaboradores netapp-soumikd

Você pode usar os cmdlets do PowerShell para fazer backup de bancos de dados do SQL Server ou sistemas de arquivos do Windows. Isso incluiria o backup de um banco de dados do SQL Server ou sistema de arquivos do Windows inclui estabelecer uma conexão com o servidor SnapCenter, descobrir as instâncias de banco de dados do SQL Server ou sistemas de arquivos do Windows, adicionar uma política, criar um grupo de recursos de backup, fazer backup e verificar o backup.

O que você vai precisar

  • Você deve ter preparado o ambiente do PowerShell para executar os cmdlets do PowerShell.

  • Você deve ter adicionado a conexão do sistema de armazenamento e criado uma credencial.

  • Você deve ter adicionado hosts e recursos descobertos.

Passos

  1. Inicie uma sessão de conexão com o servidor SnapCenter para um usuário especificado usando o cmdlet Open-SmConnection.

    Open-smconnection  -SMSbaseurl  https://snapctr.demo.netapp.com:8146

    É apresentado o aviso de nome de utilizador e palavra-passe.

  2. Crie uma política de backup usando o cmdlet Add-SmPolicy.

    Este exemplo cria uma nova política de backup com um tipo de backup SQL de fullbackup:

    PS C:\> Add-SmPolicy -PolicyName TESTPolicy
    -PluginPolicyType SCSQL -PolicyType Backup
    -SqlBackupType FullBackup -Verbose

    Este exemplo cria uma nova política de backup com um tipo de backup do sistema de arquivos do Windows CrashConsistent:

    PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy
    -PluginPolicyType SCW -PolicyType Backup
    -ScwBackupType CrashConsistent -Verbose
  3. Descubra os recursos do host usando o cmdlet Get-SmResources.

    Este exemplo descobre os recursos do plug-in Microsoft SQL no host especificado:

    C:\PS>PS C:\> Get-SmResources -HostName vise-f6.sddev.mycompany.com
    -PluginCode SCSQL

    Este exemplo descobre os recursos para sistemas de arquivos do Windows no host especificado:

    C:\PS>PS C:\> Get-SmResources -HostName vise2-f6.sddev.mycompany.com
    -PluginCode SCW
  4. Adicione um novo grupo de recursos ao SnapCenter usando o cmdlet Add-SmResourceGroup.

    Este exemplo cria um novo grupo de recursos de backup de banco de dados SQL com a política e os recursos especificados:

    PS C:\> Add-SmResourceGroup -ResourceGroupName AccountingResource
    -Resources @{"Host"="visef6.org.com";
    "Type"="SQL Database";"Names"="vise-f6\PayrollDatabase"}
    -Policies "BackupPolicy"

    Este exemplo cria um novo grupo de recursos de backup do sistema de arquivos do Windows com a política e os recursos especificados:

    PS C:\> Add-SmResourceGroup -ResourceGroupName EngineeringResource
    -PluginCode SCW -Resources @{"Host"="WIN-VOK20IKID5I";
    "Type"="Windows Filesystem";"Names"="E:\"}
    -Policies "EngineeringBackupPolicy"
  5. Inicie uma nova tarefa de backup usando o cmdlet New-SmBackup.

    PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
  6. Exiba o status da tarefa de backup usando o cmdlet Get-SmBackupReport.

    Este exemplo exibe um relatório de resumo de todos os trabalhos executados na data especificada:

    PS C:\> Get-SmJobSummaryReport -Date '1/27/2016'

As informações sobre os parâmetros que podem ser usados com o cmdlet e suas descrições podem ser obtidas executando get-Help command_name. Em alternativa, pode também consultar o "Guia de referência de cmdlet do software SnapCenter".