Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Download backups

Última atualização: Jul 10, 2026

Baixe dados de backup de uma instância do ApsaraDB RDS for MySQL para retenção de longo prazo, consultas, migração ou auditoria.

Antes de começar

  • Tarefas com falha não geram cobrança.

  • Não é possível cancelar uma tarefa de download de backup após o início da execução.

  • É permitida apenas uma tarefa de download (em execução ou com falha) por cluster ou instância por vez.

  • Não use os dados de backup baixados para restaurar diretamente uma instância RDS. Para restaurar uma instância, consulte Visão geral das soluções de restauração de dados.

  • O download direto de um backup nem sempre é a melhor opção. Antes de iniciar, identifique o tipo de instância e os casos de uso para escolher a abordagem mais eficiente e econômica.

Faturamento

O download de backups de uma instância com disco local de alto desempenho pode gerar taxas de tráfego de rede pública. Para instâncias com disco em cloud, podem ser aplicadas taxas de tráfego de rede pública e de conversão de conjunto de backup.

Nota

Se você baixar backups para o OSS, a cobrança será baseada no seu uso real do OSS.

Taxas de tráfego de rede

  • Downloads pela rede interna: Gratuitos.

  • Downloads pela rede pública: Cada instância inclui uma cota mensal gratuita de 500 GB. O uso que exceder essa cota é cobrado no modelo pagamento conforme o uso. Visualize o volume de tráfego baixado na página Basic Information da instância RDS. Para obter mais informações sobre preços unitários, consulte Taxas de rede.

Nota
  • É possível baixar backups pela rede interna ou pela rede pública tanto para instâncias que usam discos em cloud quanto para instâncias que usam disco local de alto desempenho.

  • Ao iniciar o download de um backup de snapshot para uma instância com discos em cloud, o sistema cria uma tarefa de download com conversão de dados. Não é possível obter um link de download enquanto a tarefa estiver em andamento ou tiver falhado. Nenhuma taxa de tráfego de rede pública é gerada durante esse período. Após a conclusão bem-sucedida da tarefa, a cobrança refere-se ao tráfego real gerado ao usar o link de download.

  • O download de backup físico para uma instância com disco local de alto desempenho não envolve conversão de dados. O link de download fica disponível imediatamente. A cobrança refere-se ao tráfego real gerado quando você usa o link para baixar o backup.

  • Para visualizar a quantidade de backups baixados pela rede pública, acesse a Lista de Instâncias RDS, clique em ID da instância e visualize o campo Backup Downloads na seção Instance Resources da página Basic Information.

  • Para compensar as taxas de tráfego de rede pública dos downloads, considere adquirir um plano de rede por assinatura. Planos maiores oferecem descontos maiores.

Taxas de conversão de conjunto de backup

Essa taxa se aplica quando você usa o recurso de download avançado para uma instância com disco em cloud para converter um backup de snapshot nos formatos CSV (sem cabeçalho), CSV com cabeçalho, SQL, Parquet ou qb.xb (backup físico). Não há cota gratuita. Os padrões de faturamento são os seguintes:

Região

Taxa de conversão (USD/GB)

Public cloud

0,03125

Nota
  • Ao iniciar o download de um backup de snapshot para uma instância com discos em cloud, o sistema cria uma tarefa de download com conversão de dados. Se essa tarefa falhar, nenhuma taxa de conversão de conjunto de backup será cobrada.

  • Um arquivo descompactado qb.xb (physical backup) convertido a partir de um backup de snapshot pode ser menor que o valor de Backup Conversion Traffic exibido no console.

Download de instâncias com disco em cloud

Para uma instância com disco em cloud, o recurso de download avançado permite criar uma tarefa de download para um ponto específico no tempo ou para um conjunto de backup. É possível converter um backup de snapshot para os formatos CSV, SQL, Parquet ou qb.xb (backup físico) e baixá-lo via URL ou salvá-lo diretamente em um bucket do OSS.

Pré-requisitos

