Backup e restauração para o Exchange
Exchange Server 2013 fornece DAGs (Grupos de Disponibilidade de Banco de Dados), que ajudam a manter os dados armazenados seguros e disponíveis e reduzir a necessidade de aplicativos personalizados de backup e restauração. Os DAGs habilitam a redundância de dados fora do site para ajudar a garantir que você não perca dados. No entanto, muitos planos de recuperação de desastres continuam a incluir métodos e sistemas de backup e restauração mais tradicionais, incluindo aplicativos personalizados, para redundância com o DAG. Para ajudar a garantir a disponibilidade e redundância de dados em sua organização, você pode criar aplicativos personalizados que usam Exchange Server e tecnologias do sistema operacional Windows Server para fazer backup e restaurar seus dados do Exchange.
Tecnologias de backup no Exchange 2013
O Exchange 2013 inclui um plug-in para o Backup do Windows Server que os administradores podem usar para fazer backups baseados em VSS de dados do Exchange. Os administradores também podem usar o Backup do Windows Server para fazer backup e restaurar bancos de dados do Exchange. Se você estiver criando um aplicativo de backup e restauração para o Exchange 2013, precisará criar um aplicativo com reconhecimento do Exchange que dê suporte ao gravador VSS para Exchange 2013 e usar a API CHKSGFILES para validar a consistência desse backup. Para obter mais informações, consulte Validar a integridade do backup usando a API CHKSGFILES no Exchange 2013.
Escritor VSS no Exchange 2013
O Exchange 2013 apresenta uma mudança significativa na arquitetura de escritor vss em Exchange Server 2010 e Exchange Server 2007. O Exchange 2010 e o Exchange 2007 incluem dois escritores VSS: um dentro do serviço do Exchange Information Store (store.exe) e um dentro do serviço de Replicação do Exchange (msexchangerepl.exe). No Exchange 2013, a funcionalidade de gravador VSS está localizada no serviço de Replicação do Exchange. Seu aplicativo de backup e restauração usa o novo gravador VSS, chamado de Microsoft Exchange Writer, para fazer backup de cópias de banco de dados ativas e passivas e restaurar cópias de banco de dados com backup. Embora o novo gravador VSS seja executado no serviço de Replicação do Exchange, o serviço exchange Information Store deve estar em execução para que o gravador esteja disponível. Com isso, ambos os serviços são necessários para o backup ou a restauração de bancos de dados do Exchange.
Embora a arquitetura de gravador VSS tenha sido atualizada no Exchange 2013, a funcionalidade subjacente não foi alterada. Se você criou um aplicativo de backup e restauração para o Exchange 2010, não precisará fazer nenhuma alteração em seu aplicativo para o Exchange 2013. Certifique-se de recompilar seu aplicativo com os arquivos mais recentes para garantir a compatibilidade. Para aplicativos de backup e restauração criados para o Exchange 2007 ou versões anteriores, você precisará reescrever seu código para usar a API CHKSGFILES mais recente.
O que você precisa saber sobre backup e restauração do VSS
Se você está se perguntando sobre... | Leia isto |
---|---|
Arquiteturas de aplicativos |
Aplicativos de backup e restauração que usam o VSS para fazer backup de bancos de dados do Exchange normalmente consistem em um serviço em segundo plano que executa o backup, um serviço de agendamento e um console de aplicativo gui do Windows que controla e configura o sistema de backup e restauração. |
Uso remoto |
Os aplicativos que usam o VSS para fazer backup de servidores do Exchange devem ser executados no computador Windows Server 2008 no qual o processo do Exchange Store está em execução. Devido à flexibilidade em sistemas de armazenamento grandes, o hardware que hospeda os volumes de armazenamento pode não fazer parte fisicamente do computador que executa o Windows Server 2008. |
Ferramentas e idiomas |
Você pode usar qualquer linguagem compatível com COM para usar o VSS. Ele é usado com mais frequência em aplicativos gravados em C++. Como você precisa tirar a loja do Exchange offline para criar cópias de sombra, os aplicativos de backup normalmente são sensíveis ao tempo, o que, na maioria dos casos, torna impraticável o uso de linguagens como Visual Basic ou VBScript. |
Implementação gerenciada |
Você pode usar as APIs VSS em um ambiente de código gerenciado por meio de um assembly de interoperabilidade COM. |
Programável |
Sim, mas não recomendado. |
Ferramentas de teste e depuração disponíveis |
Nenhuma ferramenta especial é necessária para depurar aplicativos que usam o VSS do Windows. |