Visão Geral de Exportação e Importação

Use os métodos de exportação e importação para transferir dados de uma instância MySQL para o Serviço HeatWave.

Use o Shell MySQL para exportar um dump lógico dos dados de uma instância MySQL para um bucket do serviço Object Storage. Em seguida, importe os dados do bucket do Object Storage para um sistema de banco de dados do HeatWave Service.

  • Exportando: Conecte-se à instância MySQL que contém os dados que você deseja exportar usando o Shell MySQL. Exporte um dump lógico do seu conjunto de dados para um bucket do Object Storage usando o utilitário de dump do Shell MySQL. Você pode fazer dump de todos os esquemas na instância, esquemas selecionados ou tabelas e views selecionadas. As instâncias MySQL de origem e destino podem estar em diferentes versões MySQL. O utilitário de dump do Shell MySQL executa verificações e transformações de compatibilidade para garantir que os dados possam ser importados com sucesso posteriormente para o Serviço HeatWave e os possíveis problemas de migração de dados possam ser identificados e corrigidos o mais cedo possível. Consulte Exportando uma Instância MySQL e Verificações de Compatibilidade.
  • Importando: Use uma das opções a seguir para importar um dump do Shell MySQL de um bucket do serviço Object Storage para um sistema de banco de dados.
    • (Recomendado) Usando o recurso de importação de dados ao criar um novo sistema de banco de dados: Esse método é o mais rápido e eficiente em termos de computação e consumo de armazenamento. Você pode importar de um bucket do serviço Object Storage que esteja na mesma região. Consulte Importando com o Recurso de Importação de Dados.
      Observação

      Esse método não funciona no sistema de banco de dados de alta disponibilidade. Primeiro importe dados para um sistema de banco de dados independente e, em seguida, ative a alta disponibilidade.
    • Usando o Shell MySQL: Use o Shell MySQL para importar um dump do Shell MySQL manualmente de um bucket do serviço Object Storage. Esse método é comumente usado para anexar dados (despejos parciais) em sistemas de banco de dados com dados existentes ou para fins de depuração. Consulte Importando com o Shell MySQL.
  • Suporte à versão MySQL: Sempre é recomendável usar a versão mais recente do Shell MySQL para exportar e importar dados.

    O Shell MySQL suporta dump de dados das seguintes versões do MySQL:

    • MySQL 8.0.11 ou superior
    • MySQL 5.7.9 ou superior
    • MySQL 5.6.10 ou superior. Requer MySQL Shell 8.0.26 ou superior.

    O Shell MySQL suporta o carregamento de dados das seguintes versões do MySQL:

    • MySQL 8.0.11 ou superior
    • MySQL 5.7.9 ou superior

    Ao carregar dados da versão 5.7.9 (ou superior) para a versão 8.x.x, você pode ignorar o seguinte aviso:

    WARNING: Destination MySQL version is newer than the one where the dump was created. Loading dumps from different major MySQL versions is not fully supported and may not work.