Copia de seguridad de un sitio de Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Prepare los enfoques de copia de seguridad y recuperación para evitar la pérdida de datos. Para Configuration Manager sitios, un enfoque de copia de seguridad y recuperación puede ayudarle a recuperar sitios y jerarquías más rápidamente y con la menor pérdida de datos.

Las secciones de este artículo pueden ayudarle a realizar copias de seguridad de los sitios. Para recuperar un sitio, consulte Recuperación para Configuration Manager.

Advertencia

Los dos métodos de copia de seguridad admitidos para Configuration Manager site recovery son:

  • Una copia de seguridad correcta desde la tarea de mantenimiento de Backup Site Server
  • Una copia de seguridad de base de datos de sitio recuperada manualmente

Consideraciones antes de crear una copia de seguridad

  • Si usa un grupo de disponibilidad de SQL Server Always On para hospedar la base de datos del sitio: modifique los planes de copia de seguridad y recuperación como se describe en Preparación para usar un grupo de disponibilidad.

  • Configuration Manager puede recuperar la base de datos del sitio de la tarea de copia de seguridad de Configuration Manager. También puede usar una copia de seguridad de la base de datos de sitio que cree con otro proceso.

    Por ejemplo, puede restaurar la base de datos del sitio a partir de una copia de seguridad creada como parte de un plan de mantenimiento de SQL Server. También puede usar una copia de seguridad creada mediante Data Protection Manager para realizar una copia de seguridad de la base de datos del sitio.

  • También puede instalar un servidor de sitio adicional en modo pasivo . El servidor de sitio en modo pasivo se suma al servidor de sitio existente en modo activo . Un servidor de sitio en modo pasivo está disponible para su uso inmediato, cuando sea necesario. Para obtener más información, consulte Alta disponibilidad del servidor de sitio. Aunque este rol no elimina la necesidad de planear y practicar operaciones de copia de seguridad y recuperación, reduce significativamente el esfuerzo para recuperar un sitio cuando sea necesario.

Uso de Data Protection Manager para realizar una copia de seguridad de la base de datos del sitio

Puede usar System Center Data Protection Manager (DPM) para realizar una copia de seguridad de la base de datos de sitio de Configuration Manager.

Cree un nuevo grupo de protección en DPM para el equipo de base de datos del sitio. En la página Seleccionar miembros de grupo del Asistente para crear nuevo grupo de protección, seleccione el servicio SMS Writer en la lista de orígenes de datos. A continuación, seleccione la base de datos del sitio como miembro adecuado. Para obtener más información sobre el uso de DPM, consulte la biblioteca de documentación de Data Protection Manager .

Importante

Configuration Manager no admite la copia de seguridad de DPM para una instancia de clúster de conmutación por error de SQL Server Always On que usa una instancia con nombre. Admite la copia de seguridad de DPM en una instancia de clúster de conmutación por error que usa la instancia predeterminada de SQL Server.

Después de restaurar la base de datos del sitio, siga los pasos descritos en el programa de instalación para recuperar el sitio. Para usar la base de datos de sitio de la que ha realizado una copia de seguridad con Data Protection Manager, seleccione la opción de recuperación Para usar una base de datos de sitio que se ha recuperado manualmente.

Tarea de mantenimiento de copia de seguridad

Puede automatizar la copia de seguridad de Configuration Manager sitios mediante la programación de la tarea de mantenimiento de Backup Site Server predefinida. Esta tarea tiene las siguientes características:

  • Se ejecuta según una programación
  • Copia de seguridad de la base de datos del sitio
  • Copia de seguridad de claves específicas del Registro
  • Copia de seguridad de carpetas y archivos específicos
  • Copia de seguridad de la carpeta CD.Latest

Planee ejecutar la tarea de copia de seguridad del sitio predeterminada como mínimo cada cinco días. Esta programación se debe a que Configuration Manager usa un SQL Server período de retención de seguimiento de cambios de cinco días. Para obtener más información, consulte SQL Server período de retención de seguimiento de cambios.

