Skip to main content
Todos os fornecedores de nuvem
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Todos os fornecedores de nuvem
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.

Restaure os dados de recuperação e backup do BlueXP  em um local escuro

Colaboradores

Ao usar o backup e a recuperação do BlueXP  em um site sem acesso à Internet, conhecido como modo privado, o backup e os dados de configuração de recuperação do BlueXP  são copiados para o bucket do StorageGRID ou ONTAP S3, onde seus backups estão sendo armazenados. Se você tiver algum problema com o sistema host do BlueXP  Connector, poderá implantar um novo conetor e restaurar os dados críticos de backup e recuperação do BlueXP .

Quando você usa o backup e a recuperação do BlueXP  em um ambiente SaaS em que o BlueXP  Connector é implantado em seu fornecedor de nuvem ou em seu próprio sistema de host que tenha acesso à Internet, todos os dados importantes de configuração de backup e recuperação do BlueXP  são protegidos na nuvem. Se você tiver um problema com o conetor, basta criar um novo conetor e adicionar seus ambientes de trabalho e os detalhes do backup serão restaurados automaticamente.

Há dois tipos de dados que são copiados:

  • Banco de dados de backup e recuperação do BlueXP  - contém uma lista de todos os volumes, arquivos de backup, políticas de backup e informações de configuração.

  • Arquivos de catálogo indexados - contém índices detalhados que são usados para a funcionalidade de pesquisa e restauração que tornam suas pesquisas muito rápidas e eficientes ao procurar dados de volume que você deseja restaurar.

O backup desses dados é feito uma vez por dia, à meia-noite, e um máximo de 7 cópias de cada arquivo é retido. Se o conetor estiver gerenciando vários ambientes de trabalho do ONTAP locais, os arquivos de backup e recuperação do BlueXP  estarão localizados no bucket do ambiente de trabalho que foi ativado primeiro.

Dica Nenhum volume de dados é incluído no banco de dados de backup e recuperação do BlueXP  ou nos arquivos de catálogo indexado.

Restaure os dados de backup e recuperação do BlueXP  para um novo BlueXP  Connector

Se o seu BlueXP  Connector no local apresentar uma falha catastrófica, você precisará instalar um novo conector e restaurar os dados de backup e recuperação do BlueXP  para o novo conector.

Você precisará executar as seguintes tarefas para retornar seu sistema de backup e recuperação do BlueXP  a um estado de funcionamento:

  • Instale um novo conetor BlueXP 

  • Restaure o banco de dados de backup e recuperação do BlueXP 

  • Restaure os arquivos de Catálogo indexado

  • Redescubra todos os seus sistemas ONTAP locais e sistemas StorageGRID para a IU do BlueXP 

Depois de verificar se o sistema está de volta em uma ordem de funcionamento, recomendamos que você crie novos arquivos de backup.

O que você vai precisar

Você precisará acessar o banco de dados mais recente e indexar backups a partir do bucket do StorageGRID ou do ONTAP S3 onde seus arquivos de backup estão sendo armazenados:

  • Backup e recuperação do BlueXP  arquivo de banco de dados MySQL

    Esse arquivo está localizado no seguinte local no bucket netapp-backup-<GUID>/mysql_backup/, e é CBS_DB_Backup_<day>_<month>_<year>.sql nomeado .

  • Arquivo zip de backup de catálogo indexado

    Esse arquivo está localizado no seguinte local no bucket netapp-backup-<GUID>/catalog_backup/, e é Indexed_Catalog_DB_Backup_<db_name>_<day>_<month>_<year>.zip nomeado .

Instale um novo conetor em um novo host Linux no local

Ao instalar um novo conetor BlueXP , certifique-se de que transfere a mesma versão do software que tinha instalado no conetor original. Alterações periódicas na estrutura do banco de dados de backup e recuperação do BlueXP  podem tornar as versões de software mais recentes incompatíveis com os backups originais do banco de dados. Você pode "Atualize o software Connector para a versão mais atual depois de restaurar a base de dados de cópia de segurança".

  1. "Instale o BlueXP  Connector em um novo host Linux no local"

  2. Faça login no BlueXP  usando as credenciais de usuário admin que você acabou de criar.

Restaure o banco de dados de backup e recuperação do BlueXP 

  1. Copie o backup do MySQL do local de backup para o novo host do conetor. Vamos usar o nome de arquivo de exemplo "CBS_DB_Backup_23_05_2023.sql" abaixo.

  2. Copie o backup para o contentor MySQL docker usando um dos seguintes comandos, dependendo se você está usando um contentor Docker ou Podman:

    docker cp CBS_DB_Backup_23_05_2023.sql ds_mysql_1:/.
    Cli
    podman cp CBS_DB_Backup_23_05_2023.sql ds_mysql_1:/.
    Cli
  3. Digite o shell do contentor MySQL usando um dos seguintes comandos, dependendo se você está usando um contentor Docker ou Podman:

    docker exec -it ds_mysql_1 sh
    Cli
    podman exec -it ds_mysql_1 sh
    Cli
  4. No shell do contentor, implante o "env".

  5. Você precisará da senha do MySQL DB, então copie o valor da chave "MYSQL_root_PASSWORD".

  6. Restaure o banco de dados MySQL de backup e recuperação do BlueXP  usando o seguinte comando:

    mysql -u root -p cloud_backup < CBS_DB_Backup_23_05_2023.sql
    Cli
  7. Verifique se o banco de dados MySQL de backup e recuperação do BlueXP  foi restaurado corretamente usando os seguintes comandos SQL:

    mysql -u root -p cloud_backup
    Cli

    Introduza a palavra-passe.

    mysql> show tables;
    mysql> select * from volume;
    Cli

    Verifique se os volumes mostrados são os mesmos que os existentes no ambiente original.

