Skip to main content
Todos los proveedores de cloud
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Todos los proveedores de cloud
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.

Instale el plugin de SnapCenter para Oracle y añada hosts de base de datos

Colaboradores

Debe instalar el plugin de SnapCenter para Oracle en cada host de la base de datos de Oracle, añadir los hosts de la base de datos y detectar las bases de datos en el host para asignar políticas y crear backups.

  • Si SSH está habilitado para el host de la base de datos, puede instalar el plugin mediante uno de los métodos:

    • Instale el plugin y añada el host desde la interfaz de usuario mediante la opción SSH. Leer más.

    • Instale el plugin mediante un script y añada el host desde la interfaz de usuario mediante la opción manual. Leer más.

  • Si SSH está deshabilitado, instale el plugin manualmente y añada el host desde la interfaz de usuario con la opción manual. Leer más.

Requisitos previos

Antes de añadir el host, debe asegurarse de que se cumplan los requisitos previos.

  • Debe haber creado el entorno de trabajo y el conector.

  • Asegúrese de que Connector tiene conectividad con los hosts de la base de datos Oracle.

    Para obtener información sobre cómo resolver el problema de conectividad, consulte "No se pudo validar la conectividad desde el host del conector de BlueXP al host de la base de datos de la aplicación".

    Cuando se pierde el conector o se ha creado un nuevo conector, debe asociar el conector a los recursos de la aplicación existentes. Para obtener instrucciones para actualizar el conector, consulte "Actualice los detalles del conector".

  • Asegúrese de que el usuario de BlueXP tiene la función “Administrador de cuentas”.

  • Asegúrese de que haya una cuenta no raíz (sudo) en el host de la aplicación para operaciones de protección de datos.

  • Asegúrese de que Java 11 (64 bits) Oracle Java u OpenJDK estén instalados en cada uno de los hosts de la base de datos de Oracle y QUE LA variable JAVA_HOME esté configurada correctamente.

  • Asegúrese de que el conector tiene la comunicación habilitada al puerto SSH (predeterminado: 22) si se realiza una instalación basada en SSH.

  • Asegúrese de que el conector tiene la comunicación habilitada para el puerto de conexión (valor predeterminado: 8145) para que las operaciones de protección de datos funcionen.

  • Compruebe que tenga instalada la versión más reciente del plugin. Para actualizar el plugin, consulte Actualice el plugin de SnapCenter para base de datos de Oracle.

Añada el host desde la interfaz de usuario mediante la opción SSH

Pasos
  1. En la interfaz de usuario de BlueXP, haga clic en Protección > copia de seguridad y recuperación > aplicaciones.

    Si ya ha agregado un host y desea agregar otro host, haga clic en Aplicaciones > Administrar bases de datos > Agregar y, a continuación, continúe con el paso 5.

  2. Haga clic en detectar aplicaciones.

  3. Seleccione nativo de la nube y haga clic en Siguiente.

    Se crea una cuenta de servicio (SnapCenter-account-<accountid>) con el rol SnapCenter System para realizar operaciones de protección de datos programadas para todos los usuarios de esta cuenta. La cuenta de servicio (SnapCenter-account-<accountid>) se usa para ejecutar las operaciones de backup programadas. Nunca debe eliminar la cuenta de servicio. Puede ver la cuenta de servicio haciendo clic en Cuenta > Administrar cuenta > Miembros.

  4. Seleccione Oracle como tipo de aplicación.

  5. En la página de detalles Host, realice lo siguiente:

    1. Seleccione usando SSH.

    2. Especifique el FQDN o la dirección IP del host en el que desea instalar el plugin.

      Asegúrese de que el conector se puede comunicar con el host de la base de datos mediante el FQDN o la dirección IP.

    3. Especifique el usuario no raíz(sudo) mediante el cual se copiará el paquete de plugins en el host.

      No se admite el usuario raíz.

    4. Especifique el SSH y el puerto del plugin.

      El puerto SSH predeterminado es 22 y el puerto del plugin es 8145.

    Puede cerrar el puerto SSH en el host de la aplicación después de instalar el plugin. El puerto SSH no es necesario para ninguna operación de protección de datos.

    1. Seleccione el conector.

    2. (Opcional) Si la autenticación sin clave no está habilitada entre el conector y el host, debe especificar la clave privada SSH que se usará para comunicarse con el host.

      Nota La clave privada SSH no se almacena en ningún lugar de la aplicación y no se usa para ninguna otra operación.
    3. Haga clic en Siguiente.

  6. En la página Configuration, realice lo siguiente:

    1. Configure el acceso sudo para el usuario de SnapCenter en el host de la base de datos de Oracle iniciando sesión en la máquina Linux que ejecuta la base de datos de Oracle.

    2. Copia el texto que aparece en la interfaz de usuario de BlueXP.

    3. Cree el archivo /etc/sudoers.d/snapcenter en la máquina Linux y pegue el texto copiado.

    4. En la interfaz de usuario de BlueXP, selecciona la casilla de verificación y haz clic en Siguiente.

  7. Revise los detalles y haga clic en Discover Applications.

    • Una vez instalado el plugin, se inicia la operación de detección.

    • Después de completar la operación de detección, se muestran todas las bases de datos del host. Si la autenticación del sistema operativo está desactivada para la base de datos, haga clic en Configurar para habilitar la autenticación de la base de datos. Para obtener más información, consulte Configurar las credenciales de la base de datos de Oracle.

    • Haga clic en Configuración y seleccione hosts para ver todos los hosts.

    • Haga clic en Configuración y seleccione Directivas para ver las directivas preparadas previamente. Revise las políticas predefinidas y puede editarlas para satisfacer sus requisitos o crear una nueva política.