Para simplificar el proceso de copia de seguridad, puede crear un archivo AfterBackup.bat . Este script ejecuta automáticamente acciones posteriores a la copia de seguridad después de que la tarea de copia de seguridad se complete correctamente. Use el archivo AfterBackup.bat para archivar la instantánea de copia de seguridad en una ubicación segura. También puede usar el archivo AfterBackup.bat para copiar archivos en la carpeta de copia de seguridad o para iniciar otras tareas de copia de seguridad.

Puede realizar una copia de seguridad de un sitio de administración central y un sitio primario. Los sitios secundarios o los servidores de sistema de sitio no tienen tareas de copia de seguridad.

Cuando se ejecuta el servicio de copia de seguridad de Configuration Manager, sigue las instrucciones definidas en el archivo de control de copia de seguridad: <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box\Smsbkup.ctl. Puede modificar el archivo de control de copia de seguridad para cambiar el comportamiento del servicio de copia de seguridad.

Nota:

Las modificaciones de Smsbkup.ctl se aplicarán después de reiniciar el servicio SMS_SITE_VSS_WRITER en el servidor de sitio.

La información de estado de copia de seguridad del sitio se escribe en el archivo Smsbkup.log . Este archivo se crea en la carpeta de destino que especifique en las propiedades de la tarea de mantenimiento Backup Site Server.

Para habilitar la tarea de mantenimiento de copia de seguridad del sitio

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Configuración del sitio y seleccione el nodo Sitios.

  2. Seleccione el sitio para el que desea habilitar la tarea de mantenimiento de copia de seguridad del sitio.

  3. Seleccione Tareas de mantenimiento del sitio en la cinta de opciones.

  4. Seleccione la tarea Copia de seguridad del servidor de sitio y seleccione Editar.

  5. Seleccione la opción Habilitar esta tarea. Seleccione Establecer rutas de acceso para especificar el destino de copia de seguridad. Tiene las siguientes opciones:

    Importante

    Para evitar la alteración de los archivos de copia de seguridad, almacene los archivos en una ubicación segura. La ruta de acceso de copia de seguridad más segura es a una unidad local, por lo que puede establecer permisos de archivo NTFS en la carpeta. Configuration Manager no cifra los datos de copia de seguridad almacenados en la ruta de acceso de copia de seguridad.

    • Unidad local en el servidor de sitio para datos de sitio y base de datos: especifica que la tarea almacena los archivos de copia de seguridad de la base de datos del sitio y del sitio en la ruta de acceso especificada en la unidad de disco local del servidor de sitio. Cree la carpeta local antes de que se ejecute la tarea de copia de seguridad. La cuenta del sistema local del servidor de sitio debe tener permisos de escritura de archivos NTFS en la carpeta local para la copia de seguridad del servidor de sitio. La cuenta del sistema local en el equipo que ejecuta SQL Server debe tener permisos NTFS de escritura en la carpeta para la copia de seguridad de la base de datos del sitio.

    • Ruta de acceso de red (nombre UNC) para datos de sitio y base de datos: especifica que la tarea almacena los archivos de copia de seguridad de la base de datos del sitio y del sitio en la ruta de acceso de red especificada. Cree el recurso compartido antes de que se ejecute la tarea de copia de seguridad. La cuenta de equipo del servidor de sitio debe tener permisos de escritura NTFS y compartir en la carpeta de red compartida. Si SQL Server está instalado en otro equipo, la cuenta de equipo del SQL Server debe tener los mismos permisos.

    • Unidades locales en el servidor de sitio y SQL Server: especifica que la tarea almacena los archivos de copia de seguridad del sitio en la ruta de acceso especificada en la unidad local del servidor de sitio. La tarea almacena los archivos de copia de seguridad de la base de datos de sitio en la ruta de acceso especificada en la unidad local del servidor de base de datos de sitio. Cree las carpetas locales antes de que se ejecute la tarea de copia de seguridad. La cuenta de equipo del servidor de sitio debe tener permisos NTFS de escritura en la carpeta que cree en el servidor de sitio. La cuenta de equipo de la SQL Server debe tener permisos NTFS de escritura en la carpeta que cree en el servidor de base de datos del sitio. Esta opción solo está disponible cuando la base de datos del sitio no está instalada en el servidor de sitio.

    Nota:

    La opción para ir al destino de copia de seguridad solo está disponible cuando se especifica la ruta de acceso de red del destino de copia de seguridad.

    El nombre de carpeta o el nombre del recurso compartido que se usa para el destino de copia de seguridad no admite el uso de caracteres Unicode.

  6. Configure una programación para la tarea de copia de seguridad del sitio. Considere una programación de copia de seguridad fuera del horario laboral activo. Si tiene una jerarquía, considere la posibilidad de una programación que se ejecute al menos dos veces a la semana. Si se produce un error en el sitio, esta programación garantiza la retención máxima de datos.

    Al ejecutar la consola de Configuration Manager en el mismo servidor de sitio que está configurando para la copia de seguridad, la tarea de copia de seguridad usa la hora local para la programación. Al ejecutar la consola de Configuration Manager desde otro equipo, la tarea de copia de seguridad usa la hora universal coordinada (UTC) para la programación.

  7. Elija si desea crear una alerta si se produce un error en la tarea de copia de seguridad del sitio. Cuando se selecciona, Configuration Manager crea una alerta crítica para el error de copia de seguridad. Puede revisar estas alertas en el nodo Alertas del área de trabajo Supervisión .