Certifique-se de que a instância atenda a todas as condições a seguir:

  • Status da instância: Em execução.

  • Tipo de armazenamento: Disco em cloud ESSD ou disco em cloud de alto desempenho.

  • Versão do banco de dados: MySQL 8.0 ou 5.7.

  • Suporte a regiões: A instância deve estar localizada em uma região suportada: China (Chengdu), China (Shenzhen), China (Guangzhou), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hangzhou), China (Shanghai), China (Hong Kong), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Singapore, US (Silicon Valley), US (Virginia) ou Germany (Frankfurt). O suporte a outras regiões está sendo implementado gradualmente. O console exibe todas as regiões atualmente suportadas.

  • Versão secundária do mecanismo: A versão secundária do mecanismo deve ser posterior a 20201031. Se a versão secundária do mecanismo da sua instância não atender a esse requisito, atualize a versão secundária do mecanismo.

    Importante

    Se a versão secundária do mecanismo atender aos requisitos, mas o botão Download Instance Backup ainda estiver indisponível, o proxy de banco de dados pode estar ativado. Algumas instâncias não suportam o recurso de download avançado devido a limitações de hardware. Para usar esse recurso, primeiro desative o proxy de banco de dados e depois atualize a versão secundária do mecanismo. Após resolver o problema, reative o service de proxy conforme necessário.

  • Criptografia de backup: Desativada. O recurso de download avançado não é suportado para instâncias criptografadas que usam discos em cloud.

  • Arquivamento de dados: Desativado. O recurso de download avançado não é suportado para instâncias que usam discos em cloud de alto desempenho nas quais o recurso de arquivamento de dados está ativado.

  • Permissões do RAM: O usuário RAM deve ter permissões para baixar arquivos de backup. Para conceder as permissões a um usuário RAM, consulte Conceder permissões a um usuário RAM somente leitura para baixar arquivos de backup.

Limitações

  • Objetos não suportados: Os arquivos de backup baixados não incluem índices de expressão, chaves estrangeiras, colunas geradas, colunas ocultas, visualizações, funções, procedimentos armazenados, variáveis de sistema ou gatilhos.

  • Bancos de dados não suportados: O download não inclui bancos de dados do sistema, como information_schema, mysql, performance_schema, sys e __recycle_bin__.

  • Tipos de dados não suportados: A tarefa de download pode falhar se uma tabela contiver tipos de dados especiais, como GEOMETRY, POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON ou GEOMETRYCOLLECTION.

  • Restrições de nomes: Nomes de bancos de dados e tabelas não podem conter o caractere barra (/), caso contrário, a tarefa de download falhará.

  • Restrições de tipo de armazenamento: Se o destino do download for um bucket do OSS, a classe de armazenamento do bucket de destino deve ser Standard. Para salvar um backup baixado em um bucket do OSS com uma classe de armazenamento diferente, use um dos métodos a seguir:

    • Método 1: Baixe o backup para um bucket que use a classe de armazenamento Standard e, em seguida, converta a classe de armazenamento.

    • Método 2: Baixe o backup para o seu computador e, em seguida, faça o upload dele para o bucket de destino.

