Fazer backup e restaurar o aplicativo do Serviço de Aplicativo

Concluído

O recurso de Backup e Restauração no Serviço de Aplicativo do Azure permite que você crie backups com facilidade, de modo manual ou agendado. Você pode configurar os backups para que sejam mantidos por um período específico ou indefinido. Você pode restaurar o aplicativo ou o site em um instantâneo de um estado anterior substituindo o conteúdo existente ou restaurando em outro aplicativo ou site.

Assista ao vídeo a seguir sobre como configurar um backup para sua instância do Serviço de Aplicativo. Este vídeo é baseado em Dicas e truques do Azure nº 28 – Configurar um backup para o Serviço de Aplicativo do Azure.

O que saber sobre Backup e Restauração

Examine os detalhes a seguir sobre o recurso de Backup e Restauração. Pense em como você pode implementar esse recurso para seus aplicativos do Serviço de Aplicativo.

  • Para usar o recurso backup e Restauração, você precisa da camada Standard ou Premium do plano do Serviço de Aplicativo para o aplicativo ou site.

  • Você precisa de um contêiner e de uma conta de armazenamento do Azure na mesma assinatura do aplicativo do qual você fará backup.

  • O Serviço de Aplicativo do Azure pode fazer backup das seguintes informações no contêiner e na conta de armazenamento do Azure que você configurou para o aplicativo:

    • Configurações do aplicativo
    • Conteúdo do arquivo
    • Qualquer banco de dados conectado ao seu aplicativo (Banco de Dados SQL, Banco de Dados do Azure para MySQL, Banco de Dados do Azure para PostgreSQL, MySQL no aplicativo)
  • Em sua conta de armazenamento, cada backup é composto por um arquivo Zip e um arquivo XML:

    • O arquivo Zip contém os dados de backup para o aplicativo ou site.
    • O arquivo XML contém um manifesto do conteúdo do arquivo Zip.
  • Você pode configurar backups manualmente ou de acordo com uma agenda.

  • Backups completos são o padrão.

  • Há suporte para backups parciais. Você pode especificar arquivos e pastas a serem excluídos de um backup.

  • Você restaura backups parciais de seu aplicativo ou site da mesma maneira como restaura um backup regular.

  • Backups podem reter até 10 GB de conteúdo do aplicativo e do banco de dados.

  • Os backups do aplicativo ou site ficam visíveis na página Contêineres de sua conta de armazenamento e aplicativo (ou site) no portal do Azure.

Coisas a serem consideradas ao criar e restaurar backups

Vamos examinar algumas considerações sobre como criar um backup para seu aplicativo ou site e restaurar os dados e o conteúdo de um backup.

  • Considerar backups completos. Faça um backup completo para salvar facilmente todas as configurações, todo o conteúdo do arquivo e todo o conteúdo do banco de dados conectado ao aplicativo ou site.

    Quando você restaura um backup completo, todo o conteúdo do site é substituído pelo que está no backup. Se um arquivo estiver no site, mas não no backup, ele será excluído.

  • Considerar backups parciais. Especifique um backup parcial para que você possa escolher exatamente os arquivos dos quais fazer backup.

    Quando você restaura um backup parcial, qualquer conteúdo localizado em uma pasta ou em um arquivo excluído é deixado como está.

  • Considerar procurar arquivos de backup. Descompacte e procure os arquivos Zip e XML associados ao backup para acessar seus backups. Essa opção permite exibir o conteúdo sem de fato executar uma restauração do aplicativo ou site.

  • Considerar o firewall no destino de backup. Se a conta de armazenamento estiver habilitada com um firewall, você não poderá usá-la como destino para seus backups.