Compruebe que la tarea de mantenimiento de Backup Site Server se está ejecutando.

  • Compruebe la marca de tiempo en los archivos de la carpeta de destino de copia de seguridad que creó la tarea. Compruebe que la marca de tiempo se actualiza a la hora en que se programó por última vez la ejecución de la tarea.

  • Vaya al nodo Estado del componente del área de trabajo Supervisión . Revise los mensajes de estado de SMS_SITE_BACKUP. Cuando la copia de seguridad del sitio se complete correctamente, verá el identificador de mensaje 5035. Este mensaje indica que la copia de seguridad del sitio se completó sin errores.

  • Cuando configure la tarea de copia de seguridad para crear una alerta cuando se produzca un error, busque alertas de error de copia de seguridad en el nodo Alertas del área de trabajo Supervisión .

  • Abra el Explorador de Windows en el servidor de sitio y vaya a <ConfigMgrInstallationFolder>\Logs. Revise Smsbkup.log para ver si hay advertencias y errores. Cuando la copia de seguridad del sitio se completa correctamente, el registro se muestra Backup completed con el identificador STATMSG: ID=5035de mensaje .

    Sugerencia

    Cuando se produce un error en la tarea de mantenimiento de copia de seguridad, reinicie la tarea de copia de seguridad deteniendo y reiniciando el servicio SMS_SITE_BACKUP Windows.

Archivar la instantánea de copia de seguridad

La tarea de copia de seguridad crea una instantánea de copia de seguridad la primera vez que se ejecuta. Puede usar esta instantánea para recuperar el servidor de sitio si se produce un error. Cuando la tarea de copia de seguridad se ejecuta de nuevo según la programación, crea una nueva instantánea de copia de seguridad que sobrescribe la instantánea anterior. Como resultado, el sitio solo tiene una única instantánea de copia de seguridad y no tiene ninguna manera de recuperar una instantánea de copia de seguridad anterior.

