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 SnapCenter Server

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

O repositório do SnapCenter Server às vezes é chamado de banco de dados NSM.

Pré-requisitos para proteger o repositório SnapCenter

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

  • Gerenciando conexões de máquina virtual de armazenamento (SVM)

    Você deve configurar as credenciais de armazenamento.

  • Provisionamento de hosts

    Pelo menos um disco de armazenamento NetApp deve estar presente no host do repositório SnapCenter . Se um disco NetApp não estiver presente no host do repositório 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 LUN iSCSI ou um VMDK em um dos SnapCenter Servers.

Faça backup do repositório SnapCenter

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

Sobre esta tarefa

O cmdlet Protect-SmRepository realiza as seguintes tarefas:

  • Cria um grupo de recursos e uma política

  • Cria um agendamento 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 cmdlet Open-SmConnection e insira suas credenciais.

  3. Faça backup do repositório usando o cmdlet Protect-SmRepository e os parâmetros necessários.

Ver backups do repositório SnapCenter

Você pode exibir uma lista de backups do repositório de banco de dados do SnapCenter Server executando o cmdlet Get-SmRepositoryBackups.

Os backups do repositório são criados de acordo com o agendamento especificado no cmdlet Protect-SmRepository.

Passos

  1. Inicie o PowerShell.

  2. No prompt de comando, insira o seguinte cmdlet e forneça credenciais para se conectar ao SnapCenter Server: Open-SMConnection

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

Restaurar o repositório do banco de dados SnapCenter

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

Ao restaurar o repositório do SnapCenter , outras operações do SnapCenter em execução serão afetadas porque, durante a operação de restauração, o banco de dados do repositório não estará acessível.

Passos

  1. Inicie o PowerShell.

  2. No prompt de comando, insira o seguinte cmdlet e forneça credenciais para se conectar ao SnapCenter Server: Open-SMConnection

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

    O cmdlet a seguir restaura o repositório de banco de dados MySQL do SnapCenter a partir dos backups existentes no iSCSI LUN ou no 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 LUN iSCSI. Para o VMDK, restaure manualmente o backup dos 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 executar a operação de restauração.

Migrar o repositório SnapCenter

Você pode migrar o repositório de banco de dados do SnapCenter Server 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 do 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 do MySQL para o novo local, por exemplo, E:\Data\nsm.

  4. Clique com o botão direito do mouse 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, atribuir controle total à conta.

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

  6. Em 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 do local do banco de dados foi bem-sucedida efetuando login no SnapCenter e verificando as entradas do repositório ou efetuando login no utilitário MySQL e conectando-se ao novo repositório.

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

Redefinir a senha do repositório SnapCenter

A senha do banco de dados do repositório do MySQL Server é gerada automaticamente durante a instalação do SnapCenter Server 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 privilégios de administrador do SnapCenter para redefinir a senha.

Passos

  1. Inicie o PowerShell.

  2. No prompt de comando, digite o seguinte comando e forneça as credenciais para se conectar ao SnapCenter Server: Open-SMConnection

  3. Redefinir a senha do repositório: Set-SmRepositoryPassword

    O comando a seguir 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

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" .