Copia de seguridad y restauración para Exchange

Exchange Server 2013 proporciona grupos de disponibilidad de base de datos (DAG), que ayudan a mantener los datos almacenados seguros y disponibles, y a reducir la necesidad de copias de seguridad y restauración personalizadas de aplicaciones. Los DAG habilitan la redundancia de datos fuera del sitio para ayudar a garantizar que no perderá datos. Sin embargo, muchos planes de recuperación ante desastres siguen incluyendo métodos y sistemas de copia de seguridad y restauración más tradicionales, incluidas las aplicaciones personalizadas, para la redundancia con el DAG. Para ayudar a garantizar la disponibilidad y redundancia de los datos en su organización, puede crear aplicaciones personalizadas que usen tecnologías de sistema operativo Exchange Server y Windows Server para realizar copias de seguridad y restaurar los datos de Exchange.

Tecnologías de copia de seguridad en Exchange 2013

Exchange 2013 incluye un complemento para copias de seguridad de Windows Server que los administradores pueden usar para realizar copias de seguridad basadas en VSS de datos de Exchange. Los administradores también pueden usar copias de seguridad de Windows Server para realizar copias de seguridad y restaurar bases de datos de Exchange. Si va a crear una aplicación de copia de seguridad y restauración para Exchange 2013, debe crear una aplicación compatible con Exchange que admita vss writer para Exchange 2013 y usar la API CHKSGFILES para validar la coherencia de esa copia de seguridad. Para obtener más información, consulte Validación de la integridad de copia de seguridad mediante la API CHKSGFILES en Exchange 2013.

Escritor de VSS en Exchange 2013

Exchange 2013 introduce un cambio significativo en la arquitectura del escritor de VSS en Exchange Server 2010 y Exchange Server 2007. Exchange 2010 y Exchange 2007 incluyen dos escritores de VSS: uno dentro del servicio Exchange Information Store (store.exe) y otro dentro del servicio de replicación de Exchange (msexchangerepl.exe). En Exchange 2013, la funcionalidad de escritura de VSS se encuentra en el servicio de replicación de Exchange. La aplicación de copia de seguridad y restauración usa el nuevo sistema de escritura de VSS, denominado Escritor de Microsoft Exchange, para realizar copias de seguridad de copias de base de datos activas y pasivas y para restaurar copias de base de datos de copia de seguridad. Aunque el nuevo sistema de escritura de VSS se ejecuta en el servicio de replicación de Exchange, el servicio Exchange Information Store debe ejecutarse para que el escritor esté disponible. Como resultado, ambos servicios son necesarios para realizar copias de seguridad o restaurar bases de datos de Exchange.

Aunque la arquitectura del escritor de VSS se actualizó en Exchange 2013, la funcionalidad subyacente no ha cambiado. Si creó una aplicación de copia de seguridad y restauración para Exchange 2010, no es necesario realizar ningún cambio en la aplicación para Exchange 2013. Asegúrese de volver a compilar la aplicación con los archivos más recientes para garantizar la compatibilidad. Para las aplicaciones de copia de seguridad y restauración creadas para Exchange 2007 o versiones anteriores, tendrá que volver a escribir el código para usar la API CHKSGFILES más reciente.

Lo que necesita saber sobre la copia de seguridad y restauración de VSS

Si te estás preguntando sobre... Lea esto
Arquitecturas de aplicación
Las aplicaciones de copia de seguridad y restauración que usan VSS para realizar copias de seguridad de bases de datos de Exchange normalmente constan de un servicio en segundo plano que realiza la copia de seguridad, un servicio de programación y una consola de aplicación de gui de Windows que controla y configura el sistema de copia de seguridad y restauración.
Uso remoto
Las aplicaciones que usan VSS para realizar copias de seguridad de servidores de Exchange deben ejecutarse en el equipo con Windows Server 2008 en el que se ejecuta el proceso del almacén de Exchange. Debido a la flexibilidad en sistemas de almacenamiento grandes, es posible que el hardware que hospeda los volúmenes de almacenamiento no forme parte físicamente del equipo que ejecuta Windows Server 2008.
Lenguajes y herramientas
Puede usar cualquier lenguaje compatible con COM para usar VSS. Se usa con más frecuencia en aplicaciones escritas en C++. Dado que tiene que desconectar el almacén de Exchange para crear instantáneas, las aplicaciones de copia de seguridad suelen tener en cuenta el tiempo, lo que en la mayoría de los casos hace que el uso de lenguajes como Visual Basic o VBScript sea poco práctico.
Implementación administrada
Puede usar las API de VSS en un entorno de código administrado a través de un ensamblado de interoperabilidad COM.
Permite scripts
Sí, pero no se recomienda.
Las pruebas y las herramientas de depuración disponibles
No se requieren herramientas especiales para depurar aplicaciones que usan Windows VSS.

En esta sección

Vea también