Mantenga varios archivos de la instantánea de copia de seguridad por los siguientes motivos:

  • Es habitual que los medios de copia de seguridad no se realicen correctamente, se extravien o incluyan solo una copia de seguridad parcial. Recuperar un sitio primario independiente con errores a partir de una copia de seguridad anterior es mejor que recuperarlo sin ninguna copia de seguridad. Para un servidor de sitio de una jerarquía, la copia de seguridad debe estar en el SQL Server período de retención de seguimiento de cambios o no es necesaria.

  • Un daño en el sitio puede pasar desapercibido durante varios ciclos de copia de seguridad. Es posible que tenga que usar una instantánea de copia de seguridad desde antes de que el sitio se dañe. Este motivo se aplica a un sitio primario independiente y a los sitios de una jerarquía donde la copia de seguridad se encuentra en el período de retención de seguimiento de cambios SQL Server.

  • Es posible que el sitio no tenga ninguna instantánea de copia de seguridad. Por ejemplo, si se produce un error en la tarea de mantenimiento de Backup Site Server. Dado que la tarea de copia de seguridad quita la instantánea de copia de seguridad anterior antes de empezar a hacer una copia de seguridad de los datos actuales, no habrá una instantánea de copia de seguridad válida.

Uso del archivo AfterBackup.bat

Después de realizar correctamente una copia de seguridad del sitio, la tarea de copia de seguridad intenta ejecutar automáticamente un script denominado AfterBackup.bat. Cree manualmente el archivo AfterBackup.bat en el servidor de sitio en <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box. Si existe un archivo AfterBackup.bat en la carpeta correcta, se ejecuta automáticamente una vez completada la tarea de copia de seguridad.

El archivo AfterBackup.bat permite archivar la instantánea de copia de seguridad al final de cada operación de copia de seguridad. Puede realizar automáticamente otras tareas posteriores a la copia de seguridad que no formen parte de la tarea de mantenimiento de Backup Site Server. El archivo AfterBackup.bat integra el archivo y las operaciones de copia de seguridad, lo que garantiza que se archiva cada nueva instantánea de copia de seguridad.

Si el archivo AfterBackup.bat no está presente, la tarea de copia de seguridad lo omite sin efecto en la operación de copia de seguridad. Para comprobar que la tarea de copia de seguridad ejecutó correctamente este script, vaya al nodo Estado del componente en el área de trabajo Supervisión y revise los mensajes de estado de SMS_SITE_BACKUP. Cuando la tarea inicia correctamente el archivo de comandos AfterBackup.bat, verá el identificador de mensaje 5040.

Sugerencia

Para archivar los archivos de copia de seguridad del servidor de sitio con AfterBackup.bat, debe usar una herramienta de comandos de copia en el archivo por lotes. Una de estas herramientas es Robocopy en Windows Server. Por ejemplo, cree el archivo AfterBackup.bat con el siguiente comando: Robocopy E:\ConfigMgr_Backup \\ServerName\ShareName\ConfigMgr_Backup /MIR

Aunque el uso previsto de la AfterBackup.bat es archivar instantáneas de copia de seguridad, puede crear un archivo AfterBackup.bat para ejecutar tareas adicionales al final de cada operación de copia de seguridad.

Tareas de copia de seguridad complementarias

La tarea de mantenimiento Backup Site Server proporciona una instantánea de copia de seguridad para los archivos del servidor de sitio y la base de datos del sitio. Hay otros elementos de los que no se ha hecho una copia de seguridad que debe tener en cuenta al crear la estrategia de copia de seguridad. Use estas secciones para ayudarle a completar la estrategia de copia de seguridad de Configuration Manager.

Copia de seguridad de informes personalizados

Si modifica informes personalizados predefinidos o creados en SQL Server Reporting Services, cree una copia de seguridad para los archivos de base de datos del servidor de informes. La copia de seguridad del servidor de informes debe incluir los siguientes componentes:

  • Archivos de origen para informes y modelos
  • Claves de cifrado
  • Ensamblados o extensiones personalizados
  • Archivos de configuración
  • Vistas de SQL Server personalizadas usadas en informes personalizados
  • Procedimientos almacenados personalizados

Importante