Procedimento

  1. Acesse a lista de backups

    1. Acesse a lista de instâncias RDS. Na barra de navegação superior, selecione a região onde sua instância RDS está localizada. Em seguida, localize sua instância RDS e clique em respectivo ID.

    2. No painel de navegação à esquerda, clique em Restoration > Base Backups.

  2. Inicie uma tarefa de download

    • Baixar um backup de log: Na aba Log Backup, localize o arquivo de log desejado e clique em Download na coluna Actions. O backup de log deve estar ativado.

    • Baixar um backup de dados: Na aba Data Backup, localize o conjunto de backup que deseja baixar e clique em Download Instance Backup na coluna Actions.

  3. Configure os parâmetros de download do backup da instância

    1. Na etapa Download Time Point and Backup Set, selecione Download by Backup Set ou Download by Time Point de acordo com seus requisitos de negócio e clique em Next.

    2. Na etapa Download Instance and Database/Table, mantenha a configuração padrão (download da instância) e clique em Next.

    3. Na etapa Download Destination and Format, configure o destino e o formato do download.

      Destino do download

      Configuração

      OSS (Recomendado)

      1. Insira o nome do bucket OSS de destino e um prefixo de diretório.

      2. Selecione um formato de download: CSV (sem cabeçalho), CSV com cabeçalho, SQL, Parquet ou qb.xb (backup físico).

      3. Se esta for a primeira vez que você usa esse recurso, clique em Go to Authorize > Agree to Authorization conforme solicitado para conceder ao ApsaraDB RDS as permissões de acesso ao OSS.

      URL

      1. Selecione URL.

      2. Selecione um formato de download.

      3. Após o sucesso da tarefa, gere manualmente um link de download, que é válido por tempo limitado.

  4. Confirme e execute Leia o aviso, marque a caixa de seleção e clique em Finish. Você será redirecionado para a aba Backup Download List, onde poderá monitorar o status da tarefa.

  5. Obtenha o arquivo de backup

    • Método OSS: Após o status da tarefa mudar para Successful, o arquivo é baixado automaticamente para o bucket e diretório OSS especificados.

    • Método URL: Após o status da tarefa mudar para Successful, clique em Generate Link na coluna Download Destination dentro do período de validade de 3 dias. Em seguida, defina o período de validade do link, que pode variar de 5 minutos a 1 dia. O período de validade padrão é de 2 horas. Após definir o período de validade, obtenha um endereço de download de rede interna ou pública. O sistema exclui automaticamente os dados temporários quando a tarefa e o link expiram. Se o link expirar, inicie uma nova tarefa de download.

    Importante

    O processo de conversão compete por recursos de computação, e os downloads podem falhar devido a problemas temporários de recursos ou formatos de dados não suportados. Se uma tarefa falhar, tente novamente o download.

  6. Use uma ferramenta de linha de comando para baixar o arquivo

    Após obter a URL para o download:

    • Utilize uma ferramenta de linha de comando, como wget ou curl, para baixar o arquivo. Este é o método recomendado. Para obter mais informações, consulte o Apêndice 1: Comandos de download neste tópico.

    • Se o arquivo for pequeno, copie a URL da rede pública para a barra de endereços do seu navegador.

Download de instâncias com disco local de alto desempenho

Os downloads de backup de uma instância com disco local de alto desempenho não exigem conversão de formato de dados. Obtenha imediatamente o link de download para um backup físico ou backup de log.

Pré-requisitos

Certifique-se de que a instância atenda a todas as condições a seguir:

Procedimento

  1. Acesse a lista de backups

    1. Acesse a lista de instâncias RDS. Na barra de navegação superior, selecione a região onde sua instância RDS está localizada. Em seguida, localize sua instância RDS e clique em respectivo ID.

    2. No painel de navegação à esquerda, clique em Backup and Restoration > Base Backup List.

  2. Obtenha o link de download

    1. Clique em aba Data Backup ou Log Backup.

    2. Localize o arquivo de backup que deseja baixar e clique em Download Instance Backup ou Download na coluna Actions.

    3. Na caixa de diálogo exibida, copie a URL interna ou a URL da rede pública.

      • URL interna: Recomendado. Use este método rápido e gratuito para baixar backups de uma instância ECS da Alibaba Cloud na mesma região e VPC da instância RDS. Downloads entre regiões pela rede interna não são suportados.

      • URL da rede pública: Use esta URL para baixar do seu computador ou de outro ambiente de rede.

  3. Use uma ferramenta de linha de comando para baixar o arquivo

    Após obter a URL para o download:

    • Utilize uma ferramenta de linha de comando, como wget ou curl, para baixar o arquivo. Este é o método recomendado. Para obter mais informações, consulte o Apêndice 1: Comandos de download neste tópico.

    • Se o arquivo for pequeno, copie a URL da rede pública para a barra de endereços do seu navegador.

