Backup e restauração de banco de dados

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2012-03-26

Os dados do usuário final do Microsoft Exchange Server 2007 são armazenados nos bancos de dados de caixa de correio e de pasta pública em servidores de Caixa de Correio. Em trânsito, os dados são armazenados nos bancos de dados de fila de transporte. Os dados de transporte são transitórios e não há necessidade de fazer backup do banco de dados de fila. Os bancos de dados de caixa de correio e de pasta pública precisam ser protegidos por backups pontuais. Independentemente da estratégia geral de recuperação, os bancos de dados de caixa de correio e de pasta pública devem ser protegidos com backups, porque contêm os únicos dados da implantação do Exchange que não podem ser criados novamente. Esses bancos de dados são protegidos contra perda de dados com o uso de backups. Um backup fornece uma cópia pontual dos dados, que pode ser restaurada em um servidor posteriormente.

Dica

A replicação contínua local (LCR), a replicação contínua em cluster (CCR) e a replicação contínua em espera (SCR) fornecem um nível de proteção para dados de caixa de correio. No entanto, a LCR, a CCR e a SCR não são substitutas para backups regulares de bancos de dados. As cópias de LCR, CCR e SCR são cópias em tempo aproximado do banco de dados de produção. Elas são continuamente atualizadas e usadas para fins de recuperação rápida. Backups são cópias pontuais estáticas de um banco de dados, que podem ser usadas para recuperar um banco de dados até um ponto passado no tempo. A SCR inclui um atraso interno de repetição de log que também permite ativar um banco de dados em um ponto do passado; no entanto, a SCR não substitui backups regulares.

Métodos para Backup de Banco de Dados

O Exchange fornece os seguintes métodos para backup de banco de dados:

  • Backup de streaming herdado   O primeiro método é o backup de streaming herdado que usa o API do ESE (Mecanismo de Armazenamento Extensível). A tecnologia de backup em streaming é usada pelo Backup do Microsoft Windows Server, bem como muitos produtos de terceiros. Essa tecnologia esteve disponível em todas as versões anteriores do Exchange, e tem um conjunto de recursos completo.

  • Serviço de Cópias de Sombra de Volume    O suporte para VSS (Serviço de Cópias de Sombra de Volume) foi apresentado no Exchange Server 2003 e extensivamente aprimorado no Exchange 2007. O Exchange 2007 Service Pack 2 (SP2) inclui um novo plug-in que permite fazer backups baseados em VSS de dados do Exchange usando o Backup do Windows Server no Windows Server 2008. Você pode usar o Backup do Windows Server para fazer backup e restaurar os bancos de dados do Exchange 2007 SP2. Uma compreensão total de quais necessidades precisam de backup, onde armazenar backups e como restaurá-los são itens fundamentais para ser um administrador eficiente do Exchange. Para obter mais informações sobre quais necessidades precisam de backup no Exchange 2007, consulte Usando o backup do Windows Server para operações de backup e restauração de dados do Exchange.

    Para obter mais informações, consulte Backup de dados e Serviços de Cópias de Sombra de Volume do Exchange 2007.

Ao elaborar o processo de backup, tenha em mente o seguinte:

  • Os recursos necessários para fazer backup de seus dados, como carga de CPU e E/S no servidor, e largura de banda para enviar seus backups para fora do servidor.

  • Duração da janela de backup, uma vez que os backups usam intensamente os recursos e podem afetar o desempenho do usuário.

  • Objetivos de ponto de recuperação. Por exemplo, considere quantos dados você precisa recuperar. Se a perda de dados correspondentes a mais de um dia não for aceitável, recomendamos backups diários.

  • SLAs (acordos de nível de serviço) de recuperação que você tenha estabelecido.

Essas considerações, combinadas com o aplicativo de backup utilizado, darão uma estimativa das limitações gerais de tamanho de banco de dados que devem ser impostas. Os bancos de dados não devem ser maiores do que o que possa ser arquivado em backup ou restaurado na janela de tempo permitida por seus SLAs sem prejudicar o desempenho dos usuários.