Cuando Configuration Manager actualizaciones a una versión más reciente, los informes predefinidos pueden sobrescribirse mediante nuevos informes. Si modifica un informe predefinido, asegúrese de realizar una copia de seguridad del informe y restaurarlo en Reporting Services.

Para obtener más información sobre la copia de seguridad de los informes personalizados en Reporting Services, consulte Operaciones de copia de seguridad y restauración para Reporting Services.

Copia de seguridad de archivos de contenido

La biblioteca de contenido de Configuration Manager es la ubicación donde se almacenan todos los archivos de contenido para todas las implementaciones de software. La biblioteca de contenido se encuentra en el servidor de sitio y en cada punto de distribución. La tarea de mantenimiento Backup Site Server no realiza una copia de seguridad de la biblioteca de contenido ni de los archivos de origen del paquete. Cuando se produce un error en un servidor de sitio, la información sobre la biblioteca de contenido se restaura en la base de datos del sitio, pero debe restaurar la biblioteca de contenido y los archivos de origen del paquete.

  • La biblioteca de contenido se debe restaurar para poder redistribuir el contenido a los puntos de distribución. Al iniciar la redistribución de contenido, Configuration Manager copia los archivos de la biblioteca de contenido del servidor de sitio en los puntos de distribución. Para obtener más información, vea La biblioteca de contenido.

  • Los archivos de origen del paquete deben restaurarse para poder actualizar el contenido de los puntos de distribución. Al iniciar una actualización de contenido, Configuration Manager copia los archivos nuevos o modificados del origen del paquete a la biblioteca de contenido. A continuación, copia los archivos en puntos de distribución asociados. Ejecute la siguiente consulta SQL en la base de datos del sitio para buscar la ubicación de origen del paquete para todos los paquetes y aplicaciones: SELECT * FROM v_Package. Puede identificar el sitio de origen del paquete examinando los tres primeros caracteres del identificador de paquete. Por ejemplo, si el identificador del paquete es CEN00001, el código de sitio del sitio de origen es CEN. Al restaurar los archivos de origen del paquete, deben restaurarse en la misma ubicación donde estaban antes del error.

Compruebe que incluye tanto la biblioteca de contenido como los archivos de origen del paquete en la copia de seguridad del sistema de archivos para el servidor de sitio.

Copia de seguridad de actualizaciones de software personalizadas

System Center Novedades Publisher es una herramienta independiente que le permite administrar actualizaciones de software personalizadas. Novedades Publisher usa una base de datos local para su repositorio de actualizaciones de software. Cuando use Novedades Publisher para administrar actualizaciones de software personalizadas, determine si debe incluir la base de datos Novedades Publisher en el plan de copia de seguridad. Para obtener más información, vea System Center Novedades Publisher.

Use el procedimiento siguiente para realizar una copia de seguridad de la base de datos del publicador de Novedades.

Copia de seguridad de la base de datos del publicador de Novedades

  1. En el equipo que ejecuta Novedades Publisher, vaya al archivo de base de datos de Novedades Publisher Scupdb.sdf en %USERPROFILE%\AppData\Local\Microsoft\System Center Updates Publisher 2011\5.00.1727.0000\. Hay un archivo de base de datos diferente para cada usuario que ejecuta Novedades Publisher.

  2. Copie el archivo de base de datos en el destino de copia de seguridad. Por ejemplo, si el destino de copia de seguridad es E:\ConfigMgr_Backup, podría copiar el archivo de base de datos Novedades Publisher en E:\ConfigMgr_Backup\SCUP.

    Sugerencia

    Cuando haya más de un archivo de base de datos en un equipo, considere la posibilidad de almacenar el archivo en una subcarpeta que indique el perfil de usuario asociado al archivo de base de datos. Por ejemplo, podría tener un archivo de base de datos en E:\ConfigMgr_Backup\SCUP\User1 y otro archivo de base de datos en E:\ConfigMgr_Backup\SCUP\User2.

Datos de migración de estado de usuario

