9 Desinstalación y restauración de STA

En este capítulo, se incluyen las siguientes secciones:

Precaución:

Oracle no admite el cambio a una versión anterior de STA. Los datos de la base de datos creados con una versión más reciente de STA se pierden si se instala una versión anterior de STA.

Descripción general de la desinstalación de STA

El desinstalador de STA elimina la aplicación de STA y todos los datos asociados, así como el software de Oracle. Se hacen las siguientes actualizaciones:

  • El subdirectorio StorageTek_Tape_Analytics del directorio raíz de almacenamiento de Oracle se elimina por completo. Los demás directorios del directorio raíz de almacenamiento de Oracle no se ven afectados.

  • Se eliminan todos los logs de STA y MySQL de la ubicación de logs. Consulte Revisión de la disposición del sistema de archivos de STA para obtener información detallada acerca de esta ubicación.

  • Se eliminan todos los logs de servicio de STA.

  • Se elimina la base de datos de STA y todas las copias de seguridad locales. Si el directorio de la base de datos o el directorio de las copias de seguridad locales son puntos de montaje o incluyen archivos definidos por el usuario, los directorios se conservan; de lo contrario, se los elimina.

La ubicación del inventario central de Oracle no se elimina al desinstalar STA. Todos los datos de este directorio se conservan, incluidos todos los logs de instalación y desinstalación de STA y la información del inventario de software de Oracle. Consulte información detallada en Ubicación de inventario central de Oracle.

El desinstalador de STA está disponible en modo gráfico y modo silencioso. Consulte Modos del instalador de STA para obtener detalles.

Consulte Logs de instalación y desinstalación de STA para obtener información detallada acerca de los logs de desinstalación de STA.

Tareas de desinstalación de STA

En las siguientes secciones, se describe cómo usar el desinstalador de STA.

Desinstalación de STA

Use este procedimiento para desinstalar STA.

Precaución:

La desinstalación elimina todos los datos de la base de datos de STA. Antes de iniciar este procedimiento, debe realizar un volcado completo de la base de datos. Consulte las instrucciones en Tarea 1: volcar la base de datos antigua de STA.

Nota:

Para desinstalar STA, debe iniciar sesión como usuario que sea miembro del grupo de instalación de Oracle. No puede desinstalar STA como usuario root de Linux ni ningún otro usuario que tenga privilegios de superusuario. Consulte información detallada en Grupo de instalación de Oracle.
  1. Inicie sesión como usuario de instalación de Oracle.

  2. Cambie al directorio raíz de almacenamiento de Oracle. Por ejemplo:

    $ cd /Oracle
    
  3. Cambie al directorio binario de instalador de STA.

    $ cd StorageTek_Tape_Analytics/oui/bin
    
  4. Inicie el desinstalador de STA con uno de los siguientes comandos:

Verificación de la desinstalación

Use este procedimiento para verificar que se hayan eliminado todos los componentes de STA del servidor de STA después de la desinstalación.

  1. Inicie sesión como usuario de instalación de Oracle.

  2. Visualice el contenido del directorio raíz de almacenamiento de Oracle. Debería estar vacío. Por ejemplo:

    $ ls -la /Oracle
    total 8
    drwxr-xr-x   2 oracle oinstall 4096 Sep 23 14:55 .
    dr-xr-xr-x. 31 root   root     4096 Sep 23 16:41 ..
    $
    

Restauración de STA

Use este procedimiento para desinstalar y reinstalar STA (por ejemplo, para reparar una instalación actual). No puede usar el instalador de STA para reinstalar o sobrescribir una instalación actual.

  1. Genere una instantánea del log de servicio en la instalación actual de STA. El servicio de soporte de Oracle puede usar los logs de servicio generados para solucionar problemas que pueda haber habido antes de la actualización. Consulte la Guía del usuario de STA para obtener instrucciones detalladas.

  2. Detenga todos los servicios de STA:

    # STA stop all
    
  3. Realice una instantánea de la base de datos.

    1. Inicie el servicio MySQL.

      # STA start mysql
      
    2. Cree un archivo de copia de seguridad.

      # /usr/bin/mysqldump -uroot -p --opt --routines --triggers --events --flush-logs --single-transaction --complete-insert --comments --dump-date --add-drop-database --databases stadb -v > /sta_db_backup/backup_filename.sql
      Enter password: mysql_root_password
      

      La salida será similar a la siguiente:

      ...
      -- Retrieving view structure for table v_mdv_request_states...
      -- Retrieving view structure for table version_info...
      ...
      -- Disconnecting from localhost...
      

      Nota:

      Si aparece el mensaje "Can’t connect to local MySQL server" (No se puede establecer conexión con el servidor local de MySQL), significa que el servidor de MySQL no se está ejecutando. Regrese al paso a y verifique que MySQL se haya iniciado.
  4. Mueva la instantánea del log de servicio y la instantánea de la base de datos a otro servidor, ya que todos los archivos de STA se eliminarán en el siguiente paso. Las instantáneas se encuentran en los siguientes directorios:

    • La instantánea del log de servicio se encuentra en /Oracle_storage_home/Middleware/rda/snapshots. Por ejemplo, /Oracle/Middleware/rda/snapshots

    • La instantánea de la base de datos se encuentra en la ubicación de la base de datos especificada durante la instalación de STA. Por ejemplo, /dbbackup

  5. Haga copias de seguridad de otros archivos según sea necesario.

  6. Desinstale STA. Consulte Desinstalación de STA. para obtener instrucciones.

  7. Reinstale STA. Consulte Capítulo 3, Instalación de STA. para obtener instrucciones.

  8. Detenga todos los servicios de STA:

    # STA stop all
    
  9. Restaure la base de datos. Consulte la Guía de administración de STA para obtener instrucciones.

  10. Inicie todos los servicios de STA:

    # STA start all
    
  11. Configure STA. Consulte Configuración de parámetros de SNMP en STA para obtener instrucciones.