Com o Exchange 2007, você pode ter uma cópia duplicada do banco de dados usando a LCR e a CCR; com o Exchange 2007 Service Pack 1 (SP1), você pode ter várias cópias duplicadas usando a SCR. Essas cópias poderão ser usadas para substituir o banco de dados ativo, se ele ficar indisponível, e servir como soluções de recuperação rápida para diversos cenários que precisaram de restaurações de bancos de dados de backups no passado. O Exchange 2007 aproveita a segunda cópia do arquivo de log de transação e do banco de dados em CCR e LCR, permitindo fazer backups VSS do local da cópia, em contraste com o banco de dados ativo que, por outro lado, oferece o seguinte:

  • Reduz a carga no banco de dados de produção, porque todo o tráfego de E/S de backup é direcionado para o local da cópia.

  • Aumenta a janela de backup, porque o tráfego de backup não afeta a agilidade do cliente.

  • Aumenta a janela de manutenção do banco de dados, porque a manutenção pode acontecer na cópia ativa enquanto os backups estão em andamento na cópia passiva.

  • Permite bancos de dados maiores, devido à janela de backup maior, que habilita uma cota de caixa de correio maior.

Cópias LCR, CCR e SCR reduzem a necessidade de efetuar backups completos com freqüência, pois as cópias servem como solução de recuperação rápida primária, deixando as restaurações a partir de backups para falhas de segundo grau.

Tipos de backup e restauração com suporte

Os tipos de backup estão divididos nas categorias de backups completos e backups apenas para alterações, como descrito a seguir:

Backups completos

  • Backup completo   Um backup completo arquivo todos os bancos de dados selecionados e todos os arquivos de log necessários. Arquivos de log mais antigos do que o ponto de verificação no momento em que o backup foi iniciado são excluídos depois do término do backup. Se você fizer um backup completo diariamente, poderá impedir que arquivos de log consumam espaço no disco rígido.

    Importante

    Recomendamos que você faça backups diários completos, a não ser que seus bancos de dados tenham replicação contínua. Para grupos de armazenamento habilitados para LCR, CCR ou SCR, é recomendável realizar backups semanais completos.

  • Backup de cópia   Um backup de cópia é um backup completo e é o mesmo que o backup completo, exceto pelo fato de que os logs de arquivo não são excluídos ao final do backup. Você pode efetuar um backup completo para preservar a cópia de seus bancos de dados do Exchange em um momento específico.

Backups apenas para alterações

  • Backup incremental   Um backup incremental é um backup apenas para alteração que apenas arquiva os arquivos de log de transação desde o último backup completo ou incremental. Arquivos de log mais antigos que o ponto de verificação são excluídos após o término do backup. Não é possível fazer um backup incremental quando o log circular está habilitado. Para restaurar dados de um backup incremental, você precisa ter disponíveis o backup completo e todos os backups incrementais subseqüentes mais recentes. Após o término do processo de restauração, os logs de transações são aplicados ao banco de dados do Exchange restaurado com o backup completo.

  • Backup diferencial   Um backup diferencial é um backup apenas para alteração que apenas arquiva os arquivos de log de transações desde o último backup completo ou incremental. Os logs de transações não são excluídos. Não é possível fazer um backup diferencial quando o log circular está habilitado. Para restaurar dados de um backup diferencial, você precisa ter disponíveis os backups completo e diferencial mais recentes.

Cada tipo de backup apresenta vantagens e desvantagens inerentes, da seguinte maneira:

  • O backup completo é o método mais simples de backup e restauração, porque fornece um único conjunto de backups para restaurar.

  • O backup de cópia não remove os arquivos de log. Os arquivos de log precisar ser removidos, ou a unidade de arquivos de log ficará cheia e seu banco de dados do Exchange será colocado offline até que os arquivos de log sejam limpos.

  • Backups diferenciais e incrementais exigem, ambos, vários conjuntos de backups para fazer uma restauração completa. Se algum desses conjuntos de backups estiver faltando ou não puder ser restaurado, a recuperação será até o ponto anterior ao conjunto de backups não restauráveis. Como o tipo da categoria sugere, backups diferenciais e incrementais salvam apenas as alterações. Como apenas as alterações são salvas, o tamanho dos arquivos de backup é menor que o de um backup completo, e o processo leva menos tempo.

