Após registrar uma instância no Data Management (DMS), edite o Instance Owner, o DBA, as informações básicas (como conta de banco de dados, Security Hosting e Security Rules) ou as informações avançadas (como Environment Type, Lock-free Schema Change e tempos limite de consulta e exportação).
Este tópico aborda as seguintes tarefas:
Pré-requisitos
Antes de começar, verifique se você tem:
A função de sistema Administrator ou DBA no DMS
Alterar proprietário da instância ou DBA
Antes de alterar a propriedade:
O novo Instance Owner deve ser um usuário registrado no DMS. Para adicionar um usuário, consulte User Management.
O novo DBA deve ser um usuário registrado no DMS com a função de sistema DBA.
Uma instância pode ter vários Instance Owners, mas apenas um DBA.
Faça login no console do DMS V5.0.
Na lista de instâncias de banco de dados à esquerda, localize a instância de destino.
-
Clique com o botão direito no nome da instância e altere o DBA ou o Instance Owner.
Ativar ou desativar o Security Hosting
Consulte Enable Security Hosting.
Alterar o tipo de ambiente
Tipos de ambiente
O Environment Type de uma instância tem efeito apenas no DMS. O DMS oferece oito tipos de ambiente em duas categorias:
Categoria | Tipo de ambiente | ID do ambiente |
Teste | Desenvolvimento | dev |
Teste | test | |
SIT | sit | |
UAT | uat | |
Teste de desempenho | pet | |
Staging | stag | |
Produção | Produção | product |
Pré-produção | pre |
Etapas
Faça login no console do DMS V5.0.
Na lista de instâncias de banco de dados à esquerda, localize a instância de destino.
Clique com o botão direito no nome da instância e escolha Edit.
Na seção Advanced Information, localize Environment Type e selecione o tipo desejado na lista suspensa.
Clique em Save.
Erro "query execution was interrupted, maximum statement execution time exceeded" ao exportar dados
Esse erro é causado pelo parâmetro max_execution_time do MySQL. Siga estas etapas de solução de problemas:
Conecte-se à instância e execute
SHOW GLOBAL VARIABLES LIKE '%max_execution_time%'para verificar o valor do parâmetro. O valor 0 indica que não há limite.Se o valor não for 0, faça login no console do ApsaraDB RDS, abra a página de detalhes da instância e acesse Parameters. Defina
max_execution_timecomo 0, reconecte-se à instância e exporte os dados novamente.Na lista de instâncias do DMS à esquerda, clique com o botão direito na instância de destino, escolha Edit e, em Advanced Information, aumente o tempo limite de consulta e o tempo limite de exportação.
Exportar configurações da instância
Exporte as configurações da instância — como Control Mode, Environment Type e source da instância — para gerenciar recursos offline.
Por motivos de segurança, as configurações exportadas não incluem a conta ou a senha do banco de dados.
Faça login no console do DMS V5.0.
-
Na barra de navegação superior, escolha Data Assets > Instances.
NotaSe você estiver usando o console do DMS no modo simples, passe o mouse sobre o ícone no canto superior esquerdo e escolha .
Na aba Instance List, selecione as instâncias de destino.
Escolha More > Export Configuration.
O navegador baixará um arquivo Excel chamado instances.
Editar informações da instância em lote
Faça login no console do DMS V5.0.
-
Na barra de navegação superior, escolha Data Assets > Instances.
NotaSe você estiver usando o console do DMS no modo simples, passe o mouse sobre o ícone no canto superior esquerdo e escolha .
-
Na aba Instance List, selecione as instâncias de destino e clique em Batch edit.
NotaTodas as instâncias selecionadas devem ser do mesmo tipo de banco de dados, por exemplo, todas MySQL.
-
Na caixa de diálogo, marque as caixas de seleção dos itens de configuração que deseja alterar e edite as informações da instância.
Perguntas frequentes
-
Por que recebo o erro "Access denied for user 'example_user'@'%' to database 'example_db'" ao criar um banco de dados no DMS?
A conta do banco de dados não tem permissão para criar bancos de dados. Conceda as permissões necessárias no console da instância ou faça login no DMS com uma conta mais privilegiada. Para obter detalhes, consulte Modify account permissions.
-
Por que as permissões são perdidas após eu alterar o endereço IP de uma instância conectada via VPC?
O DMS vincula as permissões ao ID da instância, não ao endereço IP. Quando você altera o IP do host para um endereço usado anteriormente por uma instância excluída, o DMS trata a mudança como uma restauração dessa instância excluída — ele marca sua instância atual como "excluída" e reativa a histórica. Como a instância reativada possui um ID diferente, as permissões vinculadas à sua instância original são perdidas.
-
O ID da instância no DMS muda após eu modificar o endereço IP de uma instância conectada via VPC?
Depende se o novo endereço IP já possui histórico no DMS:
Novo endereço IP sem histórico anterior no DMS: O DMS atualiza o endereço IP da instância atual. O ID da instância e as permissões permanecem inalterados.
Novo endereço IP usado anteriormente por uma instância excluída: O DMS restaura a instância histórica e exclui a atual. O ID da instância ativa passa a ser o da instância histórica e as permissões originais são perdidas.