Nota
  • O link de download do backup é válido por 48 horas. Baixe o arquivo prontamente. Se o link expirar, inicie uma nova tarefa de download para obter um novo link. Um download já em andamento não é afetado pela expiração do link.

  • Um backup de log é um backup de logs locais. Para obter logs locais, consulte mysqlbinlog.

  • Se uma instância for da High-availability Edition ou da edição de três nós, tanto a instância primária quanto a secundária geram backups de log. Visualize os IDs das instâncias primária e secundária na página Service Availability.

  • Para restaurar dados para um banco de dados autogerenciado, o ponto no tempo do backup de dados deve estar dentro do intervalo de tempo do backup de log. O backup de log e o backup de dados devem ser da mesma instância.

Apêndice 1: Comandos de download

Após obter uma URL de download, utilize uma ferramenta de linha de comando como wget ou curl para baixar o arquivo. Essas ferramentas suportam downloads retomáveis e ajudam a garantir estabilidade.

Nota
  • Se a velocidade de download pela rede for inferior a 64 KB/s, o download pode ser interrompido. Certifique-se de ter uma conexão de rede estável durante o download.

  • Se você baixar um arquivo de backup para um disco montado com ossfs, talvez seja necessário ajustar o parâmetro multipart_size do ossfs. Por padrão, esse parâmetro suporta um tamanho máximo de arquivo de 100 GB. Se um conjunto de backup for maior que 100 GB, o download falhará. Para obter mais informações sobre o ossfs e como configurar seus parâmetros, consulte ossfs e Opções de montagem.

  • Recomendamos o uso dos comandos wget ou curl fornecidos neste tópico para baixar conjuntos de backup. Outras ferramentas de terceiros podem baixar o arquivo repetidamente, fazendo com que o tamanho dos dados baixados exceda o tamanho do conjunto de backup. Isso resulta em taxas extras de tráfego de rede pública.

wget

nohup wget -c -t 0 "Backup file download URL" -O "Path and filename for the downloaded file" > "Download process monitoring log" &

Descrição dos parâmetros:

Parâmetro

Descrição

nohup

Mantém o processo de download em execução mesmo se o terminal for desconectado. O processo sai automaticamente após a conclusão.

-t

O número de tentativas. Se você definir este parâmetro como 0, um número ilimitado de tentativas será permitido.

-c

Habilita downloads retomáveis.

-O

O caminho e o nome do arquivo para o arquivo baixado.

Exemplo:

nohup wget -c -t 0 "https://dbs-****.aliyundoc.com/****.tar.gz****" -O /backup/examplebackup.tar.gz > /tmp/download.log &

curl

nohup curl -C - --retry 10 "Backup file download URL" -o "Path and filename for the downloaded file" > "Download process monitoring log" &

Descrição dos parâmetros:

Parâmetro

Descrição

nohup

Mantém o processo de download em execução mesmo se o terminal for desconectado. O processo sai automaticamente após a conclusão.

--retry

O número de tentativas permitidas se a tarefa falhar. Neste exemplo, o valor é definido como 10, o que indica que 10 tentativas são permitidas.

-C -

Habilita downloads retomáveis automáticos.

-o

O caminho e o nome do arquivo para o arquivo baixado.

Exemplo:

nohup curl -C - --retry 10 "https://dbs-****.aliyundoc.com/****.tar.gz****" -o examplebackup.tar.gz > /tmp/download.log &

Apêndice 2: Casos de uso

Cenário e objetivo

Recomendação

  • Migrar dados de uma instância RDS para outra instância RDS ou um banco de dados autogerenciado

  • Restaurar um backup existente

Escolha um dos métodos a seguir:

  • Consultar dados de um ponto específico no tempo

  • Consultar dados de um backup

Escolha um dos métodos a seguir:

  • Restaure o backup para uma instância serverless ou de pagamento conforme o uso, consulte os dados e, em seguida, libere a instância. Para obter mais informações, consulte Restaurar os dados de uma instância do ApsaraDB RDS for MySQL.

  • Siga as instruções neste tópico para baixar o backup e restaurá-lo em um banco de dados autogerenciado para consulta.

  • Salvar uma cópia local de um backup

  • Baixar um backup para auditoria

Escolha um dos métodos a seguir:

Fazer upload de um backup para o OSS

Os backups do RDS são armazenados em um espaço de armazenamento dedicado e não ocupam o armazenamento da instância. Para armazenar backups em um bucket do OSS, use um dos métodos a seguir:

  • Para uma instância elegível que usa discos em cloud, crie uma tarefa de download avançado conforme descrito neste tópico e opte por salvar os dados baixados diretamente em um bucket do OSS durante a configuração da tarefa. Para outras instâncias que usam discos em cloud ou instâncias que usam disco local de alto desempenho, primeiro baixe o backup conforme descrito neste tópico e, em seguida, faça o upload dele para o OSS.

  • Use o DBS para criar um backup e selecione User OSS como tipo de armazenamento. Em seguida, use diretamente o recurso de recuperação de desastres do DBS para restaurar os dados de backup do bucket do OSS para a instância RDS.

Reter backups a longo prazo

Baixar backups automaticamente

Baixar um log binário

  • Instâncias que usam discos em cloud: Após ativar o recurso de backup de log, que vem ativado por padrão, os logs locais (logs binários) são carregados ou copiados para um espaço de armazenamento de backup em tempo real para formar backups de log. Baixe o backup de log para o ponto no tempo desejado. Para obter mais informações, consulte Download de instâncias com disco em cloud.

  • Instâncias que usam disco local de alto desempenho: Para obter mais informações, consulte Download de instâncias com disco local de alto desempenho.

Documentos relacionados

Perguntas frequentes

Posso fazer upload de backups de banco de dados do ApsaraDB RDS para o OSS?

Sim, é possível. Para uma instância do ApsaraDB RDS for MySQL que usa discos em cloud, crie uma tarefa de download avançado para um ponto específico no tempo ou um conjunto de backup específico. Você também pode salvar os dados baixados diretamente no seu bucket do OSS. Para obter mais informações, consulte Download de instâncias com disco em cloud neste tópico. Também é possível baixar backups de uma instância do ApsaraDB RDS for MySQL que usa discos em cloud ou disco local de alto desempenho para o seu computador e, em seguida, fazer o upload dos backups para um bucket do OSS.

Existe um limite de largura de banda para baixar backups do MySQL pela rede pública?

O ApsaraDB RDS não impõe limite de largura de banda. A velocidade de download pela rede pública depende da sua largura de banda local. Além disso, o tráfego de rede pública que excede a cota gratuita é cobrado. Para obter mais informações, consulte Faturamento.

Como utilizo os backups de dados e de log baixados?

Restaure os arquivos de backup baixados de uma instância que usa disco local de alto desempenho para um banco de dados autogerenciado. Para obter mais informações, consulte Restaurar um arquivo de backup físico de uma instância do ApsaraDB RDS for MySQL para um banco de dados autogerenciado ou Restaurar um arquivo de backup lógico de uma instância do ApsaraDB RDS for MySQL para um banco de dados autogerenciado.

Posso converter o formato padrão qp.xb de backups físicos para uma instância que usa disco local de alto desempenho para o formato .gz?

Ao restaurar dados baixados de uma instância com discos em cloud para um banco de dados MySQL local, o erro ERROR 1148 (42000): The used command is not allowed with this MySQL version é relatado. Como corrijo esse problema?

Execute o comando show variables like 'local_infile'; no banco de dados MySQL. Se o valor do parâmetro local_infile for OFF, execute a seguinte instrução para habilitar a importação de arquivos: set global local_infile = 1;. Após executar essa operação, rode o script de importação novamente.

Por que o tamanho do backup exibido no console é diferente do tamanho real do arquivo de backup baixado?

O arquivo de backup baixado é compactado e geralmente é menor que o tamanho mostrado no console. Restaure o arquivo e verifique a integridade dos dados. Para obter mais informações, consulte Restaurar um backup de snapshot de uma instância do ApsaraDB RDS for MySQL para um banco de dados autogerenciado.

Posso restaurar diretamente um arquivo de backup baixado do console do ApsaraDB RDS para outra instância do ApsaraDB RDS?