Puede usar Configuration Manager secuencias de tareas para capturar y restaurar los datos de estado de usuario en escenarios de implementación del sistema operativo. Las propiedades del punto de migración de estado enumeran las carpetas que almacenan los datos de estado de usuario. No se realiza una copia de seguridad de estos datos como parte de la tarea de mantenimiento Copia de seguridad de Site Server. Como parte del plan de copia de seguridad, debe realizar manualmente una copia de seguridad de las carpetas que especifique para almacenar los datos de migración de estado de usuario.

Determinación de las carpetas usadas para almacenar datos de migración de estado de usuario

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Configuración del sitio y seleccione el nodo Servidores y roles de sistema de sitio.

  2. Seleccione el sistema de sitio que hospeda el rol de migración de estado. A continuación, seleccione State migration point (Punto de migración de estado ) en el panel Roles del sistema de sitio .

  3. Seleccione Propiedades en la cinta de opciones.

  4. Las carpetas que almacenan los datos de migración de estado de usuario se enumeran en la sección Detalles de la carpeta de la pestaña General .

Acerca del servicio SMS Writer

Sms Writer es un servicio que interactúa con el servicio de instantáneas de volumen (VSS) de Windows durante el proceso de copia de seguridad. El servicio SMS Writer debe ejecutarse para que la copia de seguridad del sitio de Configuration Manager se complete correctamente.

Proceso

  1. SMS Writer se registra con el servicio VSS y se enlaza a sus interfaces y eventos.

  2. Cuando VSS difunde eventos, o si envía notificaciones específicas al escritor de SMS, el escritor de SMS responde a la notificación y realiza la acción adecuada.

  3. Sms Writer lee el archivo de control de copia de seguridad smsbkup.ctl ubicado en <ConfigMgrInstallationPath>\inboxes\smsbkup.boxy determina los archivos y los datos de los que se va a realizar la copia de seguridad.

  4. Sms Writer compila metadatos, que constan de varios componentes, incluidos datos específicos de la clave del Registro sms y subclaves.

    1. Envía los metadatos a VSS cuando se solicitan.

    2. A continuación, VSS envía los metadatos a la aplicación solicitante, Configuration Manager Backup Manager.

  5. Backup Manager selecciona los datos de los que se va a realizar la copia de seguridad y envía estos datos al escritor de SMS a través de VSS.

  6. Sms Writer realiza los pasos adecuados para preparar la copia de seguridad.

  7. Más adelante, cuando VSS esté listo para tomar la instantánea:

    1. Envía un evento

    2. Sms Writer detiene todos los servicios Configuration Manager

    3. Garantiza que las actividades de Configuration Manager se inmovilizan mientras se crea la instantánea.

  8. Una vez completada la instantánea, SMS Writer reinicia servicios y actividades.

El servicio SMS Writer se instala automáticamente. Debe ejecutarse cuando la aplicación VSS solicita una copia de seguridad o restauración.

Identificador de escritor

El identificador de escritor del escritor de SMS es 03ba67dd-dc6d-4729-a038-251f7018463b.

Permisos

El servicio SMS Writer debe ejecutarse en la cuenta del sistema local.

Servicio de instantáneas de volumen

VSS es un conjunto de API COM que implementa un marco para permitir que se realicen copias de seguridad de volúmenes mientras las aplicaciones de un sistema siguen escribiendo en los volúmenes. VSS proporciona una interfaz coherente que permite la coordinación entre las aplicaciones de usuario que actualizan datos en disco (el servicio SMS Writer) y las que realizan copias de seguridad de aplicaciones (el servicio Backup Manager). Para obtener más información, consulte el Servicio de instantáneas de volumen.

Pasos siguientes

Después de crear una copia de seguridad, practique site recovery con esa copia de seguridad. Esta práctica puede ayudarle a familiarizarse con el proceso de recuperación antes de que necesite confiar en él. También puede ayudar a confirmar que la copia de seguridad se realizó correctamente para su propósito previsto.