Métodos de Backup e Restauração com Suporte

O Exchange 2007 oferece suporte para os seguintes métodos de backup e restauração para a cópia ativa do grupo de armazenamento de recuperação ou banco de dados:

  • Backup de streaming herdado   Todos os quatro tipo de backups do Exchange (completo, cópia incremental e diferencial) têm suporte na cópia ativa do banco de dados. Os backups podem ser selecionados no nível do banco de dados, mas pode haver apenas um serviço de backup sendo executado para um grupo de armazenamento específico. Grupos de armazenamento separados podem ter o backup feito ao mesmo tempo.

  • Restauração de streaming herdada    Os quatro tipos de backups do Exchange podem ser restaurados na cópia ativa do grupo de armazenamento de recuperação ou banco de dados: Para obter etapas detalhadas sobre como restaurar um backup de streaming para um servidor alternativo, consulte Como restaurar um backup de streaming em outro servidor.

  • Backup VSS   Os quatro tipos de backups podem ser extraídos da cópia ativa. Os quatro tipos podem ser extraídos do banco de dados replicado. Os backups podem ser selecionados no nível do grupo de armazenamento. Só pode ocorrer apenas um trabalho de backup em execução para um grupo de armazenamento específico. (Se o backup de um grupo de armazenamento for extraído de uma réplica, você não pode iniciar o backup do grupo de armazenamento ativo até que o primeiro backup tenha terminado.) O backup dos grupos de armazenamento separados pode ocorrer simultaneamente.

  • Restauração VSS   Os quatro tipos de backups podem ser restaurados na cópia ativa. Os backups VSS podem ser restaurados no mesmo grupo de armazenamento, em um grupo de armazenamento alternativo no mesmo servidor ou em um servidor diferente, ou em um local que não seja do Exchange, se houver suporte do Gravador de Armazenamento do Exchange 2007. Os backups VSS não podem ser restaurados para um local de cópia de grupo de armazenamento por meio dos componentes VSS do Exchange, mas podem ser restaurados como uma restauração no nível dos arquivos a partir de backups VSS.

    Dica

    As tecnologias de backup de streaming e VSS não podem ser combinadas em backups ou restaurações. Backups incrementais herdados não podem ser feitos após backups VSS completos. Você não pode combinar um backup diferencial VSS com um backup completo herdado no momento da restauração.

Backup e restauração de bancos de dados no Windows Server 2008

O Backup do Windows Server no Windows Server 2008 não oferece mais suporte a restaurações ou backups de streaming. Ao contrário do que ocorre em versões anteriores do Backup do Windows, você não pode fazer nem restaurar backups de streaming do Exchange usando o Backup do Windows Server. Para fazer backup e restaurar o Exchange Server 2007 no Windows Server 2008 usando APIs de backup de streaming, você deve usar um aplicativo com reconhecimento do Exchange que utiliza APIs de backup de streaming localmente no servidor Exchange para fazer um backup localmente no servidor Exchange. Um aplicativo que utiliza um agente de backup que é executado localmente no servidor Exchange e que flui o backup remotamente para um aplicativo de backup é considerado um backup local.

Como acima mencionado, o Exchange 2007 Service Pack 2 (SP2) inclui um novo plug-in que permite fazer backups baseados em VSS (Serviço de Cópias de Sombra de Volume) de dados do Exchange usando o Backup do Windows Server no Windows Server 2008. Para obter mais informações sobre o que precisa sofrer backup no Exchange 2007, consulte Usando o backup do Windows Server para operações de backup e restauração de dados do Exchange.