Todos os produtos
Search
Central de documentação

Cloud Backup:Ative o recurso de backup consistente com a aplicação

Última atualização: Jun 27, 2026

Cloud Backup oferece o recurso de backup consistente com a aplicação em conjunto com o Cloud Assistant e o serviço de backup. Restaurar dados de um backup consistente com a aplicação evita a reexecução de logs ao iniciar aplicações, como bancos de dados. Isso garante que suas aplicações iniciem em um estado consistente.

Pré-requisitos

  • A instância do Elastic Compute Service (ECS) deve executar um dos seguintes sistemas operacionais:

    • Windows: Windows Server 2019, Windows Server 2016 e Windows Server 2012.

    • Linux: CentOS 7.6 ou superior, Ubuntu 18.04 ou superior e Alibaba Cloud Linux 2 (2.1903 LTS 64 bits).

  • Todos os discos anexados à instância ECS devem ser SSDs aprimorados (ESSDs), e os sistemas de arquivos devem ser EXT3, EXT4, XFS ou NTFS.

  • Para obter informações sobre as regiões que oferecem suporte ao backup de instâncias ECS, consulte Recursos disponíveis por região. Embora o backup de instâncias ECS tenha suporte na região SAU (Riyadh - Partner Region), o backup consistente com a aplicação não é compatível nesse local.

  • O backup consistente com a aplicação não tem suporte se você ativar grupos consistentes de snapshots, fizer backup de várias instâncias ECS em lote ou se algum disco anexado à instância ECS não for um ESSD.

Informações básicas

Por padrão, o Cloud Backup trabalha com o serviço de snapshot da Alibaba Cloud para criar backups consistentes com falhas. Se você ativar o recurso de backup consistente com a aplicação ao criar um backup de instância, o sistema criará um backup consistente com a aplicação com base nas suas configurações.

Os backups consistentes com a aplicação capturam dados em memória e transações de banco de dados em andamento no momento da criação. Esse processo garante a consistência dos dados da aplicação e das transações do banco de dados. Backups consistentes com a aplicação evitam corrupção de dados, perda de dados e reexecução de logs ao iniciar aplicações de banco de dados, assegurando que suas aplicações iniciem em um estado consistente.

Etapa 1: Configure uma função RAM para a instância ECS

Antes de ativar o recurso de backup consistente com a aplicação, configure uma função RAM para a instância ECS.

  1. Faça login no console do Resource Access Management (RAM) usando sua conta Alibaba Cloud.

  2. Crie uma função RAM para o recurso de backup consistente com a aplicação. Para mais informações, consulte Criar uma função RAM para serviços da Alibaba Cloud.

    A figura a seguir mostra um exemplo de criação da função RAM AppSnapshotRoleName.应用一致性ram角色

  3. Crie uma política personalizada para o recurso de backup consistente com a aplicação. Para mais informações, consulte Criar uma política personalizada.

    快照权限

    Crie a política AppSnapshotPolicy. Esta política concede permissões para consultar informações de backup, criar backups, configurar tags e consultar informações de disco. Utilize o seguinte conteúdo de política.

    {
        "Version": "1",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": [
                    "ecs:DescribeSnapshot*",
                    "ecs:CreateSnapshot*",
                    "ecs:TagResources",
                    "ecs:DescribeDisks"
                ],
                "Resource": [
                    "*"
                ],
                "Condition": {}
            }
        ]
    }
  4. Anexe a política personalizada (AppSnapshotPolicy) à função RAM (AppSnapshotRoleName). Para mais informações, consulte Gerenciar permissões para uma função RAM.

    授权

  5. Anexe a função RAM (AppSnapshotRoleName) à instância de destino. Para mais informações, consulte Funções RAM de instância.

Etapa 2: Ative o recurso de backup consistente com a aplicação

Para instâncias Windows, a consistência da aplicação é obtida usando o Volume Shadow Copy Service (VSS).