Añada el host desde la interfaz de usuario con la opción manual e instale el plugin mediante script

Configure la autenticación basada en clave SSH para la cuenta de usuario no raíz del host de Oracle y realice los siguientes pasos para instalar el plugin.

Antes de empezar

Asegúrese de que la conexión SSH al conector está activada.

Pasos
  1. En la interfaz de usuario de BlueXP, haga clic en Protección > copia de seguridad y recuperación > aplicaciones.

  2. Haga clic en detectar aplicaciones.

  3. Seleccione nativo de la nube y haga clic en Siguiente.

    Se crea una cuenta de servicio (SnapCenter-account-<accountid>) con el rol SnapCenter System para realizar operaciones de protección de datos programadas para todos los usuarios de esta cuenta. La cuenta de servicio (SnapCenter-account-<accountid>) se usa para ejecutar las operaciones de backup programadas. Nunca debe eliminar la cuenta de servicio. Puede ver la cuenta de servicio haciendo clic en Cuenta > Administrar cuenta > Miembros.

  4. Seleccione Oracle como tipo de aplicación.

  5. En la página de detalles Host, realice lo siguiente:

    1. Seleccione Manual.

    2. Especifique la dirección IP o FQDN del host donde se instaló el plugin.

      Asegúrese de que el conector se puede comunicar con el host de la base de datos mediante el FQDN o la dirección IP.

    3. Especifique el puerto del plugin.

      El puerto predeterminado es 8145.

    4. Especifique el usuario no raíz (sudo) mediante el cual se copiará el paquete de plugins en el host.

    5. Seleccione el conector.

    6. Seleccione la casilla de comprobación para confirmar que el plugin está instalado en el host.

    7. Haga clic en Siguiente.

  6. En la página Configuration, realice lo siguiente:

    1. Configure el acceso sudo para el usuario de SnapCenter en el host de la base de datos de Oracle iniciando sesión en la máquina Linux que ejecuta la base de datos de Oracle.

    2. Copia el texto que aparece en la interfaz de usuario de BlueXP.

    3. Cree el archivo /etc/sudoers.d/snapcenter en la máquina Linux y pegue el texto copiado.

    4. En la interfaz de usuario de BlueXP, selecciona la casilla de verificación y haz clic en Siguiente.

  7. Inicie sesión en el conector VM.

  8. Instale el plugin mediante el script proporcionado en el conector.
    sudo /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port>

    Si está utilizando un conector antiguo, ejecute el siguiente comando para instalar el plugin.
    sudo /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port>

    Nombre Descripción Obligatorio Predeterminado

    host_plugin

    Especifica el host de Oracle

    -

    nombre_usuario_host

    Especifica el usuario SnapCenter con privilegios SSH en el host de Oracle

    -

    host_ssh_key

    Especifica la clave SSH del usuario de SnapCenter y se utiliza para conectarse al host de Oracle

    -

    puerto_plugin

    Especifica el puerto que utiliza el plugin

    No

    8145

    puerto_ssh_host

    Especifica el puerto SSH en el host de Oracle

    No

    22

    Por ejemplo:

    • sudo /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host 10.0.1.1 --username snapcenter --sshkey /keys/netapp-ssh.ppk

    • sudo /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host 10.0.1.1 --username snapcenter --sshkey /keys/netapp-ssh.ppk

  9. En la interfaz de usuario de BlueXP, revisa los detalles y haz clic en Descubrir aplicaciones.

    • Después de completar la operación de detección, se muestran todas las bases de datos del host. Si la autenticación del sistema operativo está desactivada para la base de datos, haga clic en Configurar para habilitar la autenticación de la base de datos. Para obtener más información, consulte Configurar las credenciales de la base de datos de Oracle.

    • Haga clic en Configuración y seleccione hosts para ver todos los hosts.

    • Haga clic en Configuración y seleccione Directivas para ver las directivas preparadas previamente. Revise las políticas predefinidas y puede editarlas para satisfacer sus requisitos o crear una nueva política.

