Cómo mover la base de datos de colección de auditoría

 

Se aplica a: System Center 2012 R2 Operations Manager, Operations Manager for System Center 2012, System Center 2012 SP1 - Operations Manager

Tras la implementación inicial de System Center 2012 – Operations Manager, deberá mover la base de datos de recopilación de auditorías (OperationsManagerAC) de un equipo basado en Microsoft SQL Server a otra.

Este procedimiento requiere la configuración de Microsoft SQL Server. Debe realizar copias de seguridad de una base de datos, restaurar una base de datos y agregar un nuevo inicio de sesión. Para obtener más información, consulte documentación de SQL Server.

Reubicación de la base de datos de ACS

Utilice el siguiente procedimiento para mover la base de datos a un servidor diferente.

Para mover la base de datos de ACS

  1. En el servidor de base de datos original de recopilación de auditorías, detenga el servicio de recopilación de auditorías de Operations Manager.

  2. Utilice Microsoft SQL Server Management Studio para crear una copia de seguridad completa de la base de datos de ACS. El nombre predeterminado es OperationsManagerAC. También recomendamos que haga una copia de seguridad de la base de datos maestra.

    Para obtener más información, consulte Crear una copia de seguridad completa de base de datos (SQL Server).

  3. En el nuevo servidor SQL, copie el archivo de copia de seguridad en una unidad local o asigne una unidad local a la carpeta que contiene el archivo de copia de seguridad.

  4. Opcionalmente, en el servidor original que aloja la base de datos de ACS, elimine la base de datos de ACS.

  5. En el nuevo servidor, utilice Microsoft SQL Server Management Studio para restaurar la base de datos que creó anteriormente.

    Para obtener más información, consulte restaurar una copia de seguridad de base de datos (SQL Server Management Studio).

  6. En el nuevo servidor de base de datos de ACS, use SQL Management Studio para crear un inicio de sesión para el servidor de ACS, como sigue:

    1. En SQL Server Management Studio, vaya a seguridad y, a continuación, inicios de sesión. Haga clic en inicios de sesión y seleccione Nuevo inicio de sesión.

    2. En el nombre de inicio de sesión especifique el servidor de ACS (el sistema en el que se ejecuta el servicio ACS) en el formato domain\computername$.

    3. En Seleccionar una página, haga clic en asignación de usuario.

    4. En usuarios asignados a este inicio de sesión, seleccione la base de datos de ACS (valor predeterminado: OperationsManagerAC) y, a continuación, en pertenencia a funciones de la base de datos, seleccione db_owner.

    5. Haga clic en Aceptar para guardar la nueva cuenta.

    Para obtener más información, consulte crear un inicio de sesión.

  7. Actualizar el registro en el servidor de ACS para hacer referencia al nuevo servidor de base de datos de ACS.

    Nota

    Antes de editar el registro, siga las directivas de copia de seguridad de su organización en relación con el registro.

    1. Inicie sesión en el servidor de administración con permisos de administrador.

    2. Haga clic en iniciar, seleccione ejecutar, tipo regedit en el abiertos cuadro y, a continuación, haga clic en Aceptar para iniciar el Editor del registro.

    3. En HKEY_LOCAL_MACHINE\Software\ODBC\ODBC. INI\OpsMgrAC, haga doble clic en el nombre Server, y, a continuación, cambie el valor para el nombre de host del equipo basado en SQL Server que hospeda ahora la base de datos de ACS y, a continuación, haga clic en Aceptar para guardar el cambio.

      System_CAPS_warningAdvertencia

      Si utiliza una instancia con nombre de SQL Server, asegúrese de utilizar el ServerName\Instance formato de nombre.

    4. Cierre el editor del Registro.

  8. En el servidor donde se ejecuta el servicio ACS, inicie el servicio de recopilación de auditorías de Operations Manager.