Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Gestione el repositorio del servidor SnapCenter

Colaboradores

La información relacionada con las diversas operaciones que se ejecutan en SnapCenter se almacena en el repositorio de base de datos de servidor de SnapCenter. Es necesario crear backups del repositorio para proteger al servidor SnapCenter de una pérdida de datos.

El repositorio del servidor SnapCenter se denomina a veces base de datos NSM.

Requisitos previos para proteger el repositorio de SnapCenter

El entorno debe cumplir con ciertos requisitos previos para proteger el repositorio de SnapCenter.

  • Gestionar conexiones de SVM

    Debe configurar las credenciales de almacenamiento.

  • Aprovisionar hosts

    Debe haber al menos un disco de almacenamiento de NetApp en el host de repositorio de SnapCenter. Si no hay un disco de NetApp en el host de repositorio de SnapCenter, debe crearlo.

    Para obtener detalles sobre cómo añadir hosts, configurar conexiones de SVM y aprovisionar hosts, consulte las instrucciones de instalación.

  • Aprovisionar LUN de iSCSI o VMDK

    Para la configuración de alta disponibilidad, puede aprovisionar un LUN de iSCSI o un VMDK en uno de los servidores SnapCenter.

Realice un backup del repositorio de SnapCenter

Realizar un backup del repositorio de servidor de SnapCenter permite protegerlo contra la pérdida de datos. Para realizar un backup del repositorio, es necesario ejecutar el cmdlet Protect-SmRepository.

Acerca de esta tarea

El cmdlet Protect-SmRepository realiza las siguientes tareas:

  • Crea un grupo de recursos y una política

  • Crea una programación de backups para el repositorio de SnapCenter

  • Pasos*

    1. Inicie PowerShell.

    2. En el host de SnapCenter Server, establezca una sesión mediante el cmdlet _Open-SmConnection y, a continuación, introduzca sus credenciales.

    3. Realice un backup del repositorio con el cmdlet Protect-SmRepository y los parámetros necesarios.

Ver los backups del repositorio de SnapCenter

Para ver una lista de backups del repositorio de base de datos de SnapCenter Server, es posible ejecutar el cmdlet Get-SmRepositoryBackups.

Los backups del repositorio se crean según la programación especificada en el cmdlet Protect-SmRepository.

  • Pasos*

    1. Inicie PowerShell.

    2. En el símbolo del sistema, introduzca el cmdlet siguiente y, a continuación, proporcione credenciales para conectarse al servidor SnapCenter: Open-SMConnection

    3. Obtenga una lista de todos los backups de base de datos de SnapCenter disponibles con el cmdlet Get-SmRepositoryBackups.

Restaurar el repositorio de la base de datos de SnapCenter

Para restaurar el repositorio de SnapCenter, es posible ejecutar el cmdlet Restore-SmRepositoryBackup.

Cuando se restaura el repositorio de SnapCenter, se verán afectadas otras operaciones de SnapCenter que se estén ejecutando debido a que no se puede acceder a la base de datos del repositorio durante la operación de restauración.

  • Pasos*

    1. Inicie PowerShell.

    2. En el símbolo del sistema, introduzca el cmdlet siguiente y, a continuación, proporcione credenciales para conectarse al servidor SnapCenter: Open-SMConnection

    3. Restaure el backup del repositorio con el cmdlet Restore-SmRepositoryBackup.

      El siguiente cmdlet restaura el repositorio de bases de datos MySQL de SnapCenter desde los backups que existen en el LUN de iSCSI o VMDK:

      C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445

      El siguiente cmdlet restaura la base de datos MySQL de SnapCenter cuando se eliminan accidentalmente los archivos de backup del LUN de iSCSI. Para VMDK, restaure manualmente desde snapshots de ONTAP.

    C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445 -RestoreFileSystem
Nota El backup que se utilizó para realizar la operación de restauración de repositorio no se mostrará cuando se recuperen los backups del repositorio después de realizar la operación de restauración.

Migre el repositorio de SnapCenter

Es posible migrar el repositorio de la base de datos del servidor de SnapCenter de la ubicación predeterminada a otro disco. El repositorio puede migrarse cuando se desea reubicarlo en un disco con más espacio.

  • Pasos*

    1. Detenga el servicio MYSQL57 en Windows.

    2. Ubique el directorio de datos de MySQL.

      Normalmente, puede encontrar el directorio de datos en C:\ProgramData\MySQL\MySQL Server 5.7\Data.

    3. Copie el directorio de datos de MySQL en la nueva ubicación, por ejemplo, E:\Data\nsm.

    4. Haga clic con el botón derecho en el nuevo directorio y seleccione Propiedades > Seguridad para agregar la cuenta de servidor local de Network Service al nuevo directorio y, a continuación, asigne el control total de la cuenta.

    5. Cambie el nombre del directorio original de la base de datos, por ejemplo, nsm_copy.

    6. Desde un símbolo del sistema de Windows, cree un vínculo de directorio simbólico mediante el comando mklink.

      "mklink /d "C:\ProgramData\MySQL\MySQL Server 5.7\Data\nsm" "E:\Data\nsm" "

    7. Inicie el servicio MYSQL57 en Windows.

    8. Compruebe que la ubicación de la base de datos se haya modificado correctamente; para ello, inicie sesión en SnapCenter y verifique las entradas del repositorio, o inicie sesión en la utilidad MySQL y conéctese al nuevo repositorio.

    9. Elimine el directorio original del repositorio de la base de datos al que cambió el nombre (nsm_copy).

Restablecer la contraseña del repositorio de SnapCenter

La contraseña de la base de datos del repositorio del servidor MySQL se genera automáticamente durante la instalación del servidor SnapCenter desde SnapCenter 4.2. El usuario de SnapCenter no conoce esta contraseña generada automáticamente en ningún momento. Si se desea acceder a la base de datos del repositorio, se debe restablecer la contraseña.

Antes de empezar

Debe tener los privilegios de administrador de SnapCenter para restablecer la contraseña.

  • Pasos*

    1. Inicie PowerShell.

    2. En el símbolo del sistema, introduzca el siguiente comando y, a continuación, proporcione las credenciales para conectarse al servidor SnapCenter: Open-SMConnection

    3. Restablezca la contraseña del repositorio: Set-SmRepositoryPassword

      El siguiente comando restablece la contraseña de repositorio:

    Set-SmRepositoryPassword at command pipeline position 1
    Supply values for the following parameters:
    NewPassword: ********
    ConfirmPassword: ********
    Successfully updated the MySQL server password.
Información relacionada

La información relativa a los parámetros que se pueden utilizar con el cmdlet y sus descripciones se puede obtener ejecutando Get-Help nombre_comando. Como alternativa, también puede consultar la "Guía de referencia de cmdlets de SnapCenter Software".