Restaure os arquivos de Catálogo indexado

  1. Copie o arquivo zip de backup do Catálogo indexado (usaremos o nome de arquivo de exemplo "Indexed_Catalog_DB_Backup_catalogdb1_23_05_2023.zip") do local de backup para o novo host do conetor na pasta "/opt/Application/NetApp/CBS".

  2. Descompacte o arquivo "Indexed_Catalog_DB_Backup_catalogdb1_23_05_2023.zip" usando o seguinte comando:

    unzip Indexed_Catalog_DB_Backup_catalogdb1_23_05_2023.zip -d catalogdb1
    Cli
  3. Execute o comando ls para se certificar de que a pasta "catalogdb1" foi criada com as subpastas "alterações" e "instantâneos" abaixo.

Descubra os clusters do ONTAP e os sistemas StorageGRID

  1. "Descubra todos os ambientes de trabalho do ONTAP no local" que estavam disponíveis em seu ambiente anterior. Isso inclui o sistema ONTAP que você usou como um servidor S3.

  2. "Descubra os seus sistemas StorageGRID".

Configure os detalhes do ambiente do StorageGRID

Adicione os detalhes do sistema StorageGRID associados aos ambientes de trabalho do ONTAP conforme eles foram configurados na configuração do conetor original usando o "APIs da BlueXP ".

As seguintes informações aplicam-se a instalações de modo privado a partir de BlueXP  3,9.xx. Para versões mais antigas, use o seguinte procedimento "Backup em nuvem DarkSite: Backup e restauração de catálogos indexados e MySQL": .