Não. Um arquivo de backup baixado do console do ApsaraDB RDS não pode ser restaurado diretamente para outra instância RDS. Use um dos métodos a seguir:

Uma tarefa de download de backup em andamento pode ser cancelada?

Não, uma tarefa de download de backup não pode ser cancelada após o início.

O que faço se alguns dados estiverem ausentes na lista de backups?

Execute as etapas a seguir:

  1. Restaure todos os dados para uma nova instância.

  2. Na nova instância, verifique e confirme quais tabelas ou dados estão ausentes.

  3. Exporte as tabelas ou dados ausentes da instância original.

  4. Use o DTS para sincronizar os dados exportados da instância original para a nova instância restaurada.

Ao usar uma URL interna para baixar um backup, o erro "ERROR 403: Forbidden." é relatado. Como corrijo esse problema?

  1. Verifique se a instância atende às condições para uma conexão de rede interna. Certifique-se de que a instância ECS na VPC possa se comunicar com a instância RDS pela rede interna.

  2. Verifique se o formato do comando de download está correto. Por exemplo, verifique se a URL de download usa aspas duplas padrão (" ").

Se você ainda não conseguir acessar a instância RDS pela rede interna, use uma URL de rede pública para baixar o backup.

Como excluo informações de backup expiradas da lista de downloads de backup?

As informações na lista de downloads de backup não podem ser excluídas. Isso não afeta o uso da instância.

Posso importar diretamente um arquivo de backup baixado para um banco de dados autogerenciado?

Um backup físico não pode ser importado diretamente para um banco de dados autogerenciado. Crie um backup lógico manualmente, baixe-o para o seu computador e, em seguida, importe-o.

Ao usar o comando wget para baixar um backup, o erro "ERROR 504: Gateway Time-out" é relatado. Como corrijo esse problema?

Adicione o parâmetro --read-timeout=300 --connect-timeout=300 ao comando wget.

O download de um backup utiliza a largura de banda da instância atual?

Não.

O download pela rede interna não afeta a largura de banda da instância. O download pela rede pública é cobrado e depende apenas da largura de banda da sua rede local.

Por que o arquivo fica ilegível após eu usar um comando de download para baixar um backup?

Após baixar o backup para o seu computador ou uma instância ECS, execute o comando tar -izxvf <compressed_package_filename>.tar.gz -C <path_to_decompressed_file> para descompactar o arquivo e visualizá-lo na pasta de destino.

Como os arquivos de backup baixados são nomeados?

Os arquivos de backup são nomeados com base no ID do host e na hora de criação da instância.

Ao baixar um arquivo de backup para um bucket do OSS, o erro "Unsupported bucket XXX's StorageClass is IA, Please Use bucket's StorageClass is Standard" é relatado. Como corrijo esse problema?

Ao baixar um backup para um bucket do OSS, a classe de armazenamento do bucket deve ser Standard. Para salvar o backup baixado em um bucket do OSS que usa uma classe de armazenamento diferente, use um dos métodos a seguir:

  • Método 1: Baixe o backup para um bucket que usa armazenamento Standard e, em seguida, converta a classe de armazenamento.

  • Método 2: Baixe o backup para o seu computador e, em seguida, faça o upload dele para o bucket de destino.

Por que não consigo encontrar os botões de download de backup no console?

  • Se sua instância for uma instância primária, ela deve atender aos pré-requisitos para download de backup.

  • Se sua instância for uma instância somente leitura, baixe o backup da instância primária correspondente, pois instâncias somente leitura não têm backup.

Por que fui cobrado mesmo sem ter baixado nenhum backup?

Provavelmente você foi cobrado por uma taxa de conversão de conjunto de backup. Essa taxa é cobrada quando você usa o recurso de download avançado de uma instância com disco em cloud para converter um backup de snapshot em um arquivo CSV (sem cabeçalho), CSV com cabeçalho, SQL ou Parquet. Visualize o Backup Conversion Traffic correspondente na Backup Download List.

Para obter mais informações sobre o download de backups, consulte Perguntas frequentes sobre downloads de backup.