Añada el host desde la interfaz de usuario con la opción manual e instale el plugin manualmente

Si la autenticación basada en clave SSH no está habilitada en el host de la base de datos de Oracle, debe realizar los siguientes pasos manuales para instalar el plugin y, a continuación, añadir el host desde la interfaz de usuario con la opción manual.

Pasos
  1. En la interfaz de usuario de BlueXP, haga clic en Protección > copia de seguridad y recuperación > aplicaciones.

  2. Haga clic en detectar aplicaciones.

  3. Seleccione nativo de la nube y haga clic en Siguiente.

    Se crea una cuenta de servicio (SnapCenter-account-<accountid>) con el rol SnapCenter System para realizar operaciones de protección de datos programadas para todos los usuarios de esta cuenta. La cuenta de servicio (SnapCenter-account-<accountid>) se usa para ejecutar las operaciones de backup programadas. Nunca debe eliminar la cuenta de servicio. Puede ver la cuenta de servicio haciendo clic en Cuenta > Administrar cuenta > Miembros.

  4. Seleccione Oracle como tipo de aplicación.

  5. En la página Detalles del host, realice lo siguiente:

    1. Seleccione Manual.

    2. Especifique la dirección IP o FQDN del host donde se instaló el plugin.

      Asegúrese de que con el FQDN o la dirección IP, el conector puede comunicarse con el host de la base de datos.

    3. Especifique el puerto del plugin.

      El puerto predeterminado es 8145.

    4. Especifique el usuario sudo no raíz (sudo) mediante la cual se copiará el paquete de plugins en el host.

    5. Seleccione el conector.

    6. Seleccione la casilla de comprobación para confirmar que el plugin está instalado en el host.

    7. Haga clic en Siguiente.

  6. En la página Configuration, realice lo siguiente:

    1. Configure el acceso sudo para el usuario de SnapCenter en el host de la base de datos de Oracle iniciando sesión en la máquina Linux que ejecuta la base de datos de Oracle.

    2. Copia el texto que aparece en la interfaz de usuario de BlueXP.

    3. Cree el archivo /etc/sudoers.d/snapcenter en la máquina Linux y pegue el texto copiado.

    4. En la interfaz de usuario de BlueXP, selecciona la casilla de verificación y haz clic en Siguiente.

  7. Inicie sesión en el conector VM.

  8. Descargue el binario del plugin del host Linux de SnapCenter.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

    El binario del plugin está disponible en: cd /var/lib/docker/volumes/service-manager[1]-2_cloudmanager_scs_cloud_volume/_data/$(sudo docker ps|grep -Po «cloudmanager_scs_cloud:.*? «|sed -e's/ *$/'|cut -f2 -d»:)/sc-linux-host-plugin

  9. Copie snapcenter_linux_host_plugin_scs.bin de la ruta anterior a /home/<non root user (sudo)>/.sc_netapp ruta de acceso para cada uno de los hosts de base de datos de Oracle ya sea usando scp u otros métodos alternativos.

  10. Inicie sesión en el host de la base de datos Oracle con la cuenta no raíz (sudo).

  11. Cambie el directorio a /home/<non root user>/.sc_netapp/ y ejecute el siguiente comando para habilitar los permisos de ejecución para el binario.
    chmod +x snapcenter_linux_host_plugin_scs.bin

  12. Instale el plugin de Oracle como usuario sudo SnapCenter.
    ./snapcenter_linux_host_plugin_scs.bin -i silent -DSPL_USER=<non-root>

  13. Copie la ruta de acceso certificate.pem from <base_mount_path>/client/certificate/ de la máquina virtual de conector a /var/opt/snapcenter/spl/etc/ en el host del plugin.

  14. Desplácese hasta /var/opt/snapcenter/spl/etc y ejecute el comando keytool para importar el archivo certificate.pem.
    keytool -import -alias agentcert -file certificate.pem -keystore keystore.jks -deststorepass snapcenter -noprompt

  15. Reinicie SPL: systemctl restart spl

  16. Valide que es posible acceder al plugin desde el conector ejecutando el comando siguiente desde el conector.
    docker exec -it cloudmanager_scs_cloud curl -ik https://<FQDN or IP of the plug-in host>:<plug-in port>/PluginService/Version --cert /config/client/certificate/certificate.pem --key /config/client/certificate/key.pem

  17. En la interfaz de usuario de BlueXP, revisa los detalles y haz clic en Descubrir aplicaciones.

    • Después de completar la operación de detección, se muestran todas las bases de datos del host. Si la autenticación del sistema operativo está desactivada para la base de datos, haga clic en Configurar para habilitar la autenticación de la base de datos. Para obtener más información, consulte Configurar las credenciales de la base de datos de Oracle.

    • Haga clic en Configuración y seleccione hosts para ver todos los hosts.

    • Haga clic en Configuración y seleccione Directivas para ver las directivas preparadas previamente. Revise las políticas predefinidas y puede editarlas para satisfacer sus requisitos o crear una nueva política.