Você precisará executar estas etapas para cada sistema que está fazendo backup de dados no StorageGRID.

  1. Extraia o token de autorização usando a seguinte API oauth/token.

    curl 'http://10.193.192.202/oauth/token' -X POST -H 'Accept: application/json' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate' -H 'Content-Type: application/json' -d '{"username":"admin@netapp.com","password":"Netapp@123","grant_type":"password"}
    > '
    HTTP

    Embora o endereço IP, o nome de usuário e as senhas sejam valores personalizados, o nome da conta não é. O nome da conta é sempre "Account-DARKSITE1". Além disso, o nome de usuário deve usar um nome formatado por e-mail.

    Esta API retornará uma resposta como a seguinte. Você pode recuperar o token de autorização como mostrado abaixo.

    {"expires_in":21600,"access_token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjJlMGFiZjRiIn0eyJzdWIiOiJvY2NtYXV0aHwxIiwiYXVkIjpbImh0dHBzOi8vYXBpLmNsb3VkLm5ldGFwcC5jb20iXSwiaHR0cDovL2Nsb3VkLm5ldGFwcC5jb20vZnVsbF9uYW1lIjoiYWRtaW4iLCJodHRwOi8vY2xvdWQubmV0YXBwLmNvbS9lbWFpbCI6ImFkbWluQG5ldGFwcC5jb20iLCJzY29wZSI6Im9wZW5pZCBwcm9maWxlIiwiaWF0IjoxNjcyNzM2MDIzLCJleHAiOjE2NzI3NTc2MjMsImlzcyI6Imh0dHA6Ly9vY2NtYXV0aDo4NDIwLyJ9CJtRpRDY23PokyLg1if67bmgnMcYxdCvBOY-ZUYWzhrWbbY_hqUH4T-114v_pNDsPyNDyWqHaKizThdjjHYHxm56vTz_Vdn4NqjaBDPwN9KAnC6Z88WA1cJ4WRQqj5ykODNDmrv5At_f9HHp0-xVMyHqywZ4nNFalMvAh4xESc5jfoKOZc-IOQdWm4F4LHpMzs4qFzCYthTuSKLYtqSTUrZB81-o-ipvrOqSo1iwIeHXZJJV-UsWun9daNgiYd_wX-4WWJViGEnDzzwOKfUoUoe1Fg3ch--7JFkFl-rrXDOjk1sUMumN3WHV9usp1PgBE5HAcJPrEBm0ValSZcUbiA"}
    Text
  2. Extraia o ID do ambiente de trabalho e o ID do X-Agent usando a API de alocação/externo/recurso.

    curl -X GET http://10.193.192.202/tenancy/external/resource?account=account-DARKSITE1 -H 'accept: application/json' -H 'authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjJlMGFiZjRiIn0eyJzdWIiOiJvY2NtYXV0aHwxIiwiYXVkIjpbImh0dHBzOi8vYXBpLmNsb3VkLm5ldGFwcC5jb20iXSwiaHR0cDovL2Nsb3VkLm5ldGFwcC5jb20vZnVsbF9uYW1lIjoiYWRtaW4iLCJodHRwOi8vY2xvdWQubmV0YXBwLmNvbS9lbWFpbCI6ImFkbWluQG5ldGFwcC5jb20iLCJzY29wZSI6Im9wZW5pZCBwcm9maWxlIiwiaWF0IjoxNjcyNzIyNzEzLCJleHAiOjE2NzI3NDQzMTMsImlzcyI6Imh0dHA6Ly9vY2NtYXV0aDo4NDIwLyJ9X_cQF8xttD0-S7sU2uph2cdu_kN-fLWpdJJX98HODwPpVUitLcxV28_sQhuopjWobozPelNISf7KvMqcoXc5kLDyX-yE0fH9gr4XgkdswjWcNvw2rRkFzjHpWrETgfqAMkZcAukV4DHuxogHWh6-DggB1NgPZT8A_szHinud5W0HJ9c4AaT0zC-sp81GaqMahPf0KcFVyjbBL4krOewgKHGFo_7ma_4mF39B1LCj7Vc2XvUd0wCaJvDMjwp19-KbZqmmBX9vDnYp7SSxC1hHJRDStcFgJLdJHtowweNH2829KsjEGBTTcBdO8SvIDtctNH_GAxwSgMT3zUfwaOimPw'
    HTTP

    Esta API retornará uma resposta como a seguinte. O valor sob o "resourceIdentifier" denota o WorkingEnvironment ID e o valor sob "agentId" denota x-Agent-id.

  3. Atualize o banco de dados de backup e recuperação do BlueXP  com os detalhes do sistema StorageGRID associado aos ambientes de trabalho. Certifique-se de inserir o nome de domínio totalmente qualificado do StorageGRID, bem como a chave de acesso e a chave de armazenamento, conforme mostrado abaixo:

    curl -X POST 'http://10.193.192.202/account/account-DARKSITE1/providers/cloudmanager_cbs/api/v1/sg/credentials/working-environment/OnPremWorkingEnvironment-pMtZND0M' \
    > --header 'authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjJlMGFiZjRiIn0eyJzdWIiOiJvY2NtYXV0aHwxIiwiYXVkIjpbImh0dHBzOi8vYXBpLmNsb3VkLm5ldGFwcC5jb20iXSwiaHR0cDovL2Nsb3VkLm5ldGFwcC5jb20vZnVsbF9uYW1lIjoiYWRtaW4iLCJodHRwOi8vY2xvdWQubmV0YXBwLmNvbS9lbWFpbCI6ImFkbWluQG5ldGFwcC5jb20iLCJzY29wZSI6Im9wZW5pZCBwcm9maWxlIiwiaWF0IjoxNjcyNzIyNzEzLCJleHAiOjE2NzI3NDQzMTMsImlzcyI6Imh0dHA6Ly9vY2NtYXV0aDo4NDIwLyJ9X_cQF8xttD0-S7sU2uph2cdu_kN-fLWpdJJX98HODwPpVUitLcxV28_sQhuopjWobozPelNISf7KvMqcoXc5kLDyX-yE0fH9gr4XgkdswjWcNvw2rRkFzjHpWrETgfqAMkZcAukV4DHuxogHWh6-DggB1NgPZT8A_szHinud5W0HJ9c4AaT0zC-sp81GaqMahPf0KcFVyjbBL4krOewgKHGFo_7ma_4mF39B1LCj7Vc2XvUd0wCaJvDMjwp19-KbZqmmBX9vDnYp7SSxC1hHJRDStcFgJLdJHtowweNH2829KsjEGBTTcBdO8SvIDtctNH_GAxwSgMT3zUfwaOimPw' \
    > --header 'x-agent-id: vB_1xShPpBtUosjD7wfBlLIhqDgIPA0wclients' \
    > -d '
    > { "storage-server" : "sr630ip15.rtp.eng.netapp.com:10443", "access-key": "2ZMYOAVAS5E70MCNH9", "secret-password": "uk/6ikd4LjlXQOFnzSzP/T0zR4ZQlG0w1xgWsB" }'
    HTTP

Verifique as configurações de backup e recuperação do BlueXP 

  1. Selecione cada ambiente de trabalho do ONTAP e clique em Exibir backups ao lado do serviço de backup e recuperação no painel direito.

    Você deve ser capaz de ver todos os backups que foram criados para seus volumes.

  2. No Painel de Restauro, na secção pesquisar e Restaurar, clique em Definições de Indexação.

    Certifique-se de que os ambientes de trabalho que tinham a catalogação indexada ativada anteriormente permanecem ativados.

  3. Na página pesquisar e Restaurar, execute algumas pesquisas de catálogo para confirmar que a restauração do Catálogo indexado foi concluída com êxito.