Para instâncias Linux, personalize scripts shell (scripts de congelamento e descongelamento) com base nas aplicações da instância ECS para alcançar a consistência da aplicação.

  1. Faça login no console do Cloud Backup.

  2. No painel de navegação à esquerda, escolha Backup > ECS Instance Backup.

  3. Na barra de navegação superior, selecione uma região.

  4. No canto superior esquerdo, clique em Add ECS Backup.

  5. Na caixa de diálogo Add ECS Backup, configure os seguintes parâmetros.

    1. Selecione os objetos para backup e clique em Next.

      Importante
      • Selecione as instâncias ECS que deseja proteger. Por padrão, todos os discos passam pelo backup. Clique em All Disks para selecionar discos específicos na caixa de diálogo Backup Object.

        Por padrão, a opção Protect All Disks está ativada para proteger todos os discos existentes e quaisquer novos discos anexados à instância ECS. Desative a opção Protect All Disks e selecione discos específicos para proteção, caso prefira.

      • É possível criar backups para até 99 instâncias ECS simultaneamente.

      • O Cloud Backup detecta automaticamente se os discos e o sistema operacional da instância ECS selecionada oferecem suporte a grupos de snapshots consistentes com a aplicação. Se a instância for compatível, o Cloud Backup tenta primeiro criar um grupo de snapshots consistente com a aplicação. Caso os requisitos de criação para um grupo de snapshots consistente com a aplicação não sejam atendidos, o sistema tenta criar um grupo consistente de snapshots. Se os requisitos de criação para um grupo consistente de snapshots também não forem atendidos, o Cloud Backup cria um backup consistente com falhas para cada disco.

    2. Configure as opções de backup e clique em OK.

      Selecione Manual Backup ou Associate Backup Policy para especificar um método de backup. As tabelas a seguir descrevem os parâmetros.

      Manual Backup

      Cria um backup único. Configure o período de retenção, o backup consistente com a aplicação e as opções de replicação entre regiões.

      Parâmetro

      Descrição

      Retention Period

      Selecione o período de retenção para o backup. Defina a unidade como Dia, Semana, Mês ou Ano.

      Replication to Other Region

      Ative a opção Replication to Other Region para habilitar a replicação entre regiões e configure os parâmetros conforme necessário.

      Destination Region: A região para a qual os backups são replicados automaticamente.

      Remote Retention Period: O período de retenção para backups entre regiões. Defina a unidade como Dia, Semana, Mês ou Ano.

      Replication Encryption Configuration: Os seguintes métodos de criptografia estão disponíveis:

      • Auto Config: O Cloud Backup seleciona automaticamente um método de criptografia com base na criptografia do disco de origem.

        Se o disco de origem não estiver criptografado, o Cloud Backup replica o backup diretamente para a região de destino. Se o disco de origem estiver criptografado, o Cloud Backup usa a chave padrão (Default Service CMK) criada pelo serviço de nuvem para criptografar o backup antes de replicá-lo para a região de destino.

        Nota

        O Key Management Service (KMS) fornece criptografia padrão para serviços da Alibaba Cloud. Visualize a chave de serviço no console do KMS (Visão geral da integração do KMS para serviços de nuvem).

      • Assign KMS Key: Criptografa o backup com uma chave KMS especificada na região de destino, independentemente do status de criptografia do disco de origem. Se esta for a primeira vez que você usa essa chave, será solicitado que conceda permissões ao Cloud Backup para acessar o KMS.

        Importante

        Após definida, a chave KMS não pode ser alterada. Crie uma chave no Alibaba Cloud KMS antes de selecionar esta opção.

      Após a replicação para a região de destino, se a instância ECS de origem for infectada por vírus ou tiver seus dados excluídos acidentalmente, utilize o backup replicado para criar uma nova instância e recuperar os dados.

      Application Consistent Backup

      Se você selecionar uma única instância ECS que contenha apenas discos ESSD, ative a opção Application Consistent Backup para ativar o backup consistente com a aplicação.

      Associate Backup Policy

      Ao associar uma política de backup, o Cloud Backup realiza backups periódicos da instância ECS.

      Importante

      No painel de navegação à esquerda, clique em Policy Center para visualizar as regiões que oferecem suporte a políticas de backup. Para criar uma política de backup, consulte Criar uma política de backup.

      Parâmetro

      Descrição

      Backup Policy

      Selecione uma política de backup na lista suspensa.

      O Cloud Backup faz backup automático das fontes de dados conforme a política de backup. Uma política de backup abrange criptografia de cofre, intervalo de backup, período de retenção, replicação entre regiões e arquivamento automático.

      Se a política de backup padrão não atender às suas necessidades, clique em Create Backup Policy ou Edit Policy para gerenciar as políticas de backup. Para mais informações sobre os parâmetros de uma política de backup, consulte Policy Center.

      Replication Encryption Configuration

      Este parâmetro é necessário apenas se a opção Replication to Other Region estiver ativada na Backup Policy.

      Ative a opção Replication Encryption Configuration e selecione um método de criptografia conforme necessário.

      • Auto Config: O Cloud Backup seleciona automaticamente um método de criptografia com base na criptografia do disco de origem.

        Se o disco de origem não estiver criptografado, o Cloud Backup replica o backup diretamente para a região de destino. Se o disco de origem estiver criptografado, o Cloud Backup usa a chave padrão (Default Service CMK) criada pelo serviço de nuvem para criptografar o backup antes de replicá-lo para a região de destino.

        Nota

        O Key Management Service (KMS) fornece criptografia padrão para serviços da Alibaba Cloud. Visualize a chave de serviço no console do KMS (Visão geral da integração do KMS para serviços de nuvem).

      • Assign KMS Key: Criptografa o backup com uma chave KMS especificada na região de destino, independentemente do status de criptografia do disco de origem. Se esta for a primeira vez que você usa essa chave, será solicitado que conceda permissões ao Cloud Backup para acessar o KMS.

        Importante

        Após definida, a chave KMS não pode ser alterada. Crie uma chave no Alibaba Cloud KMS antes de selecionar esta opção.

      Application Consistent Backup

      Se você selecionar uma única instância ECS que contenha apenas discos ESSD, ative a opção Application Consistent Backup para ativar o backup consistente com a aplicação.

    3. Clique em Application Consistent Backup.

      • Ative o backup consistente com a aplicação para uma instância Windows

        Nota

        Se você selecionar Application Consistent Backup, certifique-se de que o Cloud Assistant Agent esteja instalado na instância ECS. No sistema operacional Windows, o processo do Cloud Assistant Agent chama-se AliyunService. Para mais informações, consulte Visão geral do Cloud Assistant.

      • Ative o backup consistente com a aplicação para uma instância Linux

        Prepare scripts de congelamento e descongelamento com base nas aplicações da instância ECS e envie-os para a instância.

        Utilize FTP ou Cloud Assistant para enviar os scripts de congelamento e descongelamento para a instância ECS.

        • Application freeze script path: Garanta que apenas o usuário root tenha permissões de leitura, gravação e execução para o script (permissão 700). Exemplo de comando: chmod 700 /tmp/prescript.sh. O script deve ser salvo em /tmp/prescript.sh.

        • Application unfreeze script path: Apenas o usuário root deve ter permissões de leitura, gravação e execução para o script (permissão 700). Por exemplo, execute o seguinte comando: chmod 700 /tmp/postscript.sh. O script deve ser salvo no caminho /tmp/postscript.sh.

        Importante
        • Se você selecionar Application Consistent Backup e configurar corretamente os scripts, criará um backup consistente com a aplicação.

        • Caso selecione Application Consistent Backup mas os scripts não estejam configurados corretamente, um backup consistente com o sistema de arquivos será criado em seu lugar.

        Exemplos de scripts consistentes com a aplicação:

        Nota

        Após selecionar Application Consistent Backup, certifique-se de que o Cloud Assistant Agent esteja instalado na instância ECS. Em um sistema operacional Linux, o processo do Cloud Assistant Agent chama-se aliyun.service. Execute o comando ps aux|grep aliyun.service para verificar a instalação. Para mais informações, consulte Visão geral do Cloud Assistant.

    4. Clique em OK.