Configurar las credenciales de la base de datos de Oracle

Es necesario configurar las credenciales de bases de datos que se usan para realizar operaciones de protección de datos en bases de datos de Oracle.

Pasos
  1. Si la autenticación del sistema operativo está desactivada para la base de datos, haga clic en Configurar para modificar la autenticación de la base de datos.

  2. Especifique el nombre de usuario, la contraseña y los detalles del puerto.

    Si la base de datos reside en ASM, también debe configurar los ajustes de ASM.

    El usuario de Oracle debe tener privilegios sysdba y el usuario de ASM debe tener privilegios sysasm.

  3. Haga clic en Configurar.

Actualice el plugin de SnapCenter para base de datos de Oracle

Debe actualizar el plugin de SnapCenter para Oracle para obtener acceso a las nuevas funciones y mejoras más recientes. Puede realizar una actualización desde la interfaz de usuario de BlueXP o mediante la línea de comandos.

Antes de empezar
  • Asegúrese de que no existan operaciones en ejecución en el host.

Pasos
  1. Haga clic en Copia de seguridad y recuperación > Aplicaciones > Hosts.

  2. Compruebe si la actualización de plugins está disponible para cualquiera de los hosts mediante la comprobación de la columna Overall Status.

  3. Actualice el plugin desde la interfaz de usuario o mediante la línea de comandos.

    Actualice mediante la IU Actualice mediante la línea de comandos
    1. Haga clic en para seleccionar la acción Correspondiente al host y haga clic en Upgrade Plug-in.

    2. En la página Configuration, realice lo siguiente:

      1. Configure el acceso sudo para el usuario de SnapCenter en el host de la base de datos de Oracle iniciando sesión en la máquina Linux que ejecuta la base de datos de Oracle.

      2. Copia el texto que aparece en la interfaz de usuario de BlueXP.

      3. Edite el archivo /etc/sudoers.d/snapcenter en el equipo Linux y pegue el texto copiado.

      4. En la interfaz de usuario de BlueXP, selecciona la casilla de verificación y haz clic en Actualizar.

    1. Inicie sesión en Connector VM.

    2. Ejecute el siguiente script.
      sudo /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port> --upgrade

      Si utiliza un conector antiguo, ejecute el siguiente comando para actualizar el plugin.
      sudo /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port> --upgrade