Skip to main content
SnapCenter software
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.

Crie uma conexão de sistema de armazenamento e uma credencial usando cmdlets do PowerShell para PostgreSQL

Você deve criar uma conexão de máquina virtual de armazenamento (SVM) e uma credencial antes de usar cmdlets do PowerShell para fazer backup, restaurar ou clonar clusters PostgreSQL.

Antes de começar
  • Você deve ter preparado o ambiente do PowerShell para executar os cmdlets do PowerShell.

  • Você deve ter as permissões necessárias na função de administrador de infraestrutura para criar conexões de armazenamento.

  • Você deve garantir que as instalações do plug-in não estejam em andamento.

    As instalações do plug-in do host não devem estar em andamento ao adicionar uma conexão de sistema de armazenamento porque o cache do host pode não ser atualizado e o status dos clusters pode ser exibido na GUI do SnapCenter como “Não disponível para backup” ou "`Não no armazenamento NetApp ".

  • Os nomes dos sistemas de armazenamento devem ser exclusivos.

    O SnapCenter não oferece suporte a vários sistemas de armazenamento com o mesmo nome em clusters diferentes. Cada sistema de armazenamento suportado pelo SnapCenter deve ter um nome exclusivo e um endereço IP LIF de dados exclusivo.

Passos
  1. Inicie uma sessão de conexão do PowerShell Core usando o cmdlet Open-SmConnection.

    PS C:\> Open-SmConnection
  2. Crie uma nova conexão com o sistema de armazenamento usando o cmdlet Add-SmStorageConnection.

    PS C:\> Add-SmStorageConnection -Storage test_vs1 -Protocol Https
    -Timeout 60
  3. Crie uma nova credencial usando o cmdlet Add-SmCredential.

    Este exemplo mostra como criar uma nova credencial chamada FinanceAdmin com credenciais do Windows:

    PS C:> Add-SmCredential -Name FinanceAdmin -AuthMode Windows
    -Credential sddev\administrator
  4. Adicione o host de comunicação PostgreSQL ao SnapCenter Server.

    PS C:> Add-SmHost -HostName 10.232.204.61 -OSType Windows -RunAsName FinanceAdmin -PluginCode PostgreSQL
  5. Instale o pacote e o plug-in SnapCenter para PostgreSQL no host.

    Para Linux:

    PS C:> Install-SmHostPackage -HostNames 10.232.204.61 -ApplicationCode PostgreSQL

    Para Windows:

    Install-SmHostPackage -HostNames 10.232.204.61 -ApplicationCode PostgreSQL -FilesystemCode scw -RunAsName FinanceAdmin
  6. Defina o caminho para o SQLLIB.

    Para Windows, o plug-in PostgreSQL usará o caminho padrão para a pasta SQLLIB: “C:\Arquivos de Programas\IBM\SQLLIB\BIN”

    Se você quiser substituir o caminho padrão, use o seguinte comando.

    PS C:> Set-SmConfigSettings -Plugin -HostName 10.232.204.61 -PluginCode
    PostgreSQL -configSettings @{“PostgreSQL_SQLLIB_CMD” = “<custom_path>\IBM\SQLLIB\BIN”}

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. Alternativamente, você também pode consultar o "Guia de referência do cmdlet do software SnapCenter" .