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.

Gerenciar o repositório do servidor SnapCenter

Colaboradores netapp-soumikd netapp-yvonneo netapp-nsriram netapp-asubhas

As informações relacionadas a várias operações realizadas a partir do SnapCenter são armazenadas no repositório de banco de dados do servidor SnapCenter. Você deve criar backups do repositório para proteger o servidor SnapCenter contra perda de dados.

O repositório do SnapCenter Server às vezes é chamado de banco de dados NSM. Consulte a "Guia de referência de cmdlet do software SnapCenter" para obter detalhes sobre todos os cmdlets disponíveis.

Pré-requisitos para proteger o repositório SnapCenter

Seu ambiente deve atender a certos pré-requisitos para proteger o repositório SnapCenter.

  • Gerenciamento de conexões de máquina virtual de storage (SVM)

    Você deve configurar as credenciais de storage.

  • Provisionamento de hosts

    Pelo menos um disco de storage do NetApp deve estar presente no host do repositório do SnapCenter. Se um disco NetApp não estiver presente no host do repositório do SnapCenter, você deverá criar um.

    Para obter detalhes sobre como adicionar hosts, configurar conexões SVM e provisionar hosts, consulte as instruções de instalação.

  • Provisionamento de iSCSI LUN ou VMDK

    Para configuração de alta disponibilidade (HA), você pode provisionar um iSCSI LUN ou um VMDK em um dos servidores SnapCenter.

Faça backup do repositório do SnapCenter

Fazer backup do repositório do SnapCenter ajuda a protegê-lo contra perda de dados. Você pode fazer backup do repositório executando o Protect-SmRepository cmdlet.

Sobre esta tarefa

O Protect-SmRepository cmdlet realiza as seguintes tarefas:

  • Cria um grupo de recursos e uma política

  • Cria uma agenda de backup para o repositório SnapCenter

Passos
  1. Inicie o PowerShell.

  2. No host do SnapCenter Server, estabeleça uma sessão usando o Open-SmConnection cmdlet e insira suas credenciais.

  3. Faça backup do repositório usando o Protect-SmRepository cmdlet que aceita os seguintes parâmetros obrigatórios:

    1. -HostName (String): Especifica o nome do host do servidor onde o repositório do SnapCenter está localizado.

    2. -Path (String): Especifica o caminho do sistema de arquivos no sistema de storage da NetApp onde os backups do repositório estão armazenados.

    3. -Schedule (Hashtable): Define o cronograma para o backup do repositório. Normalmente, é definido como uma hashtable.

    4. -RetentionCount (Int32): Especifica o número de backups do repositório a serem mantidos. Quando o número de backups excede esse limite, o backup mais antigo é excluído.

Veja os backups do repositório SnapCenter

Você pode exibir uma lista de backups do repositório do banco de dados do SnapCenter Server executando o Get-SmRepositoryBackups cmdlet. Consulte o "SnapCenter Software Guia de Referência de Cmdlet - Get-SmRepositoryBackups" para obter detalhes.

Os backups do repositório são criados de acordo com a programação especificada no Protect-SmRepository cmdlet.

Passos
  1. Inicie o PowerShell.

  2. Na linha de comando, digite o Open-SmConnection cmdlet e forneça as credenciais para se conectar ao SnapCenter Server.

  3. Liste todos os backups de banco de dados SnapCenter disponíveis usando o Get-SmRepositoryBackups cmdlet.

Restaure o repositório de banco de dados do SnapCenter

Você pode restaurar o repositório do SnapCenter executando o Restore-SmRepositoryBackup cmdlet.

Ao restaurar o repositório do SnapCenter, outras operações do SnapCenter em execução são afetadas, pois durante a operação de restauração o banco de dados do repositório fica inacessível.

Passos
  1. Inicie o PowerShell.

  2. Na linha de comando, digite o Open-SmConnection cmdlet e forneça as credenciais para se conectar ao SnapCenter Server.

  3. Restaure o backup do repositório usando o Restore-SmRepositoryBackup cmdlet.

    O cmdlet a seguir restaura o repositório de banco de dados MySQL do SnapCenter a partir dos backups existentes no iSCSI LUN ou VMDK:

    C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445

    O cmdlet a seguir restaura o banco de dados MySQL do SnapCenter quando os arquivos de backup são excluídos acidentalmente no iSCSI LUN. Para VMDK, restaure manualmente o backup a partir de snapshots do ONTAP.

    C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445 -RestoreFileSystem
Observação O backup que foi usado para executar a operação de restauração do repositório não será listado quando os backups do repositório forem recuperados após a execução da operação de restauração.

Migrar o repositório SnapCenter

Você pode migrar o repositório de banco de dados do servidor SnapCenter do local padrão para outro disco. Você pode migrar o repositório quando quiser realocá-lo para um disco com mais espaço.

Passos
  1. Pare o serviço MYSQL57 no Windows.

  2. Localize o diretório de dados MySQL.

    Normalmente, você pode encontrar o diretório de dados em C: /ProgramData/MySQL/MySQL Server 5,7/Data.

  3. Copie o diretório de dados MySQL para o novo local, por exemplo, e:

  4. Clique com o botão direito do rato no novo diretório e selecione Propriedades > Segurança para adicionar a conta do servidor local do Serviço de rede ao novo diretório e, em seguida, atribua o controlo total da conta.

  5. Renomeie o diretório original do banco de dados, por exemplo, nsm_copy.

  6. A partir de um prompt de comando do Windows, crie um link de diretório simbólico usando o comando mklink.

    "mklink /d "C:\ProgramData\MySQL\MySQL Server 5.7\Data\nsm" "E:\Data\nsm" "

  7. Inicie o serviço MYSQL57 no Windows.

  8. Verifique se a alteração de localização do banco de dados é bem-sucedida, fazendo login no SnapCenter e verificando entradas do repositório, ou fazendo login no utilitário MySQL e conetando-se ao novo repositório.

  9. Exclua o diretório original, renomeado, do repositório de banco de dados (nsm_copy).

Redefina a senha do repositório do SnapCenter

A senha do banco de dados do repositório do servidor MySQL é gerada automaticamente durante a instalação do servidor SnapCenter a partir do SnapCenter 4,2. Essa senha gerada automaticamente não é conhecida pelo usuário do SnapCenter em nenhum momento. Se você quiser acessar o banco de dados do repositório, você deve redefinir a senha.

Antes de começar

Você deve ter o Privileges do administrador do SnapCenter para redefinir a senha.

Passos
  1. Inicie o PowerShell.

  2. Na linha de comando, digite o Open-SmConnection cmdlet e forneça as credenciais para se conectar ao SnapCenter Server.

  3. Redefina a senha do repositório usando o Set-SmRepositoryPassword cmdlet.

    O seguinte comando redefine a senha do repositório:

    Set-SmRepositoryPassword at command pipeline position 1
    Supply values for the following parameters:
    NewPassword: ********
    ConfirmPassword: ********
    Successfully updated the MySQL server password.
Informações relacionadas

Você pode obter as informações sobre os parâmetros que você pode usar com o cmdlet e suas descrições executando o Get-Help command_name comando. Como alternativa, você pode consultar o "Guia de referência de cmdlet do software SnapCenter".