Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de...

154
Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Transcript of Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de...

Page 1: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Dell EMC Agente de Oracle RMANVersión 4.7

Guía de administración302-005-221

REV 01

Page 2: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Copyright © 2012-2018 Dell Inc. o sus filiales. Todos los derechos reservados.

Publicado en Diciembre de 2018

Dell considera que la información de este documento es precisa en el momento de su publicación. La información está sujeta a cambios sin previo

aviso.

LA INFORMACIÓN DE ESTA PUBLICACIÓN SE PROPORCIONA “TAL CUAL”. DELL NO SE HACE RESPONSABLE NI OFRECE GARANTÍA DE

NINGÚN TIPO CON RESPECTO A LA INFORMACIÓN DE ESTA PUBLICACIÓN Y, ESPECÍFICAMENTE, RENUNCIA A TODA GARANTÍA

IMPLÍCITA DE COMERCIABILIDAD O CAPACIDAD PARA UN PROPÓSITO DETERMINADO. EL USO, LA COPIA Y LA DISTRIBUCIÓN DE

CUALQUIER SOFTWARE DE DELL DESCRITO EN ESTA PUBLICACIÓN REQUIEREN LA LICENCIA DE SOFTWARE CORRESPONDIENTE.

Dell, EMC y otras marcas comerciales pertenecen a Dell Inc. o sus filiales. Las demás marcas comerciales pueden ser propiedad de sus respectivos

dueños. Publicado en México.

Dirección local de EMCEMC Argentina (Cono Sur) Tel. +54-11-4021-3622 http://www.emc.com/es-ar/index.htmEMC México Tel. +52-55-5080-3700 http://www.emc.com/es-mx/index.htmEMC Venezuela (Norte de Latinoamérica) Tel. +58-212-206-6911 http://www.emc.com/es-ve/index.htm

2 Agente de Oracle RMAN 4.7 Guía de administración

Page 3: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

7

9

11

Presentación del agente de Oracle RMAN 15Descripción general del agente de Oracle RMAN........................................ 16Configuraciones compatibles.......................................................................17

Funciones de DD Boost 19Procesamiento distribuido de segmentos................................................... 20Balanceo de carga avanzado y conmutación por error de vínculos..............22

Restricciones de configuración......................................................24Transporte de DD Boost mediante Fibre Channel....................................... 24Administración de rutas de DD Boost mediante Fibre Channel....................26

Selección inicial de rutas................................................................28Conmutación por error de rutas del cliente....................................28Rebalanceo dinámico..................................................................... 28Restricciones de profundidad de línea de espera........................... 29

Replicación de archivos administrada cifrada............................................. 29DD Boost y alta disponibilidad.....................................................................30

DD Boost, alta disponibilidad y conmutación por error...................30Configuraciones de alta disponibilidad parciales ............................ 31

Optimización del ancho de banda bajo.........................................................31Validación de acceso de cliente.................................................................. 32Cifrado en transferencia............................................................................. 32Compatibilidad con el marcador .................................................................32

Configuración del sistema Data Domain 33Agente de Oracle RMAN y actualizaciones del DD OS................................34Firewalls y puertos......................................................................................34Activación de DD Boost en un sistema Data Domain...................................34Habilitación de la deduplicación optimizada de Oracle................................ 36Configuración del servidor DD Boost.......................................................... 36

Creación de unidades de almacenamiento..................................... 36Configuración del procesamiento distribuido de segmentos...........37Configuración de balanceo de carga avanzado y conmutación porerror de vínculos............................................................................ 37Habilitación de la optimización de ancho de banda bajo ................ 39Habilitación de la replicación cifrada de archivos........................... 39Configuración de la validación de acceso de clientes..................... 40

Configuración del servicio DD Boost mediante FC...................................... 42Dimensionamiento del conjunto de dispositivos DD Boost medianteFC..................................................................................................43

Figuras

Tablas

Prefacio

Capítulo 1

Capítulo 2

Capítulo 3

CONTENIDO

Agente de Oracle RMAN 4.7 Guía de administración 3

Page 4: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Cálculo de dimensionamiento.........................................................45Configuración del controlador del dispositivo SCSI para clientes deAIX.................................................................................................47Configurar el controlador de dispositivo SCSI genérico para losclientes de Solaris..........................................................................48

Configuración del agente de Oracle RMAN 51Instalación y configuración del agente de Oracle RMAN en sistemas AIX,HP-UX, Linux y Solaris............................................................................... 52

Instalación del agente de Oracle RMAN en servidores de base dedatos............................................................................................. 52Instalación del agente de Oracle RMAN en Linux y UNIX...............54Desinstalación del agente de Oracle RMAN en servidores de base dedatos............................................................................................. 58Instalación del agente de Oracle RMAN en Linux y UNIX...............59Configuración del software en sistemas Linux y UNIX................... 60

Instalación y configuración del agente de Oracle RMAN en sistemasWindows..................................................................................................... 61

Instalación del agente de Oracle RMAN en servidores de base dedatos.............................................................................................. 61Instalación del agente de Oracle RMAN en sistemas Windows....... 61Desinstalación del agente de Oracle RMAN en sistemas Windows....65Configuración del software en sistemas Windows......................... 66

Registrar cada sistema Data Domain.......................................................... 66Registro de un sistema Data Domain estándar............................... 67Registro de un sistema Data Domain con DD Boost mediante FibreChannel......................................................................................... 69Registro de un sistema Data Domain para el acceso a cajas deseguridad compartidas................................................................... 71

Realización de respaldos de un ambiente en clúster a Data Domain............ 74Replicación de Data Domain........................................................................74

Realización de la replicación administrada de archivos (MFR)....... 75Restauración desde respaldos replicados de MTree.......................79

Especificación de subdirectorios para los respaldos del agente de OracleRMAN........................................................................................................ 80Ejecución de respaldos y restauraciones de CDB y PDB de Oracle............. 83Realización de restauraciones comprimidas de DD Boost........................... 83Visualización y eliminación de respaldos..................................................... 84

Utilización del comando ddutil para mostrar y quitar respaldos......85Utilización del comando ddutil para mostrar información de respaldo...................................................................................................... 88Utilización del comando ddutil para eliminar respaldos...................89Uso del comando ddutil para eliminar respaldos según la antigüedad......................................................................................................90

Configuración del uso de Data Domain Cloud Tier para transferencia dedatos a la nube............................................................................................ 91

Configuración de la transferencia de datos a la nube..................... 92Realización de la recuperación de datos desde la nube.................. 93Cotejar RMAN y eliminación de datos de respaldo en la nube........ 93

Límites de uso de los recursos de Data Domain.......................................... 94Operaciones del agente de Oracle RMAN con límites de uso en lacapacidad de Data Domain.............................................................95Operaciones del agente de Oracle RMAN con límites de uso en losflujos de Data Domain....................................................................95

Capítulo 4

CONTENIDO

4 Agente de Oracle RMAN 4.7 Guía de administración

Page 5: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configuración de los límites de uso de los recursos de Data Domain..95Cálculo del uso de recursos de Data Domain en sistemas Oracle....97

Integración del agente de Oracle RMAN con eCDM 99Guía de configuración para la integración con el software eCDM..............100Instalar y registrar el software eCDM .......................................................102Habilitar la conexión del programa dddmcon a bases de datos locales.......103

Requisitos de archivo de configuración para la conexión a bases dedatos locales................................................................................ 104Requisitos de autenticación de la base de datos...........................106Requisitos de autenticación de Oracle Wallet............................... 107Requisitos de autenticación del sistema operativo....................... 108

Verificación de la conectividad de ddbmcon a la base de datos de Oracle....109

Administración de sistemas Data Domain 113Restricción del acceso de DD Boost a servidores de base de datosespecíficos.................................................................................................114Compatibilidad de versiones de replicación de archivos............................. 115Modificación de un grupo de interfaces..................................................... 115

Eliminación de configuración de balanceo de carga avanzado yconmutación por error de vínculos................................................ 116

Solución de problemas 119Descripción general de la solución de problemas....................................... 120Investigación de problemas....................................................................... 120Limitaciones de Oracle.............................................................................. 120Informe de problemas............................................................................... 120Configuración del sistema Data Domain para la replicación de archivo.......121Información de solución de problemas de la caja de seguridad................... 121Falla al cargar la biblioteca de administración de medios........................... 122

Uso de comandos DD Boost 125Resumen de comandos de DD Boost......................................................... 126Las opciones de comandos ddboost.......................................................... 126

obtener acceso.............................................................................127clientes.........................................................................................127destroy......................................................................................... 127disable.......................................................................................... 128habilitar........................................................................................ 128fc..................................................................................................128file-replication.............................................................................. 128ifgroup..........................................................................................132option...........................................................................................135reset.............................................................................................136set user-name.............................................................................. 136show............................................................................................ 136status........................................................................................... 138storage-unit................................................................................. 138

Lista de verificación de instalación y configuración 141

Capítulo 5

Capítulo 6

Capítulo 7

Capítulo 8

Apéndice A

CONTENIDO

Agente de Oracle RMAN 4.7 Guía de administración 5

Page 6: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configurar el sistema Data Domain............................................................142Descarga e instalación del agente de Oracle RMAN.................................. 142Configuración de RMAN para el ambiente................................................. 142Probar la instalación mediante el uso de sbttest (opcional) ...................... 143Ejemplos de respaldo.................................................................................143

Ejecución de un respaldo con Oracle Enterprise Manager 145Pantallas de ejemplo..................................................................................146

Instalación y configuración del agente Oracle RMAN 149Ejemplos de instalación y configuración.................................................... 150

Apéndice B

Apéndice C

CONTENIDO

6 Agente de Oracle RMAN 4.7 Guía de administración

Page 7: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configuración del agente de Oracle RMAN................................................................. 16Flujo de datos de alto nivel con procesamiento distribuido de segmentos deshabilitado....................................................................................................................................21Flujo de datos de alto nivel con procesamiento distribuido de segmentos habilitado...22Ejemplo de configuración de balanceo de carga avanzado y conmutación por error devínculos...................................................................................................................... 23Transporte de DD Boost mediante IP..........................................................................24Comandos SCSI entre el servidor de medios y el sistema Data Domain...................... 25Ruta de comunicación de Fibre Channel..................................................................... 26Escenario de administración de rutas de DD Boost mediante FC................................ 27Ventana de inicio de sesión....................................................................................... 146Página de la instancia de la base de datos................................................................. 146Página de procesamiento.......................................................................................... 146Respaldo programado y personalizado: Página de opciones...................................... 147Respaldo programado y personalizado: Página de programación............................... 147Respaldo programado y personalizado: Página de revisión........................................ 147Página de ejecución...................................................................................................148

12

34

56789101112131415

FIGURAS

Agente de Oracle RMAN 4.7 Guía de administración 7

Page 8: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

FIGURAS

8 Agente de Oracle RMAN 4.7 Guía de administración

Page 9: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Historial de revisiones.................................................................................................. 11Convenciones de estilo................................................................................................12Variables de ambiente de instalación o actualización del agente de Oracle RMAN......53Nombres de paquetes de software en UNIX y Linux................................................... 54Componentes de software del producto en Linux o UNIX...........................................56Variables de ambiente para la desinstalación del agente de Oracle RMAN..................58Componentes del software del producto en Windows................................................ 64Las opciones del comando ddutil para eliminación y visualización de respaldo............ 86Resumen de los comandos de DD Boost....................................................................126Transferencia de archivos entrantes y salientes.........................................................131Transferencia de datos entrantes y salientes............................................................. 131Definiciones de salida para el histograma de DD Boost.............................................. 137

123456789101112

TABLAS

Agente de Oracle RMAN 4.7 Guía de administración 9

Page 10: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

TABLAS

10 Agente de Oracle RMAN 4.7 Guía de administración

Page 11: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Prefacio

Como parte de un esfuerzo por mejorar las líneas de productos, lanzamosperiódicamente revisiones de software y hardware. Por lo tanto, es posible que notodas las versiones actuales de hardware y software sean compatibles con algunasfunciones que se describen en este documento. Las notas de la versión del productoproporcionan la información más actualizada acerca de las características delproducto.

Si un producto no funciona correctamente o de la manera que se describe en estedocumento, comuníquese con un profesional de soporte técnico.

Nota

La información de este documento era precisa en el momento de la publicación. Paraasegurarse de estar utilizando la versión más reciente de este documento, visite elsitio web de soporte https://www.dell.com/support.

PropósitoEn este documento, se describe cómo instalar, configurar y utilizar el software delagente de Oracle RMAN versión 4.7.

En versiones anteriores del producto, el agente de Oracle RMAN se conocía comoData Domain Boost (DD Boost) para Oracle Recovery Manager (RMAN) o el plug-inRMAN. En la versión 4.0, el nombre del producto cambió a agente de Oracle RMAN.

PúblicoEsta guía es para administradores de sistemas que conocen las aplicaciones derespaldo de Oracle y la administración de respaldo general.

Historial de revisionesEn la siguiente tabla, se presenta el historial de revisiones de este documento.

Tabla 1 Historial de revisiones

Revisión Fecha Descripción

01 14 de diciembredel 2018

Versión inicial de este documento para el agente deOracle RMAN 4.7.

Documentación relacionadaSe ofrece información adicional en las siguientes publicaciones:

l Notas de la versión de Data Domain Operating System

l Guía de configuración inicial de Data Domain Operating System

l Guía de administración de Data Domain Operating System

l Guía de referencia de comandos de Data Domain Operating System

l Guía de hardware de bandeja de expansión de Data Domain

l La guía de instalación y la instalación del sistema Data Domain para cada una de lasplataformas compatibles (por ejemplo, DD890, DD670, y así sucesivamente).

Agente de Oracle RMAN 4.7 Guía de administración 11

Page 12: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Documentación RMANOracle 18c: En la biblioteca de documentación de la base de datos de Oracle en https://docs.oracle.com/en/database/oracle/oracle-database/18/, seleccioneAdministration y luego seleccione una guía en Backup and Recovery:

l Referencia de respaldo y recuperación de bases de datos

l Guía del usuario de respaldo y recuperación de bases de datos

Oracle 12c versión 2: En la biblioteca de documentación de la base de datos de Oracleen https://docs.oracle.com/en/database/oracle/oracle-database/12.2/index.html,seleccione Administration y luego seleccione una guía en Backup and Recovery:

l Referencia de respaldo y recuperación de bases de datos

l Guía del usuario de respaldo y recuperación de bases de datos

Oracle 12c versión 1: En la biblioteca de documentación de la base de datos de Oracleen http://docs.oracle.com/database/121/index.htm, seleccione DatabaseAdministration y luego seleccione una guía en Backup and Recovery:

l Guía del usuario de respaldo y recuperación

l Referencia de respaldo y recuperación

Oracle 11g versión 2: En la biblioteca de documentación de la base de datos de Oracleen www.oracle.com/pls/db112/homepage, seleccione Database Administration y luegoseleccione una guía en Backup and Recovery:

l Guía del usuario de respaldo y recuperación

l Referencia de respaldo y recuperación

Oracle 10g versión 2: En la biblioteca de documentación de la base de datos de Oracleen www.oracle.com/pls/db112/homepage, seleccione Administration y luegoseleccione una guía en Backup and Recovery:

l Referencia de respaldo y recuperación

l Guía del usuario avanzada de respaldo y recuperación

Convenciones para notificaciones especiales utilizadas en este documentoSe utilizan las siguientes convenciones para notificaciones especiales:

AVISO

Identifica contenido que advierte sobre la posibilidad de pérdida de negocios o datos.

Nota

Contiene información que es incidental, pero no esencial para el tema.

Convenciones tipográficasEn este documento, se utilizan las siguientes convenciones de estilo de letras:

Tabla 2 Convenciones de estilo

Negrita Se utiliza para los nombres de los elementos de la interfaz que elusuario selecciona específicamente o en los que hace clic, como losnombres de botones, los campos, los nombres de pestañas y las rutasde menú. También se utiliza para el nombre de cuadros de diálogo,páginas, paneles, áreas de pantallas con título, etiquetas de tablas yventanas.

Prefacio

12 Agente de Oracle RMAN 4.7 Guía de administración

Page 13: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Tabla 2 Convenciones de estilo (continuación)

Cursiva Se utiliza para títulos completos de publicaciones a las que se hacereferencia en el texto.

Monospace Utilizada para:

l Código del sistema

l Salida del sistema, como un mensaje de error o script

l Nombres de ruta, nombres de archivo, extensiones de nombresde archivo, indicadores y sintaxis

l Comandos y opciones

Fuente monoespaciadaen cursiva

Se utiliza para variables.

Fuentemonoespaciada ennegrita

Se utiliza para entradas de usuario.

[ ] Los corchetes encierran valores opcionales.

| La línea vertical indica selecciones alternativas. La línea verticalsignifica “o” para las selecciones alternativas.

{ } Las llaves encierran contenido que debe especificar el usuario, comox, y o z.

... Los puntos suspensivos indican información no esencial omitida en elejemplo.

Puede utilizar estos recursos para buscar más información sobre este producto,obtener soporte y proporcionar comentarios.

Dónde encontrar la documentación del producto

l https://www.dell.com/support

l https://community.emc.com

Adónde recurrir para obtener soporteEl sitio web de soporte https://www.dell.com/support brinda acceso a informaciónsobre los productos, como sus licencias, documentación, asesorías, descargas,tutoriales y solución de problemas. Esta información puede ayudarlo a resolver unproblema con un producto sin tener que comunicarse con el servicio de soporte.

Para acceder a la página específica de un producto:

1. Vaya a https://www.dell.com/support.

2. En el campo de búsqueda, escriba el nombre de un producto y luego seleccione elproducto en la lista que aparezca.

Base de conocimientosLa base de conocimientos contiene soluciones aplicables que puede buscar por númerode solución (por ejemplo, KB000xxxxxx) o por palabra clave.

Para buscar en la base de conocimientos:

1. Vaya a https://www.dell.com/support.

2. En la pestaña Support, haga clic en Knowledge Base.

3. En el cuadro de búsqueda, escriba el número de la solución o las palabras clave. Demanera opcional, puede limitar la búsqueda a productos específicos si escribe un

Prefacio

Agente de Oracle RMAN 4.7 Guía de administración 13

Page 14: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

nombre de producto en el cuadro búsqueda y selecciona el producto en la lista queaparezca.

Chat en líneaPara participar en un chat interactivo en vivo con un agente de soporte, haga losiguiente:

1. Vaya a https://www.dell.com/support.

2. En la pestaña Support, haga clic en Contact Support.

3. En la página Contact Information, haga clic en el soporte correspondiente y luegocontinúe.

Las solicitudes de servicioPara que el área de licencia le brinde ayuda en profundidad, envíe una solicitud deservicio. Para enviar una solicitud de servicio, haga lo siguiente:

1. Vaya a https://www.dell.com/support.

2. En la pestaña Support, haga clic en Service Requests.

Nota

Para crear una solicitud de servicio, debe contar con un acuerdo de soporte válido.Comuníquese con un representante de ventas para obtener detalles acerca de unacuenta o de la obtención de un acuerdo de soporte válido. Para obtener los detalles deuna solicitud de servicio, en el campo Service Request Number, escriba el númerode solicitud de servicio y luego haga clic en la flecha derecha.

Para revisar una solicitud de servicio abierta:

1. Vaya a https://www.dell.com/support.

2. En la pestaña Support, haga clic en Service Requests.

3. En la página Service Requests, en Manage Your Service Requests, haga clic enView All Dell Service Requests.

Comunidades en líneaPara acceder a contactos con colegas, a conversaciones y a contenido sobre soporte ysoluciones de productos, vaya a Community Network https://community.emc.comParticipe de manera interactiva en línea con clientes, partners y profesionalescalificados.

Cómo proporcionar comentariosSus comentarios ayudan a mejorar la exactitud, la organización y la calidad general delas publicaciones. Puede enviar comentarios a [email protected].

Prefacio

14 Agente de Oracle RMAN 4.7 Guía de administración

Page 15: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 1

Presentación del agente de Oracle RMAN

Este capítulo contiene los siguientes temas:

l Descripción general del agente de Oracle RMAN................................................16l Configuraciones compatibles.............................................................................. 17

Presentación del agente de Oracle RMAN 15

Page 16: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Descripción general del agente de Oracle RMANEl agente de Oracle RMAN permite que los servidores de base de datos secomuniquen con los sistemas Data Domain de manera optimizada, sin la necesidad deutilizar una aplicación de respaldo.

Nota

En versiones anteriores del producto, el agente de Oracle RMAN se conocía comoData Domain Boost (DD Boost) para Oracle Recovery Manager (RMAN) o el plug-inRMAN. En la versión 4.0, el nombre del producto cambió a agente de Oracle RMAN.

El uso del agente de Oracle RMAN mejora el rendimiento mientras reduce la cantidadde datos que se transfieren mediante la LAN. En el contexto de Oracle RMAN, elsoftware tiene dos componentes:

l Un agente RMAN que se instala en cada servidor de base de datos. Este agenteRMAN incluye las bibliotecas de DD Boost para comunicarse con el servidor de DDBoost que se ejecuta en el sistema Data Domain.

l El servidor de DD Boost que se ejecuta en los sistemas Data Domain.

RMAN establece políticas que controlan cuándo ocurren respaldos y replicaciones. Losadministradores administran el respaldo, la replicación y la restauración desde una solaconsola, y pueden utilizar todas las funciones de DD Boost, incluido el software dereplicación eficiente en la WAN. RMAN administra todos los archivos (colecciones dedatos) en el catálogo, incluso aquellos creados por el sistema Data Domain.

El sistema Data Domain expone volúmenes de discos prefabricados llamados unidadesde almacenamiento a un servidor de base de datos habilitado de DD Boost. Variosservidores de base de datos, cada uno con el agente de Oracle RMAN, pueden utilizarla misma unidad de almacenamiento en un sistema Data Domain como un servidor dealmacenamiento. Cada servidor de base de datos puede ejecutar un sistema operativodiferente, siempre que sea compatible con Data Domain.

En la siguiente ilustración se muestra una configuración de ejemplo del agente deOracle RMAN.

Figura 1 Configuración del agente de Oracle RMAN

Presentación del agente de Oracle RMAN

16 Agente de Oracle RMAN 4.7 Guía de administración

Page 17: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configuraciones compatiblesData Domain es compatible con DD Boost en los siguientes sistemas Data Domain:

l Sistemas Data Domain DD1xx, DD5xx, DD6xx, DD8xx, DD9xx

l Sistemas Data Domain Extended Retention (anteriormente Archiver)

La versión del agente Oracle RMAN debe ser compatible con las configuraciones deRMAN y el sistema Data Domain. Data Domain no es compatible con combinacionesdiferentes de las que se detallan en la guía de compatibilidad en línea, la cual estádisponible en http://compatibilityguide.emc.com:8080/CompGuideApp/. Lainformación sobre el agente de Oracle RMAN está disponible en la sección de DDBEAde la guía de compatibilidad en línea. Consulte esa publicación antes de actualizar elagente de Oracle RMAN o el DD OS.

Presentación del agente de Oracle RMAN

Configuraciones compatibles 17

Page 18: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Presentación del agente de Oracle RMAN

18 Agente de Oracle RMAN 4.7 Guía de administración

Page 19: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 2

Funciones de DD Boost

Este capítulo contiene los siguientes temas:

l Procesamiento distribuido de segmentos...........................................................20l Balanceo de carga avanzado y conmutación por error de vínculos..................... 22l Transporte de DD Boost mediante Fibre Channel...............................................24l Administración de rutas de DD Boost mediante Fibre Channel........................... 26l Replicación de archivos administrada cifrada..................................................... 29l DD Boost y alta disponibilidad............................................................................ 30l Optimización del ancho de banda bajo................................................................ 31l Validación de acceso de cliente.......................................................................... 32l Cifrado en transferencia.....................................................................................32l Compatibilidad con el marcador ........................................................................ 32

Funciones de DD Boost 19

Page 20: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Procesamiento distribuido de segmentosEl procesamiento distribuido de segmentos le permite al agente de Oracle RMANrealizar partes del proceso de deduplicación, lo que evita el envío de datos duplicadosal sistema Data Domain que se configuró como un servidor de almacenamiento. Laopción para distribuir el procesamiento está habilitada o deshabilitada en el sistemaData Domain. El agente de Oracle RMAN negocia con el sistema Data Domain para laconfiguración actual de la opción y se comporta adecuadamente. El agente de OracleRMAN ofrece dos modos de operación para enviar datos de respaldo a un sistemaData Domain, uno con el procesamiento distribuido de segmentos habilitado y el otrocon el procesamiento distribuido de segmentos deshabilitado.

El procesamiento distribuido de segmentos proporciona los beneficios siguientes:

l Es posible que se logre un rendimiento más alto debido a que el agente de OracleRMAN envía solo datos únicos a un sistema Data Domain, en lugar de enviar todoslos datos mediante la LAN. Las mejoras de rendimiento dependen de la naturalezaredundante de los datos que se respaldan, la carga de trabajo general en elservidor de base de datos y la funcionalidad del servidor de base de datos. Engeneral, se logra mayor rendimiento con mayor redundancia, mayor carga detrabajo del servidor de base de datos y funcionalidad del servidor de base de datos.

l Los requisitos del ancho de banda de red se reducen considerablemente, debido aque solo se envían los datos únicos a través de la LAN a los sistemas Data Domain.

l La recuperación de respaldos fallidos puede continuar potencialmente mucho másrápido. Si se produce un error a la mitad o casi al final de un respaldo de grantamaño, al momento de que RMAN lo reinicia, los datos que ya se enviaron alsistema Data Domain no se vuelven a enviar. Esto da como resultado unafinalización más rápida del respaldo cuando se vuelve a intentar.

Para obtener más información sobre la compresión local y su configuración, consulte laGuía de administración del sistema operativo Data Domain.

Administre el procesamiento distribuido de segmentos a través de los comandosddboost option. Data Domain recomienda que utilice el procesamiento distribuidode segmentos si su conexión de red es de 1 Gb Ethernet. Se proporciona másinformación detallada en Configuración del procesamiento distribuido de segmentos enla página 37.

Procesamiento distribuido de segmentos deshabilitadoEn este modo, el agente de Oracle RMAN envía los datos directamente al sistema DataDomain a través de la LAN. Luego, el sistema Data Domain segmenta, deduplica ycomprime los datos antes de que se escriban en el disco. El agente de Oracle RMANse ejecuta en el servidor de base de datos.

Nota

No se puede desactivar el procesamiento distribuido de segmentos en un sistema DataDomain Extended Retention.

En la siguiente figura se muestra un escenario de flujo de datos de alto nivel para unsistema Data Domain único con procesamiento distribuido de segmentos deshabilitado.

Funciones de DD Boost

20 Agente de Oracle RMAN 4.7 Guía de administración

Page 21: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Figura 2 Flujo de datos de alto nivel con procesamiento distribuido de segmentos deshabilitado

Procesamiento distribuido de segmentos habilitadoEn este modo, el proceso de deduplicación se distribuye entre el agente de OracleRMAN y el sistema Data Domain. El agente de Oracle RMAN se ejecuta en el servidorde base de datos. Partes del proceso de deduplicación se ejecutan en el agente deOracle RMAN, de modo que solo se envíen datos únicos a un sistema Data Domain pormedio de la LAN.

El agente de Oracle RMAN segmenta los datos, calcula las ID para los segmentos,comprueba segmentos duplicados con el sistema Data Domain, comprime segmentosúnicos que no se encuentran en el sistema Data Domain y envía los datos comprimidosa este. Luego, el sistema Data Domain escribe los datos únicos en el disco.

El manejo de datos por parte del agente de Oracle RMAN es transparente para RMANy el agente no almacena datos en el servidor de base de datos.

En la siguiente figura se muestra un escenario de flujo de alto nivel para un sistemaData Domain único con procesamiento distribuido de segmentos habilitado.

Funciones de DD Boost

Procesamiento distribuido de segmentos 21

Page 22: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Figura 3 Flujo de datos de alto nivel con procesamiento distribuido de segmentos habilitado

Balanceo de carga avanzado y conmutación por error devínculos

La función avanzada de balanceo de carga y conmutación por error de vínculospermite la combinación de varios vínculos Ethernet en un grupo. Solo una de lasinterfaces del sistema Data Domain se registra con RMAN. El agente de Oracle RMANnegocia con el sistema Data Domain de la interfaz registrada con RMAN para obteneruna interfaz a través de la cual enviar los datos. El balanceo de carga ofrece unrendimiento físico mayor al sistema Data Domain en comparación con la configuraciónde las interfaces en una interfaz virtual mediante la agregación a nivel de Ethernet.

La carga del sistema Data Domain estabiliza las conexiones que provienen de variosservidores de base de datos en todas las interfaces del grupo. El balanceo de carga estransparente para RMAN. Debido a que el balanceo de carga avanzado y laconmutación por error de vínculos funcionan en la capa de software del agente deOracle RMAN, este es transparente a la conectividad de red subyacente y admiteinterfaces virtuales y físicas.

El balanceo de carga de la transferencia de datos se realiza en función de la cantidadde conexiones pendientes en las interfaces. Solo tienen balanceo de carga lasconexiones para trabajos de respaldo y restauración.

Nota

l La conexión de replicación de archivos entre los sistemas Data Domain no es partedel balanceo de carga. Se utiliza una sola dirección IP para el sistema Data Domainde destino.

l Es recomendable excluir una interfaz del grupo de interfaces (ifgroup) y reservarlapara la ruta de replicación de archivos entre los sistemas Data Domain de origen yde destino. Cada agente de Oracle RMAN debe ser capaz de conectarse a cadainterfaz que sea miembro del grupo de interfaces en el sistema Data Domain.

Funciones de DD Boost

22 Agente de Oracle RMAN 4.7 Guía de administración

Page 23: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

En la siguiente ilustración se muestra un ejemplo de diagrama de configuración de altonivel. La interfaz que se marca en rojo se registra con RMAN.

Figura 4 Ejemplo de configuración de balanceo de carga avanzado y conmutación por error devínculos

Se puede utilizar la función de balanceo de carga avanzado y conmutación por error devínculos con otras tecnologías de agregación de la capa de red y de conmutación porerror. En la configuración de muestra en la figura anterior se indica tal posibilidad. Losvínculos que se conectan a los servidores de base de datos y al switch que se conectaal sistema Data Domain se ponen en modo de conmutación por error agregado. Estaconfiguración proporciona características de conmutación por error de red de punto apunto. Cualquiera de las tecnologías de agregación se puede utilizar entre losservidores de base de datos y el switch.

La función de balanceo de carga avanzado y conmutación por error de vínculostambién funciona con otra característica de capa de red en sistemas Data Domain,incluidos el etiquetado VLAN y la creación de alias de IP. Esta característica permiteuna mayor flexibilidad en la segregación de tráfico en varias redes virtuales, las cualesse ejecutan en los mismos vínculos físicos del sistema Data Domain.

Nota

La Guía de administración del sistema operativo Data Domain ofrece más informaciónsobre cómo configurar el etiquetado de VLAN y la creación de alias de IP en unsistema Data Domain.

El balanceo de carga avanzado y la conmutación por error de vínculos proporcionan lossiguientes beneficios:

l Elimina la necesidad de registrar varios servidores de almacenamiento (uno paracada interfaz) con RMAN, lo cual puede simplificar potencialmente laadministración de la instalación.

l Si una de las interfaces en el grupo queda inactiva mientras el sistema DataDomain sigue funcionando, se enrutan los trabajos de respaldo entrantesposteriores a las interfaces disponibles.

Funciones de DD Boost

Balanceo de carga avanzado y conmutación por error de vínculos 23

Page 24: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Los trabajos de restauración y respaldo automáticamente balancean las cargas envarias interfaces en el grupo, lo que genera un mayor uso de los vínculos.

l Todos los trabajos en transferencia a la interfaz fallida realizan conmutación porerror en forma transparente a vínculos operativos en buen funcionamiento. Desdela perspectiva de RMAN, los trabajos continúan sin interrupciones.

Configuración de balanceo de carga avanzado y conmutación por error de vínculos enla página 37 proporciona más detalles.

Restricciones de configuraciónl Se pueden agregar interfaces solamente al grupo mediante una dirección IP.l Aunque la función de balanceo de carga avanzado y conmutación por error de

vínculos funciona con interfaces de 1 GbE e interfaces de 10 GbE combinadas enun grupo, no es una configuración recomendada. Se recomienda tener interfacescon la misma velocidad de vínculo en un grupo.

l Antes de DD OS 5.2, solo un grupo de interfaces era compatible con un sistemaData Domain. Esto significó que, para conectar más de un servidor de base dedatos, se necesitó un switch intermediario. DD OS 5.2 y sus versiones posterioresson compatibles con varios grupos de interfaces, por lo que ya no se aplica estarestricción.

Transporte de DD Boost mediante Fibre ChannelAntes de la versión 5.3 de DD OS, todas las comunicaciones entre la biblioteca de DDBoost y cualquier sistema Data Domain se realizaban mediante redes IP. La aplicaciónespecificaba el sistema Data Domain mediante el uso de su nombre de host o direcciónIP, y la biblioteca de DD Boost utilizaba las conexiones TCP/IP para transmitirsolicitudes al sistema Data Domain y recibir respuestas de este, como se muestra en lasiguiente figura.

Figura 5 Transporte de DD Boost mediante IP

La versión 5.3 de DD OS introdujo Fibre Channel como un mecanismo de transportealternativo para la comunicación entre la biblioteca de DD Boost y el sistema DataDomain.

En algunas instalaciones se prefiere o requiere el uso de Fibre Channel como losmedios para la transferencia de datos entre sistemas de almacenamiento y servidoresde medios. El transporte de DD Boost mediante Fibre Channel (DD Boost medianteFC) permite tales instalaciones para que tengan acceso a funciones que proporciona latecnología DD Boost.

Funciones de DD Boost

24 Agente de Oracle RMAN 4.7 Guía de administración

Page 25: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

A pesar de que Fibre Channel se especifica como un mecanismo de transporte dedatos de uso general, en la práctica Fibre Channel se utiliza solamente como untransporte para el acceso a dispositivos SCSI. En sistemas operativos del hostestándar, como Windows y Linux, los controladores y el hardware de Fibre Channelresiden únicamente dentro de las plataformas del protocolo SCSI. Por lo tanto, eltransporte de DD Boost mediante FC debe utilizar comandos SCSI para toda lacomunicación.

En la solución de DD Boost mediante FC, el sistema Data Domain anuncia uno o másdispositivos SCSI de tipo procesador. El sistema operativo del servidor de mediosdescubre estos dispositivos y los pone a disposición para las aplicaciones a través deun mecanismo SCSI genérico (Linux: controlador SCSI genérico; Windows: interfaz depaso SCSI).

Para solicitar acceso a un sistema Data Domain a través del transporte de DD Boostmediante FC, la aplicación especifica el sistema Data Domain a través de la cadenaespecial DFC-<dfc-server-name>, en la que dfc-server-name es el nombre del servidorde DD Boost mediante FC configurado para el sistema Data Domain. La lógica detransporte de DD Boost mediante FC dentro de la biblioteca de DD Boost examina elconjunto de dispositivos SCSI genéricos disponibles en el servidor de medios y utilizacomandos SCSI para identificar un catálogo de dispositivos, que son rutas al sistemaData Domain específico.

En función de este catálogo, la lógica de transporte de DD Boost mediante FC emitecomandos SCSI a los dispositivos SCSI genéricos identificados para transferir lassolicitudes de protocolo de DD Boost y las respuestas entre la biblioteca y el sistemaData Domain.

Figura 6 Comandos SCSI entre el servidor de medios y el sistema Data Domain.

La mayoría de las funciones de DD Boost son independientes al transporte. Unaexcepción notable es la función de balanceo de carga avanzado y conmutación porerror de vínculos de DD Boost mediante IP y sus ifgroups asociados. Esta función esespecífica para el transporte IP. Para el transporte de DD Boost mediante FC, elbalanceo de carga y la alta disponibilidad de nivel de vínculo se logran por diferentesmedios.

La ruta de comunicación de DD Boost mediante FC se aplica solamente entre elservidor de medios o la biblioteca de DD Boost y el sistema Data Domain, y no se aplicaa la comunicación entre dos sistemas Data Domain. Por ejemplo, en la sección dereplicación de archivo administrado de este producto se describe la replicacióneficiente de los datos de un sistema Data Domain a otro, posiblemente mediante unaWAN. Como se muestra en la siguiente figura, tal comunicación se establece siempremediante una red TCP/IP, independientemente de la ruta de comunicación entre elservidor de medios y los sistemas Data Domain.

Funciones de DD Boost

Transporte de DD Boost mediante Fibre Channel 25

Page 26: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Figura 7 Ruta de comunicación de Fibre Channel

Administración de rutas de DD Boost mediante FibreChannel

El mecanismo basado en el Grupo de interfaces dinámicas (DIG) se basa en interfacesEthernet y no se aplica al transporte de Fibre Channel. En su lugar, se proporcionaotro mecanismo de rutas para la solución DD Boost mediante FC.

El sistema Data Domain anuncia uno o varios dispositivos SCSI en el servidor derespaldo, mediante una o varias rutas físicas. El sistema operativo descubre todos losdispositivos en todas las rutas disponibles, y crea un dispositivo SCSI genérico paracada dispositivo y ruta descubiertos.

Por ejemplo, considere el siguiente caso:

l El servidor de respaldo tiene 2 puertos HBA de iniciador (A y B)

l El sistema Data Domain tiene 2 terminales de destino de FC (C y D)

l La zonificación de Fabric de Fibre Channel está configurada para que ambospuertos HBA de iniciador puedan acceder a los terminales de destino de FC

l El sistema Data Domain está configurado con un grupo de acceso SCSI de destinoque contiene lo siguiente:

n Ambos terminales de destino de FC en el sistema Data Domain

n Ambos puertos HBA de iniciador

n 4 dispositivos (0, 1, 2 y 3)

Funciones de DD Boost

26 Agente de Oracle RMAN 4.7 Guía de administración

Page 27: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Figura 8 Escenario de administración de rutas de DD Boost mediante FC

1. Cuatro dispositivos2. Servidor de respaldo3. HBA A de iniciador4. HBA B de iniciador5. Sistema Data Domain6. Terminal C de Fibre Channel7. Terminal D de Fibre Channel

En este caso, el sistema operativo del servidor de respaldo puede descubrir hasta 16dispositivos SCSI genéricos, uno para cada combinación de iniciador, terminal dedestino y número de dispositivo:

l /dev/sg11: (A, C, 0)

l /dev/sg12: (A, C, 1)

l /dev/sg13: (A, C, 2)

l /dev/sg14: (A, C, 3)

l /dev/sg15: (A, D, 0)

l /dev/sg16: (A, D, 1)

l /dev/sg17: (A, D, 2)

l /dev/sg18: (A, D, 3)

l /dev/sg19: (B, C, 0)

l /dev/sg20: (B, C, 1)

l /dev/sg21: (B, C, 2)

l /dev/sg22: (B, C, 3)

l /dev/sg23: (B, D, 0)

l /dev/sg24: (B, D, 1)

l /dev/sg25: (B, D, 2)

l /dev/sg26: (B, D, 3)

Cuando la aplicación solicita que la biblioteca de DD Boost establezca una conexióncon el servidor, la lógica de transporte de DD Boost mediante FC dentro de labiblioteca de DD Boost utiliza solicitudes SCSI para generar un catálogo de estos 16dispositivos SCSI genéricos, que son las rutas para acceder al servicio de DD Boostmediante FC en el sistema Data Domain requerido. Como parte del establecimiento deconexión con el servidor, la lógica de transporte de DD Boost mediante FC proporcionaeste catálogo de rutas al servidor.

Funciones de DD Boost

Administración de rutas de DD Boost mediante Fibre Channel 27

Page 28: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Selección inicial de rutasEl servidor mantiene estadísticas sobre el tráfico de DD Boost mediante FC en losdiversos terminales de destino e iniciadores conocidos. Durante el procedimiento deconfiguración de la conexión, la lógica de la administración de rutas en el servidorconsulta estas estadísticas y selecciona la ruta que se utilizará para esta conexión, enfunción del siguiente criterio:

l Para clientes restringidos por la profundidad de línea de espera (consulte acontinuación), distribuya las conexiones entre las diferentes rutas de modouniforme.

l Escoja el terminal de destino con menos tráfico

l Escoja el iniciador con menos tráfico entre las rutas al terminal de destinoseleccionado.

Conmutación por error de rutas del clienteEl cliente podría comenzar a utilizar una ruta diferente porque eso se lo indica la lógicade rebalanceo dinámica del servidor. Sin embargo, el cliente también puede decidir,por su cuenta, comenzar a utilizar una ruta disponible diferente. Esto sucede porque elcliente recibe errores cuando utiliza la ruta actual de la conexión.

Por ejemplo, si asume que el catálogo de rutas para una conexión consta de ochorutas:

/dev/sg21: (A, C, 0)

/dev/sg22: (A, C, 1)

/dev/sg23: (A, D, 0)

/dev/sg24: (A, D, 1)

/dev/sg25: (B, C, 0)

/dev/sg26: (B, C, 1)

/dev/sg27: (B, D, 0)

/dev/sg28: (B, D, 1)

El servidor selecciona la ruta (A, C, 0) durante la selección de ruta inicial. La lógica deltransporte DFC en la biblioteca de DD Boost comienza a enviar y recibir datos para laconexión, mediante comandos SCSI a /dev/sg21.

Más adelante, el vínculo del terminal de destino C a su switch deja de estar disponibledebido al tendido de cables o alguna falla de hardware. Las solicitudes de SCSIsubsiguientes enviadas por la lógica del transporte de DFC a /dev/sg21 presentanfallas con un código de error en el que se indica que la solicitud de SCSI no se pudoentregar al dispositivo.

En este caso, la lógica del transporte de DFC busca en el catálogo de dispositivos unaruta con un componente físico distinto; es decir, una combinación diferente deiniciador y terminal de destino. La solicitud de SCSI se reintenta en la rutaseleccionada, y el proceso se repite hasta que se detecta una ruta mediante la cual lasolicitud de SCSI se puede completar correctamente.

Rebalanceo dinámicoEl servidor realiza rebalanceos dinámicos en forma periódica. Esto involucra consultarlas estadísticas para buscar situaciones en las que ocurre lo siguiente:

Funciones de DD Boost

28 Agente de Oracle RMAN 4.7 Guía de administración

Page 29: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Para clientes restringidos por la profundidad de línea de espera (consulte acontinuación), las conexiones se distribuyen entre las rutas disponibles de mododesigual.

l La carga de trabajo en los terminales de destino está desequilibrada.

l La carga de trabajo en los iniciadores está desequilibrada.

Si se descubre una situación así, es posible que el servidor marque una o variasconexiones para la migración de rutas dirigida por el servidor. Esto se logra cuando sehace que el servidor solicite, durante una operación de transferencia de datos futura,que la biblioteca de DD Boost comience a utilizar otra ruta disponible del catálogo paralas operaciones posteriores.

Restricciones de profundidad de línea de esperaA los fines de la solución de DD Boost mediante FC, el dispositivo de SCSI por el quese recibe una solicitud es irrelevante. Todos los dispositivos de SCSI son objetos dedestino idénticos para los comandos de SCSI, como lo exige el protocolo SCSI.Cuando se procesa una solicitud de SCSI, la lógica del servidor no toma en cuenta eldispositivo específico en el cual llegó la solicitud de SCSI.

¿Por qué molestarse en permitir más de un dispositivo? Porque algunos sistemasoperativos del lado del cliente imponen una restricción en la cantidad de solicitudes deE/S pendientes que pueden realizarse en simultáneo mediante un dispositivo genéricoSCSI. Por ejemplo, el mecanismo de la interfaz de paso de Windows SCSI realizarásolo una solicitud SCSI por vez mediante cada uno de sus dispositivos genéricos SCSI.Esto afecta el rendimiento de la solución DD Boost mediante FC, si varias conexiones(por ejemplo, trabajos de respaldo) intentan utilizar el mismo dispositivo genéricoSCSI.

Además, el sistema Data Domain también impone un límite en la cantidad de solicitudesde E/S pendientes por dispositivo SCSI anunciado. Por motivos de rendimiento, concargas de trabajo más grandes, varios dispositivos de SCSI podrían necesitaranunciarse en el sistema Data Domain.

El término profundidad de línea de espera describe el límite impuesto por el sistema enla cantidad de solicitudes de SCSI simultáneas en un solo dispositivo. Los sistemascliente, como Windows, cuya profundidad de línea de espera es tan baja que afecta elrendimiento, se consideran restringidos por la profundidad de línea de espera.

Consulte Dimensionamiento del conjunto de dispositivos DD Boost mediante FC en lapágina 43 para obtener orientación acerca de cuántos dispositivos configurar segúnla carga de trabajo, el tipo de sistema Data Domain y si el sistema cliente estárestringido o no por la profundidad de línea de espera.

Replicación de archivos administrada cifradaDe forma predeterminada, se configuran los trabajos de replicación de archivos entredos sistemas Data Domain sin cifrado, después de autenticarlos mediante lacontraseña y el nombre de usuario preconfigurados de DD Boost. Si la función dereplicación cifrada de archivos está habilitada, la sesión entre los sistemas DataDomain de origen y de destino se cifra mediante la Capa de conexión segura (SSL), lacual asegura que todos los datos de imagen y los metadatos se envíen cifradosmediante la WAN.

La habilitación de esta opción en el sistema Data Domain es transparente para RMAN.Cuando RMAN solicita que el sistema Data Domain realice un trabajo de replicación dearchivos, los sistemas de origen y destino negocian automáticamente para realizar elcifrado sin el conocimiento de RMAN. La replicación de archivos cifrada usa la suite de

Funciones de DD Boost

Restricciones de profundidad de línea de espera 29

Page 30: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

aplicaciones de cifrado ADH-AES256-SHA. No es posible configurar un conjuntodiferente en el DD OS.

La replicación cifrada de archivos está disponible para un sistema Data Domain conuna licencia de replicador instalado y se aplica a todos los trabajos de replicación dearchivos en ese sistema. Tanto los sistemas Data Domain de origen como los dedestino que participan en los trabajos de replicación de archivos deben tener habilitadaesta opción. De lo contrario, se produce un error en la replicación.

La replicación cifrada de archivos se puede utilizar con la función de cifrado de datosen reposo disponible en el DD OS con la licencia de cifrado opcional. Cuando lareplicación cifrada de archivos se utiliza con la función de cifrado de datos en reposo,los datos de imágenes de respaldo cifrados se vuelven a cifrar con la SSL para el envíomediante una WAN.

Nota

l Tanto los sistemas Data Domain de origen como los de destino deben ejecutar elDD OS 5.0 o posterior para utilizar esta función.

l Al habilitar esta función, no es necesario reiniciar el sistema de archivos en unsistema Data Domain.

l Las opciones de optimización de ancho de banda bajo y de cifrado se puedenutilizar entre sí.

En Habilitación de la replicación cifrada de archivos en la página 39 y la Guía deadministración de Data Domain Operating System se proporciona más información sobreeste tema.

DD Boost y alta disponibilidadA partir de DD OS 5.7.1, los sistemas Data Domain con DD Boost pueden incorporarconfiguraciones de alta disponibilidad (HA).

Durante las operaciones normales, DD Boost en el nodo activo envía toda informaciónde estado y datos DD Boost necesarios al nodo en espera para continuar con lasoperaciones de DD Boost en un nodo en espera si llega a producirse una falla.

Nota

Actualmente, DD Boost es compatible solo con configuraciones de activo en espera.

DD Boost realiza operaciones periódicas para forzar los datos del usuario al disco en elservidor. Dentro del cliente, DD Boost almacena en búferes todos los datos de usuarioentre estas operaciones periódicas de sincronización a disco, de modo que, si falla unservidor DD, los datos pueden volver a enviarse.

Este método también se aplica a escrituras virtuales. Puede combinar operaciones deescritura estándar con operaciones de escritura sintéticas.

DD Boost, alta disponibilidad y conmutación por errorCuando falla un sistema Data Domain con alta disponibilidad habilitada, la recuperaciónse produce en menos de diez minutos. Una vez que se recupera el sistema fallido,comienza la recuperación de DD Boost y las aplicaciones que utilizan DD Boost serecuperan automáticamente sin fallas ni recepción de errores. La recuperación de DD

Funciones de DD Boost

30 Agente de Oracle RMAN 4.7 Guía de administración

Page 31: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Boost podría tardar más de diez minutos, debido a que esta no puede comenzar hastaque finalice la conmutación por error del sistema DD.

No es necesario hacer cambios para permitir que las aplicaciones aprovechen lasfuncionalidades de DD Boost de alta disponibilidad. Con DD Boost 3.2.1 y DD OS 5.7.1en configuraciones de alta disponibilidad, las aplicaciones se recuperanautomáticamente si se produce una conmutación por error. No es necesario realizaracciones desde la aplicación.

Configuraciones de alta disponibilidad parcialesLa Replicación administrada de archivos (MFR) es compatible entre dos sistemas DataDomain que ejecutan versiones compatibles de DD OS, independientemente de si unoo ambos sistemas DD están habilitados para alta disponibilidad.

Una MFR entre dos sistemas de alta disponibilidad se realiza correctamente en casode falla de cualquiera de los sistemas debido a que los dos son compatibles con altadisponibilidad. Una MFR en curso puede recuperarse sin inconvenientes tanto si falla elsistema de alta disponibilidad de origen como el sistema de alta disponibilidad dedestino.

Una MFR entre un sistema de alta disponibilidad y un sistema sin alta disponibilidad seejecuta correctamente si falla el sistema de alta disponibilidad, pero no se ejecutacorrectamente si falla el sistema sin alta disponibilidad.

MFR para sistemas habilitados con alta disponibilidadUn sistema Data Domain de un solo nodo que ejecuta DD OS 5.7 o posterior y querealiza una MFR a un sistema de alta disponibilidad se recupera sin inconvenientes sifalla el sistema de alta disponibilidad. La MFR no se recupera sin inconvenientes si fallael sistema Data Domain de origen de un solo nodo.

MFR desde sistemas habilitados con alta disponibilidadUna MFR desde un sistema con alta disponibilidad hacia un sistema Data Domain de unsolo nodo que ejecuta DD OS 5.7 o posterior realiza recuperaciones sin inconvenientessi falla el sistema con alta disponibilidad de origen. Sin embargo, la MFR no serecupera sin inconvenientes si falla el sistema de destino de Data Domain de un solonodo.

En todos los casos con configuraciones de alta disponibilidad, el sistema sin altadisponibilidad debe ejecutar DD OS 5.7 para permitir que una MFR continúe sininconvenientes si se produce una falla. En configuraciones de alta disponibilidadparciales, donde el sistema sin alta disponibilidad ejecuta una versión de DD OSanterior a 5.7, la MFR no realiza recuperaciones sin inconvenientes a partir de una fallade cualquiera de los sistemas.

En todos los casos, la aplicación debe utilizar bibliotecas DD Boost 3.2.1 de altadisponibilidad para habilitar la recuperación de la MFR sin inconvenientes.

Optimización del ancho de banda bajoLa opción de bajo ancho de banda de Replicator reduce la utilización de ancho debanda de la WAN. Esta opción es útil si la replicación de archivos se realiza medianteun vínculo de red (WAN) de ancho de banda bajo. Esta opción proporciona compresiónadicional durante la transferencia de datos y se recomienda solo para trabajos dereplicación de archivos que se ejecutan mediante vínculos de WAN con menos de6 MB/s de ancho de banda disponible.

Funciones de DD Boost

Configuraciones de alta disponibilidad parciales 31

Page 32: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

La opción de optimización del ancho de banda bajo está disponible para sistemas DataDomain con una licencia de replicador instalada. La opción se habilita en un sistemaData Domain y se aplica a todos los trabajos de replicación de archivos en ese sistema.

La habilitación de esta opción en el sistema Data Domain es transparente para RMAN.Cuando RMAN solicita que un sistema Data Domain realice un trabajo de replicación dearchivos, los sistemas de origen y destino automáticamente realizan la compresiónadicional sin la participación de RMAN.

Cada sistema Data Domain que participe en la replicación administrada de archivosdebe tener esta opción habilitada.

En Habilitación de la optimización de ancho de banda bajo en la página 39 y en laGuía de administración de Data Domain Operating System se proporciona másinformación sobre este tema.

Validación de acceso de clienteLa configuración de la validación de acceso de cliente para DD Boost restringe elacceso al sistema Data Domain para los clientes de DD Boost, ya que requiere laautenticación de DD Boost por conexión para:

l La conexión inicial al sistema Data Domain

l Cada reinicio de DD Boost (habilitar/deshabilitar)

l Cada reinicio del sistema de archivos

l Cada reinicio del sistema Data Domain

La lista de clientes se puede actualizar en cualquier momento sin un requisito dereinicio, lo cual elimina el impacto de validación de acceso en los trabajos en curso.

Cifrado en transferenciaEl cifrado en transferencia permite que las aplicaciones cifren datos de restauración ode respaldo en transferencia mediante LAN desde el sistema Data Domain. Estafunción se agregó para ofrecer una funcionalidad de transporte de datos más segura.

Cuando se configura, el cliente puede usar TLS para cifrar la sesión entre el cliente y elsistema Data Domain. La suite de aplicaciones de cifrado específica que se utilizaADH-AES256-SHA si se selecciona la opción de cifrado HIGH, o ADH-AES128-SHA sise selecciona la opción de cifrado MEDIUM.

Compatibilidad con el marcadorLa biblioteca de DD Boost es compatible con marcadores de cinta de aplicacionesespecíficas. Para habilitar la compatibilidad del marcador, la aplicación debeespecificar la marca DDP_O_MARKER durante el archivo abierto. Si se especifica lamarca, los ajustes del marcador en el sistema Data Domain determinan el manejo delos marcadores. El valor predeterminado es el manejo de marcador automático. Si seencuentra cualquier marcador en los primeros 512 KB de un flujo de escritura, lacompatibilidad se habilita para ese flujo. Los usuarios pueden alternar entre lasconfiguraciones del marcador en un sistema Data Domain. En la Guía de administraciónde Data Domain Operating System se proporcionan más detalles.

Funciones de DD Boost

32 Agente de Oracle RMAN 4.7 Guía de administración

Page 33: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 3

Configuración del sistema Data Domain

Este capítulo contiene los siguientes temas:

l Agente de Oracle RMAN y actualizaciones del DD OS....................................... 34l Firewalls y puertos............................................................................................. 34l Activación de DD Boost en un sistema Data Domain.......................................... 34l Habilitación de la deduplicación optimizada de Oracle........................................36l Configuración del servidor DD Boost..................................................................36l Configuración del servicio DD Boost mediante FC..............................................42

Configuración del sistema Data Domain 33

Page 34: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Agente de Oracle RMAN y actualizaciones del DD OSLa compatibilidad de mantenimiento del agente de Oracle RMAN y de DD OS se defineen la guía de compatibilidad en línea, la cual está disponible en http://compatibilityguide.emc.com:8080/CompGuideApp/. La información sobre el agentede Oracle RMAN está disponible en la sección de DDBEA de la guía de compatibilidaden línea. Consulte esa publicación antes de actualizar el agente de Oracle RMAN o elDD OS.

Firewalls y puertosEl sistema Data Domain tal como está inicialmente configurado no funciona medianteun firewall (un servidor de base de datos a un sistema Data Domain o de un sistemaData Domain a otro). Si necesita que el sistema Data Domain funcione en presencia deun firewall, póngase en contacto con su proveedor de soporte de red.

Los siguientes puertos deben estar abiertos en un firewall para habilitar los respaldosde DD Boost y la replicación de archivos:

l TCP 2049 (NFS)

l TCP 2051 (replicación)

l TCP 111 (asignador de puertos de NFS)

l TCP xxx (seleccione un puerto para el NFS mountd. El puerto MOUNTD es 2052.)

Activación de DD Boost en un sistema Data DomainCada sistema Data Domain que está habilitado para DD Boost debe tener un nombreúnico. Puede utilizar el nombre DNS del sistema Data Domain, el cual siempre es único.

Procedimiento

1. En el sistema Data Domain, inicie sesión como usuario administrativo.

2. Verifique que el sistema de archivo está habilitado y en ejecución:

# filesys status

The file system is enabled and running.

Si está deshabilitado, habilite el sistema de archivo:

# filesys enable

3. Verifique que la licencia de DD Boost está habilitada.

# license show

Feature licenses:

## License Key Feature-- -------------------- --------

Configuración del sistema Data Domain

34 Agente de Oracle RMAN 4.7 Guía de administración

Page 35: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

1 ABCD-EFGH-IJKL-MNOP DDBOOST-- -------------------- --------

Si está deshabilitada, ingrese la clave de licencia que se proporciona:

# license add <license-key>

License “ABCE-BCDA-CDAB-DABC” added.

4. Establezca el nombre de usuario de DD Boost y la contraseña para el sistemaData Domain.

Nota

El nombre de usuario y la contraseña distinguen mayúsculas de minúsculas, ydeben coincidir con el nombre de usuario y la contraseña proporcionada en Registrar cada sistema Data Domain en la página 66.

# user add <username> password <password># ddboost user assign <username>

Nota

Si ha cambiado o eliminado el nombre de usuario, el cambio en los derechos deacceso no afecta a las operaciones actuales. Por ejemplo, si se eliminan losclientes actuales de la lista de acceso de DD Boost mediante el comandoddboost clients del <client-list>, no detiene un respaldo de archivo queesté en curso. Todas las operaciones en curso continúan. El cambio en losderechos de acceso no produce fallas en las operaciones existentes. Serecomienda cambiar los derechos de acceso únicamente cuando las operacionesde RMAN no están en curso. Se puede utilizar el comando ddboost disablepara evitar operaciones cuando se cambia el acceso. La desactivación de DDBoost termina las operaciones existentes, por lo tanto, tenga cuidado de que lasoperaciones de RMAN no están en curso cuando deshabilite DD Boost. Despuésde cambiar el acceso, ddboost enable vuelve a habilitar DD Boost y habilitalas operaciones de RMAN que están sujetas a los derechos de accesomodificados.

5. Habilitar DD Boost:

# ddboost enable

DD Boost enabled

Configuración del sistema Data Domain

Activación de DD Boost en un sistema Data Domain 35

Page 36: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Habilitación de la deduplicación optimizada de OracleEn el caso de las operaciones de agente de Oracle RMAN, asegúrese de haberhabilitado la función de deduplicación optimizada de Oracle a nivel de MTree en elsistema Data Domain mediante la ejecución del siguiente comando:

# mtree option set app-optimized-compression oracle1 mtree <mtree_path>

En la siguiente salida del comando, los MTrees con el valor de oracle1 tienen habilitadala deduplicación optimizada de Oracle:

# mtree option show

Name Option Value--------------------- ------------------------- ------------------/data/col1/db2west app-optimized-compression global (none)/data/col1/nfswest app-optimized-compression oracle1/data/col1/oracleoldf app-optimized-compression global (none)/data/col1/oraclevlab app-optimized-compression oracle1/data/col1/pool-test app-optimized-compression global (none)/data/col1/tdeoracle app-optimized-compression oracle1

Consulte el informe técnico en línea, Deduplicación optimizada de Oracle en Dell EMCData Domain, para obtener más información sobre cuándo habilitar la función dededuplicación optimizada de Oracle.

Configuración del servidor DD BoostUtilice las tareas en esta sección para configurar el servidor DD Boost.

Creación de unidades de almacenamientoCree una o más unidades de almacenamiento en cada sistema Data Domain que seutilizarán con RMAN. Todos los nombres de unidades de almacenamiento en un solosistema Data Domain deben ser únicos. Sin embargo, se puede utilizar el mismonombre de la unidad de almacenamiento en más de un sistema Data Domain. Debeproporcionar el nombre de la unidad de almacenamiento cuando se ejecuten lasoperaciones de respaldo y restauración.

Los nombres de las unidades de almacenamiento no distinguen mayúsculas deminúsculas.

Configuración del software en sistemas Linux y UNIX en la página 60 y Configuración del software en sistemas Windows en la página 66 ofrecen másinformación.

Procedimiento

1. Ejecute el siguiente comando en el sistema Data Domain:

# ddboost storage-unit create <storage_unit_name> user <username>

Configuración del sistema Data Domain

36 Agente de Oracle RMAN 4.7 Guía de administración

Page 37: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

2. Repita el paso 1 para cada unidad de almacenamiento que desea crear. Cree almenos una unidad de almacenamiento en cada sistema Data Domain que seutilizará con RMAN. Puede compartir una unidad de almacenamiento en unsistema Data Domain con más de un sistema cliente RMAN.

Configuración del procesamiento distribuido de segmentosLa opción de procesamiento distribuido de segmentos se configura en el sistema DataDomain y se aplica a todos los servidores de base de datos y a los agentes de OracleRMAN que se encuentran instalados en ellos.

Si se deshabilita el procesamiento distribuido de segmentos en el sistema DataDomain, el flujo de datos desde los servidores de base de datos es como se muestra en Figura 2 en la página 21. Si el procesamiento distribuido de segmentos está habilitado,el flujo de datos es como se muestra en Figura 3 en la página 22.

Para configurar la opción, ejecute el siguiente comando:

# ddboost option set distributed-segment-processing {enabled | disabled}

Nota

No se requiere un reinicio del sistema Data Domain para habilitar o deshabilitar laopción de procesamiento distribuido de segmentos.

El procesamiento distribuido de segmentos es compatible con el agente de OracleRMAN 1.0 o posterior y se comunica con el sistema Data Domain que ejecuta el DD OS5.0 o posterior.

El procesamiento distribuido de segmentos está activado de manera predeterminadaen un sistema que se instala inicialmente con SO de DD 5.2. Si se actualiza un sistemadesde DD OS 5.0.x o 5.1.x a DD OS 5.2, el procesamiento distribuido de segmentosqueda en su estado anterior.

Configuración de balanceo de carga avanzado y conmutación por error devínculos

Si se configura un grupo de interfaces, cuando el sistema Data Domain recibe datos delos clientes del servidor de base de datos, se realiza un balanceo de carga de latransferencia de datos y esta se distribuye en forma de trabajos separados en la redprivada, lo que proporciona un mejor rendimiento, especialmente para los clientes queutilizan varias conexiones de 1 GbE. En Balanceo de carga avanzado y conmutaciónpor error de vínculos en la página 22 se proporcionan más detalles.

Cree un grupo de interfaz en el sistema Data Domain por medio de la agregación deinterfaces actuales al grupo y el registro del sistema Data Domain con RMAN, como sedescribe en los siguientes pasos.

Procedimiento

1. Agregue las interfaces en el grupo (las interfaces ya deben haberse creado conel comando net):

# ifgroup add default interface 192.168.1.1# ifgroup add default interface 192.168.1.2# ifgroup add default interface 192.168.1.3# ifgroup add default interface 192.168.1.4

Configuración del sistema Data Domain

Configuración del procesamiento distribuido de segmentos 37

Page 38: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

Este ejemplo supone que no se ha creado ningún otro grupo de interfaz connombre y utiliza el grupo de interfaces predeterminado. Para obtener ayuda conel comando net, escriba el comando sin argumentos en el indicador de DD OS.

2. Seleccione una interfaz en el sistema Data Domain para registrarla con RMAN.Se recomienda que cree una interfaz agregada de conmutación por error yregistre esa interfaz en RMAN.

Nota

No es obligatorio utilizar una interfaz en ifgroup para registrarla con RMAN.También puede utilizarse una interfaz que no sea parte de ifgroup pararegistrarla con RMAN. Es recomendable que la interfaz se registre con unnombre que se pueda resolver mediante DNS o cualquier otro mecanismo deresolución de nombres.

3. Habilite la función en el sistema Data Domain:

# ifgroup enable default

Verifique la configuración:

# ifgroup show config default interfaces

Group Name Status Interface------------------ ------------ default enabled 192.168.1.1 default enabled 192.168.1.2 default enabled 192.168.1.3 default enabled 192.168.1.4

Una vez que se configura un grupo de interfaces, puede agregar o eliminarinterfaces del grupo. En Modificación de un grupo de interfaces en la página115 se proporcionan más detalles.

Nota

Puede administrar el balanceo de carga avanzado y la conmutación por error devínculos mediante uno de los siguientes métodos:

l Ejecute el comando ddboost ifgroup, como se describe enifgroup en lapágina 132.

l Utilice la página Data Domain System Manager (DD System Manager) DataManagement > DD Boost, como se describe en la Guía de administración deData Domain Operating System.

Configuración del sistema Data Domain

38 Agente de Oracle RMAN 4.7 Guía de administración

Page 39: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Habilitación de la optimización de ancho de banda bajoPara habilitar la opción de ancho de banda bajo, ejecute el siguiente comando:

# ddboost file-replication option set low-bw-optim enabled

Low bandwidth optimization for file-replication set to “enabled”.

Nota

Habilitar o deshabilitar la optimización de bajo ancho de banda no exige que se reinicieel sistema de archivos de Data Domain. Sin embargo, después de habilitar laoptimización de ancho de banda bajo, se debe realizar un ciclo de limpieza completo enel sistema Data Domain para que la operación tenga efecto.

Puede monitorear y administrar la optimización de ancho de banda bajo a través de lossiguientes métodos:

l Ejecute el comando ddboost file-replication, como se describe en file-replication en la página 128.

l Utilice la página DD System Manager Data Management > DD Boost, como sedescribe en la Guía de administración de Data Domain Operating System.

No se requieren cambios en la configuración en el servidor de base de datos, ya queesta función es transparente para RMAN.

Nota

l Habilitar esta función ocupa recursos adicionales de CPU y memoria en el sistemaData Domain, de modo que se recomienda utilizar esta opción solamente cuando lareplicación de archivos se realice mediante redes de ancho de banda bajo conmenos de 6 Mbps de ancho de banda agregado.

l En la Guía de administración de Data Domain Operating System se proporciona másinformación sobre esta función.

Habilitación de la replicación cifrada de archivosPara habilitar la opción de replicación cifrada de archivos, ejecute el siguientecomando:

# ddboost file-replication option set encryption enabled

La salida indica que se activó el cifrado que solicitó.

En file-replication en la página 128 se proporcionan más detalles sobre cómomonitorear y administrar la opción de cifrado para la replicación de archivos.

Activar esta función ocupa recursos adicionales de CPU y memoria en el sistema DataDomain.

Configuración del sistema Data Domain

Habilitación de la optimización de ancho de banda bajo 39

Page 40: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

Habilitar o deshabilitar la opción de replicación cifrada de archivos no exige que sereinicie el sistema de archivos de Data Domain. Para obtener más información sobreesta función, consulte la discusión acerca de este tema en la Guía de administración deData Domain Operating System.

La replicación cifrada de archivos debe habilitarse en ambos sistemas Data Domaininvolucrados en la replicación. Si cualquiera de los sistemas no tiene la replicacióncifrada de archivos habilitada, el cifrado no se utilizará durante la replicación entre losdos sistemas Data Domain.

Configuración de la validación de acceso de clientesConfigurar el control de acceso de clientes para DD Boost limita el acceso al sistemaData Domain para clientes de DD Boost y elimina la dependencia en el DNS. De manerapredeterminada, si no se agregan clientes a la lista de clientes cuando se habilita DDBoost, todos los clientes se incluirán en la lista de clientes automáticamente. Demanera predeterminada, se utiliza el carácter comodín *.

Para restringir el acceso, elimine el carácter comodín * de la lista y, a continuación,agregue los clientes nuevos.

Es posible que la lista de clientes del servidor de respaldo contenga nombres dedominio calificados o cortos. El nombre de dominio calificado del host de respaldodebe estar configurado correctamente para una búsqueda inversa en DNS.

Para eliminar a todos los clientes de la lista de clientes de DD Boost, ejecute elsiguiente comando:

# ddboost clients del <client-list>

De manera opcional, para eliminar a todos los clientes agregados anteriormente yrestablecer la lista de clientes de DD Boost, ejecute el siguiente comando:

# ddboost client reset

Es posible agregar clientes como nombres de dominio calificados o nombres cortos.Para agregar clientes a la lista de clientes de DD Boost, ejecute el siguiente comando:

# ddboost clients add <client-list> [encryption-strength {medium | high} authentication-mode {one-way | two-way | two-way-password | anonymous}] | [authentication-mode kerberos]

Por ejemplo:

# ddboost clients add ddboost-dl.emc.com ddboost-dlddboost-dl.emc.com

: Addedddboost-dl : Added

Configuración del sistema Data Domain

40 Agente de Oracle RMAN 4.7 Guía de administración

Page 41: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Para ver la lista de clientes de DD Boost, ejecute el siguiente comando:

# ddboost clients show config

Client Encryption Strength Authentication Mode----------------------- ------------------- -------------------* none none*.corp.emc.com medium anonymousrtp-ost-ms02.domain high anonymousrtp-ost-ms02.domain.com high anonymous

Durante la validación de acceso, se utiliza el siguiente orden de búsqueda pararestringir el acceso:

l El carácter comodín * seguido de una parte, por ejemplo, *.emc.com seguido de*.com

l Coincidencia perfecta del nombre de cliente enviado, por ejemplo, ddboost-dl.emc.com

Si en la búsqueda no se logra encontrar una entrada coincidente para el cliente, se ledenegará el acceso al cliente.

Habilitación del cifrado en transferenciaPara habilitar el cifrado en transferencia para las operaciones de respaldo yrecuperación mediante una LAN, ejecute el siguiente comando:

# ddboost clients add <client-list> [encryption-strength {medium | high} authentication-mode {one-way | two-way | anonymous}]

Este comando puede habilitar el cifrado para un solo cliente o para un conjunto declientes. La opción del modo de autenticación se utiliza para configurar el requisitomínimo de autenticación. Se bloqueará un cliente que intente conectarse mediante unaconfiguración de autenticación más débil. Las autenticaciones unidireccional ybidireccional requieren que el cliente conozca los certificados.

Autenticación unidireccional

El cliente de DD Boost solicita la autenticación del servidor Data Domain, y elservidor Data Domain envía el certificado adecuado al cliente de DD Boost. Elcliente de DD Boost verifica el certificado. El canal de comunicación entre elcliente de DD Boost y el servidor Data Domain está cifrado.

Autenticación bidireccional

El cliente de DD Boost solicita autenticación del servidor Data Domain mediante elcertificado del servidor. El servidor Data Domain también solicita autenticación delcliente de DD Boost que usa el certificado del cliente. Después de la autenticaciónmediante un protocolo de vínculo de SSL, el canal de comunicación entre elcliente de DD Boost y el servidor Data Domain está cifrado.

Autenticación anónima

No se intercambian certificados, sino que se intercambia información. Después delprotocolo de vínculo de SSL, el canal de comunicación entre el cliente de DDBoost y el servidor Data Domain está cifrado.

Configuración del sistema Data Domain

Configuración de la validación de acceso de clientes 41

Page 42: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

Esta opción no se aplica a DD Boost-over-Fibre Channel (FC). Si tanto la IP como FCestán en uso, se puede habilitar el cifrado en las conexiones de IP.

Configuración del servicio DD Boost mediante FCPara habilitar el servicio DD Boost mediante FC, instale la HBA de destino compatiblecon Fibre Channel en el sistema. En la Guía de referencia de comandos de Data DomainOperating System y la Guía de administración se proporciona información acerca descsitarget como un comando relacionado que podría ayudarlo a administrar elsubsistema de destino de SCSI.

También se requieren los siguientes pasos de configuración adicionales.

Procedimiento

1. Active el servicio de DD Boost mediante FC

# ddboost option set fc enabled

2. De manera opcional, configure el nombre del servidor de DFC.

# ddboost fc dfc-server-name set <server-name>

O acepte el nombre predeterminado, el cual es el hostname de base del sistemaData Domain. Un nombre de servidor dfc válido consta de uno o varios de lossiguientes caracteres:

l letras minúsculas (“a”–“z”)

l letras mayúsculas (“A”–“Z”)

l números (“0”–“9”)

l carácter de subrayado (“_”)

l guión (“–”)

Nota

l El carácter de punto (“.”) no es válido en un valor dfc-server-name; estoimpide usar el nombre de dominio calificado de un sistema Data Domaincomo su dfc-server-name.

l Similar a lo que sucede con los nombres de host de IP, el valor de dfc-server-name no distingue mayúsculas de minúsculas. Deben configurarsevarios sistemas Data Domain a los que puedan acceder los mismos clientescon DD Boost mediante FC sin un valor de dfc-server-name que distingamayúsculas de minúsculas.

3. Cree un grupo de acceso de destino de SCSI:

# ddboost fc group create <group-name>

Configuración del sistema Data Domain

42 Agente de Oracle RMAN 4.7 Guía de administración

Page 43: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Por ejemplo:

# ddboost fc group create lab_group

4. Para mostrar la lista disponible de scitarget endpoint:

# scsitarget endpoint show list

Endpoint System Address Transport Enabled Status------------- -------------- ------------ ------- ------endpoint-fc-0 6a FibreChannel Yes Onlineendpoint-fc-1 6b FibreChannel Yes Online------------- -------------- ------------ ------- ------

5. Configure el conjunto de dispositivos del grupo de acceso SCSI de destino parauno de los terminales:

# ddboost fc group modify <group-name> device-set count <count> endpoint <endpoint-list>

Por ejemplo:

# ddboost fc group modify lab_group device-set count 8 endpoint 6a

6. Agregue iniciadores al grupo de acceso de destino de SCSI:

# ddboost fc group add <group-name> initiator <initiator-spec>

Por ejemplo:

# ddboost fc group add lab_group initiator "initiator-15,initiator-16"

Dimensionamiento del conjunto de dispositivos DD Boost mediante FCEl sistema Data Domain anuncia uno o varios dispositivos DFC de tipo procesador, quela biblioteca de DD Boost utiliza para comunicarse con el servicio DD Boost medianteFC. En el sistema Data Domain, el acceso a estos dispositivos DFC se otorga a uno ovarios iniciadores; para hacerlo, se agregan los iniciadores a un grupo de accesoscsitarget de ddboost:

# ddboost fc group add lab_group initiator "initiator-15,initiator-16"

Configuración del sistema Data Domain

Dimensionamiento del conjunto de dispositivos DD Boost mediante FC 43

Page 44: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

La cantidad de dispositivos DFC anunciados al iniciador se controla configurando unconjunto de dispositivos del grupo de acceso scsitarget:

# ddboost fc group modify lab_group device-set count 4

La cantidad máxima de dispositivos DFC compatibles por sistema Data Domain es de64. Puede tener los mismos dispositivos en varios grupos, y cada grupo puede tener64 dispositivos.

Nota

Los drivers DDdfc de AIX son compatibles con 128 dispositivos. Sin embargo, si usa laopción disk con el comando ddboost fc add, se elimina esta limitación.

Debido a que el cliente DFC ve cada ruta al sistema Data Domain como un dispositivoindependiente, más rutas y más dispositivos DFC significan un mejor rendimiento paralos clientes limitados, como AIX, Windows y Solaris.

Entonces, ¿cuántos dispositivos DFC deben anunciarse a los iniciadores en un servidorde respaldo determinado? La respuesta depende de varios factores:

1. ¿El servidor de respaldo está restringido por la profundidad de línea de espera?Las plataformas de Windows se consideran “restringidas por la profundidad delínea de espera”, ya que el mecanismo de la interfaz de paso de Windows SCSIrealizará solamente una solicitud de SCSI por vez mediante cada uno de susdispositivos genéricos de SCSI. Esto afecta el rendimiento de la solución DD Boostmediante FC si hay varias conexiones (por ejemplo, trabajos de respaldo) queintentan usar el mismo dispositivo genérico de SCSI. De este modo, para lasplataformas de Windows que ejecutan más de un trabajo, es útil anunciar variosdispositivos DFC.

Compare esta situación con el comportamiento de la controladora genérico LinuxSCSI, que no impone dicha restricción. Linux no se considera “restringido por laprofundidad de línea de espera,” de modo que basta con anunciar un dispositivoDFC a los iniciadores en sistemas Linux.

2. Cantidad de rutas físicas entre el servidor de respaldo y el sistema Data DomainPor cada dispositivo DFC anunciado, el sistema operativo del servidor de respaldocreará dispositivos SCSI genéricos n, uno para cada ruta física mediante la cual elSO del servidor de respaldo pueda acceder al dispositivo.

Por ejemplo, si:

l El servidor de respaldo tiene 2 puertos HBA de iniciador (A y B)

l El sistema Data Domain tiene 2 extremos de destino de FC (C y D)

l La zonificación de Fabric de Fibre Channel está configurada para que ambospuertos HBA de iniciador puedan acceder a los extremos de destino de FC

el SO del servidor de respaldo verá cada dispositivo mediante cuatro rutas físicas:

A -> CA -> DB -> CB -> D

y creará 4 dispositivos SCSI genéricos para cada dispositivo DFC anunciado.

Configuración del sistema Data Domain

44 Agente de Oracle RMAN 4.7 Guía de administración

Page 45: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Para un servidor de respaldo Windows (con su limitación de profundidad de líneade espera de 1), esto permite hasta 4 solicitudes de SCSI simultáneas al sistemaData Domain, incluso con un solo dispositivo DFC anunciado.

Cálculo de dimensionamientoEl siguiente cálculo se puede utilizar para determinar la cantidad de dispositivos DFCque se anunciarán al sistema Data Domain y a los iniciadores en un servidor de mediosdeterminado. Se recomienda que se anuncie la misma cantidad de dispositivos DFC atodos los iniciadores en el mismo servidor de medios.

En el sistema Data DomainEl sistema Data Domain impone un límite a la cantidad de solicitudes simultáneas quese hacen a un solo dispositivo DFC SCSI. Debido a este límite, se debe ajustar lacantidad de dispositivos anunciados en función de la cantidad máxima de trabajossimultáneos del sistema en un momento determinado. En general, cuanto mayor sea lacantidad de trabajos que se esperan de los servidores de medios que usan DD Boostmediante FC, mayor será la cantidad de dispositivos anunciados.

Supongamos que J es la cantidad máxima de trabajos simultáneos en ejecución conDFC en el sistema Data Domain en cualquier momento dado.

Supongamos que C es la cantidad máxima de conexiones por trabajo:

l 3 para sistemas DD Extended Retention

l 1 para otros tipos de sistemas Data Domain

Calcule:

l Conexiones simultáneas máximas al sistema Data Domain, con DFC, desde todoslos servidores de respaldo:

n S = J * C

n Conteo de dispositivos DFC D = mínimo (64, 2*[S/128]), redondear

n Todos los grupos de acceso de DFC deben configurarse con dispositivos “D”.

EjemploSupongamos lo siguiente:

l Hay 8 servidores de respaldo, sistemas DD Extended Retention, y cada servidorejecuta 30 trabajos como máximo en cualquier momento dado.

l Aquí, J = 8 * 30 = 240, C = 3 (sistema DD Extended Retention), S = J * C = 720, D= 2 * 720/128 = 11.25, redondeado a 12.

l Como resultado, todos los grupos DFC del sistema Data Domain debenconfigurarse con 12 dispositivos.

Servidores de respaldo LinuxLa cantidad de dispositivos DFC anunciados en el sistema Data Domain que utilizan loscálculos enumerados en En el sistema Data Domain en la página 45 es suficiente paralos servidores de respaldo Linux. No se necesita configuración adicional. Losservidores de respaldo Linux no están restringidos por la profundidad de línea deespera, de modo que muchas conexiones pueden compartir el mismo dispositivo SCSIDFC genérico sin afectar el rendimiento.

Servidores de respaldo WindowsLa lógica de administración de rutas del servidor Data Domain propaga conexiones entodas las rutas lógicas disponibles (iniciador, terminal de destino, dispositivo DFC). Sedeben configurar suficientes dispositivos DFC para que cada conexión utilice su propiodispositivo SCSI genérico (ruta lógica) en el servidor de respaldo, con un conteomáximo de dispositivos DFC de 64.

Configuración del sistema Data Domain

Cálculo de dimensionamiento 45

Page 46: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Supongamos que X es la cantidad de dispositivos DFC configurados en el sistema DataDomain (según En el sistema Data Domain en la página 45).

Supongamos que P es la cantidad de rutas físicas entre el servidor de respaldo y elsistema Data Domain.

Supongamos que J es la cantidad máxima de trabajos simultáneos.

Supongamos que C es la cantidad máxima de conexiones por trabajo:

l 3 para sistemas DD Extended Retention

l 1 para otros tipos de sistemas Data Domain

Calcule, suponiendo que se realiza lo siguiente:

l Hay 4 rutas físicas entre el servidor de respaldo y el sistema Data Domain, 30trabajos máximos, sistema DD Extended Retention

l En este caso, X = 25, P = 4, J = 30, y C = 3.

l Conexiones simultáneas máximas del servidor de respaldo S = (J * C) = 90

l Conteo de dispositivos DFC D = (90/4, 25) = 25

Como resultado, el sistema Data Domain debe configurarse para anunciar 25dispositivos en cada iniciador en el servidor de respaldo.

Supongamos lo siguiente:

l Hay 2 rutas físicas entre el servidor de respaldo y el sistema Data Domain, 50trabajos máximos, un solo sistema Data Domain

l En este caso, X=18, P = 2, J = 40, C = 1

l Conexiones simultáneas máximas del servidor de respaldo S = (J * C) = 40

l Conteo de dispositivos DFC D = máximo (40/2, 18) = 20

Como resultado, el sistema Data Domain debe configurarse para anunciar 20dispositivos en cada iniciador en el servidor de respaldo.

Debido a que el valor de D (20) es mayor que el valor de X (18), es suficiente paraconfigurar dos dispositivos solamente para el grupo de acceso de DFC con clientes deWindows.

Servidores de respaldo AIXEn el caso de AIX, las entradas de dispositivos de propiedad se bloqueanexclusivamente en función de cada proceso; solo un proceso puede usar la entrada dedispositivo. Los cálculos se basan en el uso en instancias de la aplicación. Si unaaplicación genera varios procesos, cada proceso bloquea en forma exclusiva al menosuna entrada de dispositivo. Las aplicaciones multithread bloquean un dispositivo porhilo de ejecución. Por estos motivos, debe configurar el sistema Data Domain paraanunciar todos los dispositivos DFC posibles (hasta un máximo de 128). Se puedeproducir un error de Device Busy si no hay suficientes dispositivos accesibles paralos clientes AIX.

Nota

Si está utilizando el controlador de dispositivo de propiedad, la cantidad total de flujosde una política no debe exceder la cantidad de dispositivos AIX DFC disponibles; de locontrario, el trabajo de respaldo podría fallar.

Servidores de respaldo de SolarisEn el caso de Solaris, las entradas de dispositivos se bloquean exclusivamente enfunción de cada proceso; solo un dispositivo puede usar una entrada de dispositivo.Los cálculos se basan en el uso en instancias de la aplicación. Si una aplicación genera

Configuración del sistema Data Domain

46 Agente de Oracle RMAN 4.7 Guía de administración

Page 47: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

varios procesos, cada proceso bloquea en forma exclusiva al menos una entrada dedispositivo. Las aplicaciones multithread bloquean un dispositivo por hilo de ejecución.Por estos motivos, configure el sistema Data Domain para anunciar tantos dispositivosDFC como sea posible y, de esta manera, evitar errores “en uso” del controlador deldispositivo sgen. Se puede producir un error de Device Busy si no hay suficientesdispositivos accesibles para los clientes Solaris.

La cantidad de dispositivos sgen es la cantidad de puertos de Fibre Channel a los quepuede acceder la instancia de Solaris multiplicado por la cantidad de rutas diferentes alos terminales del sistema Data Domain, multiplicado por la cantidad de LUN en elgrupo de acceso.

Configuración del controlador del dispositivo SCSI para clientes de AIXDD Boost mediante FC es compatible con clientes que ejecutan las versionescompatibles de AIX en hardware de IBM Power. DFC para AIX utiliza el controlador deldispositivo SCSI genérico, que se incluye en la instalación de AIX.

De forma predeterminada, el agente de Oracle RMAN utiliza el controlador deldispositivo SCSI genérico, que no requiere la instalación de controladores.

Para comprobar el controlador del dispositivo SCSI genérico, se puede ejecutar elcomando lsdev y revisar la salida del comando. El comando de salida para estecontrolador de dispositivo incluye los nombres de dispositivo como hdisk* y el tipocomo Other FC SCSI Disk Drive. Por ejemplo:

lsdev

hdisk1 Available 05-00-01 Other FC SCSI Disk Drivehdisk2 Available 05-00-01 Other FC SCSI Disk Drivehdisk3 Available 05-00-01 Other FC SCSI Disk Drive

Nota

Para descubrir los dispositivos DD Boost que se agregan al grupo DD Boost FC en elsistema Data Domain, ejecute el comando cfgmgr en el cliente. Es posible que debaejecutar el comando cfgmgr si el comando lsdev no puede mostrar todos losdispositivos.

Para completar la configuración y la integración del controlador del dispositivo en unsistema AIX, realice los siguientes pasos.

1. Siga las instrucciones necesarias en Notas técnicas del agente de aplicación de basede datos para la configuración de Data Domain Fibre Channel e integración en DataDomain Boost para Enterprise Aplications. Siga las instrucciones sobre los ajustes deuna configuración de AIX DFC sin controladores DFC mediante la agregación dedispositivos de tipo de disco. Este documento está disponible en el sitio web desoporte en https://support.emc.com.

2. Para asegurarse de que el DBA pueda realizar operaciones de respaldo yrecuperación como un usuario no raíz, siga las instrucciones de configuración en lasección “AIX con controlador de disco SCSI genérico” en el siguiente artículo de laBase de conocimientos:

Dispositivos de Fibre Channel con productos que utilizan DD Boost en ambientesLinux/UNIX (Número de artículo 000182275)

Configuración del sistema Data Domain

Configuración del controlador del dispositivo SCSI para clientes de AIX 47

Page 48: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Este artículo está disponible en el sitio web de soporte en https://support.emc.com.

Configurar el controlador de dispositivo SCSI genérico para los clientes deSolaris

DD Boost mediante FC es compatible con clientes que ejecutan Solaris 10 y 11 enSPARC y en hardware x86. DFC para Solaris utiliza el driver del dispositivo genérico deSCSI (sgen), que se incluye en la instalación de Solaris. Use el siguiente procedimientopara asegurarse de que sgen identifique correctamente los dispositivos del procesadoren el arranque.

Procedimiento

1. Agregue la siguiente línea en el sección forceload de /etc/system:

forceload: drv/sgen

Este paso se debería resolver los problemas relacionados con que sgen no secarga correctamente durante el arranque y mantener el driver sgen cargado.

2. Para verificar el uso existente de sgen, ejecute el comando grep sgen /etc/driver_aliases.

Nota

La existencia de un directorio /dev/scsi,/dev/scsi/processor o /dev/scsi/* no significa necesariamente que sgen esté configurado. Podría haberarchivos incompletos.

3. Si no hay ningún uso existente de sgen o si sgen se utiliza solo para"scsiclass,03", realice los siguientes pasos:

a. Ejecute el comando rem_drv sgen.

b. Ejecute el comando add_drv –m '* 0600 root sys' –i '"scsiclass,03"' sgen.

Nota

Es fundamental que utilice comillas dobles y simples exactamente como semuestra arriba.

Este comando debe devolver al indicador sin errores ni advertencias.Compruebe la conectividad al sistema Data Domain. Debería haber al menosun archivo en /dev/scsi/processor.

c. Para confirmar al menos una entrada para tres archivos de configuración,ejecute el comando grep sgen /etc/minor_perm /etc/name_to_majory /etc/driver_aliases.

Los siguientes son resultados de ejemplo de este comando:

/etc/minor_perm:sgen * 0600 root sys/etc/name_to_major:sgen 151/etc/driver_aliases:sgen "scsiclass,03"

Configuración del sistema Data Domain

48 Agente de Oracle RMAN 4.7 Guía de administración

Page 49: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

El número name_to_major probablemente será diferente que en esteejemplo.

4. Si el dispositivo sgen ya se utiliza para otros dispositivos, realice los siguientespasos:

a. Ejecute el comando rem_drv sgen.

b. Ejecute el comando add_drv –m '* 0600 root sys' –i '"scsiclass,03" "scsiclass,XX"' sgen.

Nota

XX sería el tipo de dispositivo de un comando de ejecución anterior grepsgen /etc/driver_aliases. Es fundamental que utilice comillas dobles ysimples exactamente como se muestra arriba.

Un ejemplo de este comando se realiza de este modo: add_drv –m '* 0600root sys' –i '"scsiclass,03" "scsiclass,06"' sgen.

Este comando debe devolver al indicador sin errores ni advertencias.Compruebe la conectividad al sistema Data Domain. Debería haber al menosun archivo en /dev/scsi/processor.

c. Para confirmar al menos una entrada para tres archivos de configuración,ejecute el comando grep sgen /etc/minor_perm /etc/name_to_majory /etc/driver_aliases.

d. Abra el archivo /kernel/drv/sgen.conf. Si la device-type-config-list notiene comentarios, agregue “procesador” a la lista a fin de garantizar que sereconozca el driver. Por ejemplo, si la device-type-config-list no tienecomentarios como en este ejemplo:

device-type-config-list="direct", "sequential", "worm", "rodirect", "optical", "changer";

Cambie la entrada a:

device-type-config-list="direct", "sequential", "worm", "rodirect", "optical", "changer", "processor";

Configuración del sistema Data Domain

Configurar el controlador de dispositivo SCSI genérico para los clientes de Solaris 49

Page 50: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configuración del sistema Data Domain

50 Agente de Oracle RMAN 4.7 Guía de administración

Page 51: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 4

Configuración del agente de Oracle RMAN

Este capítulo contiene los siguientes temas:

l Instalación y configuración del agente de Oracle RMAN en sistemas AIX, HP-UX,Linux y Solaris.................................................................................................... 52

l Instalación y configuración del agente de Oracle RMAN en sistemas Windows........................................................................................................................... 61

l Registrar cada sistema Data Domain..................................................................66l Realización de respaldos de un ambiente en clúster a Data Domain....................74l Replicación de Data Domain............................................................................... 74l Especificación de subdirectorios para los respaldos del agente de Oracle RMAN

...........................................................................................................................80l Ejecución de respaldos y restauraciones de CDB y PDB de Oracle.....................83l Realización de restauraciones comprimidas de DD Boost...................................83l Visualización y eliminación de respaldos............................................................. 84l Configuración del uso de Data Domain Cloud Tier para transferencia de datos a la

nube................................................................................................................... 91l Límites de uso de los recursos de Data Domain.................................................. 94

Configuración del agente de Oracle RMAN 51

Page 52: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Instalación y configuración del agente de Oracle RMAN ensistemas AIX, HP-UX, Linux y Solaris

Instalación del agente de Oracle RMAN en servidores de base de datosInstale el agente de Oracle RMAN en todos los servidores de base de datos que debenacceder al sistema Data Domain.

Las versiones del agente de Oracle RMAN anteriores a 4.0 se instalan en el directorioORACLE_HOME. A partir de la versión 4.0 del agente de Oracle RMAN, el softwaredebe instalarse en un directorio distinto al directorio ORACLE_HOME.

Ejecute el script install.sh para instalar el agente de Oracle RMAN 4.7 o paraactualizar desde una versión anterior del agente de Oracle RMAN. El script instala elagente de Oracle RMAN en un directorio especificado por el usuario o en el directoriode instalación predeterminado, $HOME/opt/dpsapps/rmanagent.

Ejecute el comando install.sh -h o install.sh --help para obtener másinformación sobre la operación del script.

Nota

El directorio de instalación especificado por el usuario debe ser un directorio creadoespecíficamente para la instalación del agente de Oracle RMAN 4.7 y no debe ser eldirectorio ORACLE_HOME. Se debe especificar el nombre de ruta del directoriocompleto, sin una barra diagonal (/) al final.

Para actualizar desde una versión anterior a la versión 4.0, utilice uno de los siguientesmétodos:

l Ejecute el script de desinstalación, uninstall.sh, para desinstalar el softwareanterior a 4.0 y, a continuación, instale el agente de Oracle RMAN 4.7. En Desinstalación del agente de Oracle RMAN en servidores de base de datos en lapágina 58 se describe cómo utilizar el script de desinstalación.

l Ejecute el script de instalación para instalar el software de la versión 4.7 y, almismo tiempo, eliminar o actualizar la configuración del agente de Oracle RMANanterior a 4.0.

Para realizar una actualización, si desea continuar utilizando un script RMAN anterior a4.0 sin cambios, se recomienda ejecutar el script del instalador para cadaORACLE_HOME. Si no desea volver a utilizar el script RMAN, ejecute el script delinstalador una vez y, a continuación, el script RMAN para el agente de Oracle RMAN4.7.

Puede ejecutar el script install.sh manual o automáticamente. Para habilitar laoperación automática, debe establecer las variables de ambiente como se indica en Tabla 3 en la página 53:

l Cuando no se configuran las variables, el script se ejecuta manualmente y lesolicita los valores requeridos.

l Cuando se configuran las variables, el script se ejecuta automáticamente y se llevaa cabo la instalación o actualización de acuerdo con la configuración de variablesde ambiente.

Configuración del agente de Oracle RMAN

52 Agente de Oracle RMAN 4.7 Guía de administración

Page 53: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

ORACLE_HOME es una variable de ambiente de Oracle. Las otras variables son lasvariables de ambiente del agente de Oracle RMAN.

Tabla 3 Variables de ambiente de instalación o actualización del agente de Oracle RMAN

Variable de ambiente Descripción Valores predeterminados y válidos

ORACLE_HOME Especifica la ubicación de instalación delagente de Oracle RMAN anterior a 4.0.

l No definido (predeterminado).

l Valor válido del directorioORACLE_HOME bajo el cual se instala

el agente de Oracle RMAN anterior a4.0.

RMAN_AGENT_HOME Especifica el directorio de instalaciónpara el agente de Oracle RMAN 4.7.

l $HOME/opt/dpsapps/rmanagent (opción

predeterminada).

l Nombre de ruta completo válido deldirectorio para la instalación delagente de Oracle RMAN 4.7.

Nota

El nombre de ruta del directorio nodebe terminar con una barradiagonal (/).

RMAN_AGENT_INSTALL_OPTIONS Se requiere solo cuando el agente deOracle RMAN ya existe en el directoriode instalación. Especifica si se debeomitir la instalación de la versión 4.7 ocontinuar y sobrescribir la instalaciónexistente.

Nota

Para una actualización de la versión 4.0o posterior, se recomienda estableceresta variable como el valorSOBRESCRIBIR o sobrescribir.

l No definido (predeterminado).

l OMITIR u omitir: especifica que sedebe omitir la instalación de laversión 4.7.

l SOBRESCRIBIR o sobrescribir:especifica que se debe continuarcon la instalación de la versión 4.7 ysobrescribir la instalación existenteen el directorio de destino.

RMAN_AGENT_UPGRADE_OPTIONS Se requiere solo si un agente de OracleRMAN anterior a 4.0 está instalado.Especifica si desea mantener o eliminarla instalación anterior a la versión 4.0 y sidesea actualizar la configuración deOracle para habilitar la reutilización descripts RMAN anteriores a la versión 4.0sin ningún cambio en los scripts.

l No definido (predeterminado).

l MANTENER o mantener: especificaque se debe mantener la instalaciónanterior a la versión 4.0.

l DESINSTALAR o desinstalar:especifica que se debe desinstalar lainstalación anterior a la versión 4.0.

l ACTUALIZACIÓN o actualización:especifica que se debe desinstalar lainstalación anterior a la versión 4.0y, también, actualizar lasconfiguraciones de Oracle, de modo

Configuración del agente de Oracle RMAN

Instalación del agente de Oracle RMAN en servidores de base de datos 53

Page 54: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Tabla 3 Variables de ambiente de instalación o actualización del agente de OracleRMAN (continuación)

Variable de ambiente Descripción Valores predeterminados y válidos

Nota

Para realizar una actualización desde elagente anterior a la versión 4.0, serecomienda establecer esta variable enel valor ACTUALIZAR o actualizar.

que los scripts RMAN anteriores a laversión 4.0 se puedan reutilizar sinningún cambio en los scripts.

Realice los pasos de descarga e instalación para el ambiente, como se describe en elsiguiente tema

Instalación del agente de Oracle RMAN en Linux y UNIX

Procedimiento

1. Asegúrese de que no haya respaldos en ejecución. Detenga los procesos RMANantes de instalar el agente de Oracle RMAN.

Nota

Si utiliza AIX y experimenta fallas de copia, es posible que debaejecutar /usr/bin/slibclean como el usuario root después de detener losprocesos RMAN.

2. Descargue el agente de Oracle RMAN como el paquete de software para elsistema operativo desde el sitio web de soporte en https://support.emc.com.

En la siguiente tabla se muestran los nombres de paquetes de software para lossistemas operativos compatibles.

Tabla 4 Nombres de paquetes de software en UNIX y Linux

Sistema operativo Nombre de paquete de software

AIX (64 bits) ddrman47_aixpower

HP Itanium (64 bits) ddrman47_hp11ia64

Linux x64 (64 bits) ddrman47_linux_x86_64

Solaris AMD (64 bits) ddrman47_solaris_x86_64

Solaris SPARC (64 bits) ddrman47_solaris64

3. Utilice el comando tar para descomprimir el archivo descargado:

# tar -vxf <file_name>

4. Si desea que el script de instalación se ejecute automáticamente, asegúrese deestablecer las variables de ambiente múltiples que se describen en Instalacióndel agente de Oracle RMAN en servidores de base de datos en la página 52.

Por ejemplo, desea ejecutar una instalación automática que sobrescriba unagente de Oracle RMAN 4.7 existente en el directorio predeterminado y

Configuración del agente de Oracle RMAN

54 Agente de Oracle RMAN 4.7 Guía de administración

Page 55: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

desinstala una instalación previa a la versión 4.0 mediante ORACLE_HOME sinsolicitudes. En este caso, ejecute los siguientes comandos para establecer lasvariables de ambiente necesarias antes de ejecutar el script de instalación:

# export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1/# export RMAN_AGENT_INSTALL_OPTIONS=overwrite# export RMAN_AGENT_HOME=/home/oracle/opt/dpsapps/rmanagent/# export RMAN_AGENT_UPGRADE_OPTIONS=uninstall

Para verificar el valor de una variable de ambiente, ejecute el comando echo.Por ejemplo:

# echo $RMAN_AGENT_HOME

/home/oracle/opt/dpsapps/rmanagent

5. Como usuario de Oracle, ejecute el script install.sh:

# ./install.sh

Si no se establece RMAN_AGENT_HOME, el script muestra el siguienteindicador:

Do you want to install under the default installation directory $HOME/opt/dpsapps/rmanagent? (y or n)

Escriba el valor apropiado:

l Para instalar en el directorio predeterminado, escriba y.

l Para instalar en un directorio no predeterminado, escriba n.

El script le solicita que ingrese el nombre de ruta del directorio deinstalación:

A directory outside of the ORACLE_HOME directory must have been created specifically for this installation. Enter the full pathname of the installation destination:

Escriba el nombre de ruta de un directorio de instalación ya creado.

6. Si se instala una versión anterior del agente de Oracle RMAN:

a. El instalador le solicita desinstalar el software anterior a la versión 4.0.Escriba el valor apropiado:

l Para desinstalar el software anterior a la versión 4.0, escriba y.

l Para conservar y utilizar el software anterior a la versión 4.0, escriba n.Más adelante, puede ejecutar el script de desinstalación, si es necesario,para desinstalar el software anterior a la versión 4.0, como se describe en Instalación del agente de Oracle RMAN en Linux y UNIX en la página59.

b. Si seleccionó desinstalar el software anterior a la versión 4.0 en el pasoanterior, el instalador solicita si desea actualizar la configuración de Oraclemediante $ORACLE_HOME. La configuración actualizada permitirá la

Configuración del agente de Oracle RMAN

Instalación del agente de Oracle RMAN en Linux y UNIX 55

Page 56: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

reutilización de scripts de RMAN de la versión anterior sin realizar ningúncambio de script. Escriba el valor apropiado:

l Para permitir la reutilización de los scripts RMAN anteriores a 4.0 sincambios de estos, escriba y.

l Para evitar actualizaciones de la configuración de Oracle, escriba n. Acontinuación, para hacer utilizable cualquier script RMAN anterior a 4.0con el agente de Oracle RMAN 4.7, debe cambiar los siguienteselementos en el script:

n Configure SBT_LIBRARY en $RMAN_AGENT_HOME/lib/libddobk.so.

n Reemplace la configuración de ORACLE_HOME con la configuraciónde RMAN_AGENT_HOME.

Los archivos del agente de Oracle RMAN 4.7 se instalan en los siguientesdirectorios en un sistema Linux o UNIX.

Tabla 5 Componentes de software del producto en Linux o UNIX

Componentes de software Directorio de instalación

Archivos de la biblioteca de DD Boost:

libddobk.so

libDDBoost.so

$RMAN_AGENT_HOME/lib

Archivo de biblioteca de validación deconfiguración para la integración de eCDM(Linux solamente):

libddboravalidate.so

$RMAN_AGENT_HOME/lib

Archivos de biblioteca de caja de seguridad enAIX, Linux, Solaris:

libLockbox.so

libEnshroud-OpenSSL.so

libcrypto.so.1.0.0

libddvdisk.so

libssl.so.1.0.0

$RMAN_AGENT_HOME/lib

Archivos de biblioteca de caja de seguridad enHP-UX:

libLockbox.sl

libEnshroud-BSAFEMES.sl

libccme_aym.sl

libccme_base.sl

libccme_base_non_fips.sl

libcryptocme.sl

$RMAN_AGENT_HOME/lib

Configuración del agente de Oracle RMAN

56 Agente de Oracle RMAN 4.7 Guía de administración

Page 57: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Tabla 5 Componentes de software del producto en Linux o UNIX (continuación)

Componentes de software Directorio de instalación

libcryptocme.sig

Archivos de caja de seguridad:

ddboost.config

ddboost.config.bak

ddboost.config.FCD

ddboost.config.bak.FCD

$RMAN_AGENT_HOME/config

Nota

Si existen archivos de la caja de seguridad quese crearon mediante una instalación de unaversión anterior a la 4.0 y no se creó ningúnarchivo de la caja de seguridad mediante elsoftware de la versión 4.7, los archivos de laversión anterior a la 4.0 se actualizan a estaubicación.

adm-agent-3.0.0.rpm (Linux solamente) $RMAN_AGENT_HOME/bin

ddbmcon (Linux solamente) $RMAN_AGENT_HOME/bin

Binario ddutil $RMAN_AGENT_HOME/bin

Archivos de registro de ddutil $RMAN_AGENT_HOME/logs

rman_agent.cfg (Linux solamente) $RMAN_AGENT_HOME/config

rman_agent_home.cfg

Nota

Este archivo de configuración se crea duranteuna actualización desde una instalaciónanterior a la versión 4.0.

$ORACLE_HOME/config

Ejemplos de instalación y configuración en la página 150 proporciona ejemplos.

7. Después de la instalación del software, si desea utilizar una caja de seguridadexistente en un directorio no predeterminado, actualice la caja de seguridad através de los siguientes procedimientos:

l Ejecute el siguiente comando ddutil -U para actualizar la caja deseguridad y, a continuación, copie los archivos de caja de seguridadexistentes al directorio predeterminado, $RMAN_AGENT_HOME/config. Elcomando debe incluir el nombre de ruta completo del directorio nopredeterminado. Por ejemplo:

ddutil -U -a LOCKBOX_IMPORT=TRUE -a LOCKBOX_PATH=<non-default_lockbox_directory_pathname>cp <non-default_lockbox_directory_pathname>/ddboost.config* $RMAN_AGENT_HOME/config

l Copie los archivos de la caja de seguridad existentes del directorio nopredeterminado al directorio predeterminado, $RMAN_AGENT_HOME/config; luego, ejecute el siguiente comando ddutil -U para actualizar lacaja de seguridad:

ddutil -U -a LOCKBOX_IMPORT=TRUE

Configuración del agente de Oracle RMAN

Instalación del agente de Oracle RMAN en Linux y UNIX 57

Page 58: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

AVISO

Si no ejecuta el comando ddutil -U apropiado para actualizar la caja deseguridad existente, cualquier respaldo, restauración y operaciones de consultaposteriores fallará con un mensaje de error.

Desinstalación del agente de Oracle RMAN en servidores de base de datosEjecute el script uninstall.sh para desinstalar el agente de Oracle RMAN 4.7.También puede ejecutar el script para desinstalar una versión anterior del agente deOracle RMAN

Ejecute el comando uninstall.sh -h o uninstall.sh --help para obtenermás información sobre la operación del script.

Puede ejecutar el script uninstall.sh manual o automáticamente. Para habilitar laoperación automática, debe establecer las variables apropiadas del ambiente, como seindica en Tabla 6 en la página 58:

l Cuando no se establecen las variables, el script se ejecuta manualmente y lesolicita los valores requeridos.

l Cuando se configuran las variables, se ejecuta el script automáticamente y serealiza la desinstalación de acuerdo con las configuraciones de variables deambiente.

Nota

ORACLE_HOME es una variable de ambiente de Oracle. Las otras variables son lasvariables de ambiente del agente de Oracle RMAN.

Tabla 6 Variables de ambiente para la desinstalación del agente de Oracle RMAN

Variable de ambiente Descripción Valores predeterminados y válidos

ORACLE_HOME Especifica la ubicación de instalación deun agente de Oracle RMAN anterior a4.0.

l No definido (predeterminado).

l Valor válido del directorioORACLE_HOME bajo el cual se instala

el agente de Oracle RMAN anterior a4.0.

RMAN_AGENT_HOME Especifica el directorio de instalaciónpara el agente de Oracle RMAN 4.0 oposterior.

l /home/oracle1/opt/dpsapps/rmanagent (opción

predeterminada).

l Nombre de ruta válido completo deldirectorio para la instalación delagente de Oracle RMAN 4.0 oposterior.

Nota

El nombre de ruta del directorio nodebe terminar con una barradiagonal (/).

Configuración del agente de Oracle RMAN

58 Agente de Oracle RMAN 4.7 Guía de administración

Page 59: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Tabla 6 Variables de ambiente para la desinstalación del agente de Oracle RMAN (continuación)

Variable de ambiente Descripción Valores predeterminados y válidos

RMAN_AGENT_UNINSTALL_OPTIONS Se requiere solo para una desinstalacióndel agente de Oracle RMAN 4.0 osuperior. Especifica los componentes desoftware para desinstalar.

l No definido (predeterminado).

l NINGUNO o ninguno: especifica quese debe mantener el software conversión 4.0 o posterior, y no realizarla desinstalación.

l BINARIO o binario: especifica que sedebe desinstalar el software conversión 4.0 o posterior, pero no lacaja de seguridad.

l COMPLETO o completo: especificaque se debe desinstalar el softwarecon versión 4.0 o posterior y la cajade seguridad.

RMAN_AGENT_UNINSTALL_PRE40_OPTIONS

Solo se requiere para una desinstalaciónde software del agente de Oracle RMAN4.0 o anterior. Especifica loscomponentes para desinstalar elsoftware con versión anterior a 4.0.

l No definido (predeterminado).

l NINGUNO o ninguno: especifica quese debe mantener el software conversión anterior a 4.0, y no realizar ladesinstalación.

l BINARIO o binario: especifica que sedebe desinstalar el software conversión anterior a 4.0, pero no lacaja de seguridad.

l COMPLETO o completo: especificaque se deben desinstalar el softwarecon versión anterior a 4.0 y la cajade seguridad.

Realice los pasos de desinstalación como se describe en el siguiente tema.

Instalación del agente de Oracle RMAN en Linux y UNIX

Nota

No es necesario desinstalar el agente de Oracle RMAN para realizar una actualizaciónen Linux o UNIX. Se sobrescribe un agente de Oracle RMAN existente durante unaactualización.

Procedimiento

1. Asegúrese de que las operaciones de respaldo y restauración no estén en cursocuando se desinstale el agente de Oracle RMAN.

2. Si desea que el script de desinstalación se ejecute automáticamente, asegúresede que las variables de ambiente estén establecidas, con se describe en Desinstalación del agente de Oracle RMAN en servidores de base de datos en la

Configuración del agente de Oracle RMAN

Instalación del agente de Oracle RMAN en Linux y UNIX 59

Page 60: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

página 58. Para verificar el valor de una variable de ambiente, ejecute elcomando echo. Por ejemplo:

# echo $RMAN_AGENT_HOME

/home/oracle/opt/dpsapps/rmanagent

Para establecer la variable de ambiente RMAN_AGENT_HOME, ejecute elcomando export. Por ejemplo:

# export RMAN_AGENT_HOME=/opt/dpsapps/rmanagent

3. Como usuario de Oracle, ejecute el script uninstall.sh:

# ./uninstall.sh

4. Si no se ejecuta automáticamente el script, escriba los valores adecuados en losindicadores.

Cuando se le solicite un nombre de ruta de directorio para la desinstalación,puede especificar el nombre de ruta del agente de Oracle RMAN que estáinstalado. Escriba el nombre de ruta completo, sin barra diagonal (/) al final.

Si el script detecta una instalación adicional del agente de Oracle RMAN, elscript le pregunta si desea desinstalar esa versión. Puede especificar si deseamantener o desinstalar el software.

Configuración del software en sistemas Linux y UNIXDesde dentro de RMAN, configure un canal.

Nota

La unidad de almacenamiento especificada en el siguiente comando ya debe existir enel sistema Data Domain.

Debe utilizarse la misma unidad de almacenamiento para los respaldos manuales yprogramados. La documentación de eCDM más reciente proporciona informacióndetallada sobre cómo configurar y ejecutar respaldos programados.

En el siguiente ejemplo se muestra la sintaxis del comando para una configuración deun canal en un ambiente Linux o UNIX.

RMAN> CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' TRACE <trace-level> PARMS 'BLKSIZE=1048576, SBT_LIBRARY=<path-to-$RMAN_AGENT_HOME>/lib/libddobk.so, ENV=(STORAGE_UNIT=<storage-unit-on-Data-Domain-system>, BACKUP_HOST=<hostname-of-Data-Domain-system>, RMAN_AGENT_HOME=<path-to-$RMAN_AGENT_HOME>)';

También se muestra la configuración especificada en el campo de configuración deadministración de medios de Oracle Enterprise Manager (OEM).

Configuración del agente de Oracle RMAN

60 Agente de Oracle RMAN 4.7 Guía de administración

Page 61: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Instalación y configuración del agente de Oracle RMAN ensistemas Windows

Instalación del agente de Oracle RMAN en servidores de base de datosInstale el agente de Oracle RMAN en todos los servidores de base de datos que debenacceder al sistema Data Domain. La instalación la puede realizar un administrador o unusuario de Oracle.

Las versiones del agente de Oracle RMAN anteriores a 4.0 se instalan en el directorioORACLE_HOME. A partir de la versión 4.0 del agente de Oracle RMAN, el softwaredebe instalarse en un directorio distinto del directorio ORACLE_HOME.

Antes de instalar el agente de Oracle RMAN, asegúrese de que todos los procesos deOracle y RMAN estén detenidos, y ningún respaldo de RMAN o procesos derestauración estén en ejecución.

Durante una actualización de un agente de Oracle RMAN de Windows ya existente, lainstalación podría fallar, a menos que se detengan todas las instancias de Oracle.Detenga todas las instancias de Oracle antes de realizar una instalación de Windows.

El usuario que realiza la instalación del agente de Oracle RMAN debe tener permisospara instalar los binarios de la tecnología Microsoft Installer (MSI). Si los usuarioslocales no tienen estos permisos, el administrador debe realizar la instalación ennombre de los usuarios locales.

Para cada usuario que realiza la instalación, se instala un conjunto de archivos delagente de Oracle RMAN. De forma predeterminada, se instalan los archivos desoftware en el directorio del perfil de usuario. Si desea que se instale una sola copia delos archivos de software por computadora, especifique un directorio compartido nopredeterminado para la instalación y, de manera manual, establezca los permisos delectura y escritura en el directorio.

Una instalación del agente de Oracle RMAN requiere al menos 50 MB de espaciodisponible en disco en el directorio de perfil de usuario de instalación.

Realice los pasos de descarga e instalación para el ambiente, como se describe en elsiguiente tema

Instalación del agente de Oracle RMAN en sistemas Windows

Nota

Durante una actualización del agente de Oracle RMAN en Windows, no debedesinstalar el software de la versión anterior. Se sobrescribe un agente de OracleRMAN existente durante una actualización.

Procedimiento

1. Descargue el agente de Oracle RMAN como el paquete de software paraWindows desde el sitio web de soporte en https://support.emc.com/.

El nombre del paquete de software de Windows es ddrman47_ntx64.

2. Instale el agente de Oracle RMAN mediante cualquiera de los siguientesmétodos:

l Método interactivo con el asistente de instalación:

Configuración del agente de Oracle RMAN

Instalación y configuración del agente de Oracle RMAN en sistemas Windows 61

Page 62: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

a. Haga doble clic en Oracle RMAN agent.exe para iniciar el asistentede instalación.

Aparecerá la página Bienvenido al asistente de instalación.

Nota

Ejecute solo una instancia del asistente de instalación a la vez. Si intentaejecutar más de una instancia, la operación del asistente finaliza con unerror.

b. Lea los términos de la licencia de software y el acuerdo de mantenimientode soporte, seleccione Estoy de acuerdo y, a continuación, haga clic enSiguiente para continuar.

c. La página Cambiar ubicación de instalación muestra el directorio dedestino predeterminado para la instalación como %LOCALAPPDATA%\RMANAgent, por ejemplo, C:\Users\Administrator\AppData\Local\RMANAgent. Los componentes del agente Oracle RMAN seinstalarán en subdirectorios en este directorio de destino.

Acepte o cambie el directorio de instalación:

n Para aceptar el directorio mostrado para la instalación, haga clic enInstalar.

n Para cambiar el directorio mostrado, haga clic en Cambiar y examinepara seleccionar un directorio diferente. Cuando se muestra eldirectorio correcto, haga clic en Instalar.

d. Si se instala cualquier versión anterior del agente de Oracle RMAN, unapágina de Opciones de actualización mostrará una lista de lasinstalaciones anteriores. Seleccione para conservar o eliminar lasinstalaciones anteriores, según sea necesario:

n Para desinstalar todas las instalaciones anteriores, seleccione Quitartodas las instalaciones anteriores del agente de Oracle RMAN.

n Para copiar los archivos de caja de seguridad anteriores a 4.0 de unade las instalaciones mostradas al directorio %RMAN_AGENT_HOME%\config:

– Seleccione Copiar una caja de seguridad existente en el nuevodirectorio de instalación (seleccione solo un elemento).

– Seleccione solo una de las instalaciones anteriores a 4.0 mostradasen la lista.

Nota

La desinstalación de versiones anteriores es irreversible. Los archivosde la caja de seguridad de la versión anterior a la 4.0 no se eliminaránmediante la instalación de la versión 4.7.

Cuando haya finalizado las selecciones en la página de Opciones deactualización, haga clic en Instalar y responda a cualquier solicitudmostrada.

Nota

La actualización del agente de Oracle RMAN de una versión anteriorincluye una actualización automática de la caja de seguridad.

Configuración del agente de Oracle RMAN

62 Agente de Oracle RMAN 4.7 Guía de administración

Page 63: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

e. La ventana Progreso de instalación muestra una barra de progreso. Paracancelar la instalación en cualquier momento, haga clic en Cancelar.

f. Una vez finalizada la instalación, la ventana Completar la configuraciónmostrará información sobre el registro, errores y el estado de instalacióndel software. Haga clic en Finalizar para salir del asistente.

l Método de instalación silenciosa:

Ejecute el comando Oracle RMAN agent.exe con las opciones decomando adecuadas:

Oracle RMAN agent.exe <installation_options>

donde <installation_options> incluye las siguientes opciones:

n /s /qn son las únicas opciones obligatorias para suprimir la salida de laGUI. Sin estas opciones, se inicia la GUI del instalador de Windows pararealizar la instalación.

n ProductInstallPath<pathname> especifica el directorio deinstalación para los archivos del agente de Oracle RMAN. Encierre<pathname> en comillas dobles en caso de incluir un espacio. Eldirectorio predeterminado es %LOCALAPPDATA%\RMANAgent, porejemplo, C:\Users\Administrator\AppData\Local\RMANAgent.Utilice esta opción para especificar un directorio de instalación nopredeterminado.

n RemoveOldVersions=1 especifica que se desinstalen todas lasversiones anteriores a 4.0 del agente de Oracle RMAN que estáninstaladas en el sistema de Windows. La desinstalación es irreversible yno muestra ninguna petición de confirmación.

n CopyLockboxBinaries<pathname> especifica que se copiarán losarchivos de caja de seguridad anteriores a la versión 4.0 del directorio<pathname> al directorio %RMAN_AGENT_HOME%\config. El directoriode Oracle RMAN 4.7 es %RMAN_AGENT_HOME%:

Nota

Puede utilizar la opción CopyLockboxBinaries solo cuando apareceRemoveOldVersions=1 en el mismo comando. El comando puedecopiar los archivos de la caja de seguridad de un solo directorio anterior ala versión 4.0. Los archivos de la caja de seguridad de la versión anterior ala 4.0 no se eliminan mediante una instalación de la versión 4.7.

Por ejemplo, el siguiente comando instala silenciosamente el software delagente de Oracle RMAN 4.7 en el directorio C:\Program Files\RMANAgent y desinstala todas las versiones del software anteriores a 4.0.El comando también copia los archivos de la caja de seguridad anteriores a4.0 de C:\app\oracle\product\12.1.0\dbhome_2\config a%RMAN_AGENT_HOME%\config:

"Oracle RMAN agent.exe" /s /qn ProductInstallPath="C:\Program Files\RMANAgent" RemoveOldVersions=1 CopyLockboxBinaries="C:\app\oracle\product\12.1.0\dbhome_2"

Configuración del agente de Oracle RMAN

Instalación del agente de Oracle RMAN en sistemas Windows 63

Page 64: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

La actualización del agente de Oracle RMAN de una versión anterior incluyeuna actualización automática de la caja de seguridad.

Los archivos del agente de Oracle RMAN 4.7 se instalan en los siguientesdirectorios en un sistema Windows.

Tabla 7 Componentes del software del producto en Windows

Componentes de software Directorio de instalación

Archivos de biblioteca de DD Boost:

libddobk.dll

libDDBoost.dll

libDataDomainoncrpc.dll

libDataDomainpthread.dll

%RMAN_AGENT_HOME%\BIN

Archivos de biblioteca de caja de seguridad:

Lockbox.dll

Enshroud-OpenSSL.dll

%RMAN_AGENT_HOME%\cst

Otros archivos de biblioteca:

msvcr80.dll

msvcr100.dll

%RMAN_AGENT_HOME%\BIN

Archivos de caja de seguridad:

ddboost.config

ddboost.config.bak

ddboost.config.FCD

ddboost.config.bak.FCD

%RMAN_AGENT_HOME%\config

Binario ddutil.exe %RMAN_AGENT_HOME%\BIN

Archivos de registro de ddutil.exe %RMAN_AGENT_HOME%\logs

rman_agent_home.cfg

Nota

Este archivo de configuración se crea duranteuna actualización desde una instalaciónanterior a la versión 4.0.

%ORACLE_HOME%\config

3. Después de la instalación del software, si desea utilizar una caja de seguridadexistente en un directorio no predeterminado, actualice la caja de seguridad através de los siguientes procedimientos:

l Ejecute el siguiente comando ddutil -U para actualizar la caja deseguridad y, a continuación, copie los archivos de caja de seguridadexistentes al directorio predeterminado, %RMAN_AGENT_HOME%\config. El

Configuración del agente de Oracle RMAN

64 Agente de Oracle RMAN 4.7 Guía de administración

Page 65: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

comando debe incluir el nombre de ruta completo del directorio nopredeterminado. Por ejemplo:

ddutil -U -a LOCKBOX_IMPORT=TRUE -a LOCKBOX_PATH=<non-default_lockbox_directory_pathname>cp <non-default_lockbox_directory_pathname>\ddboost.config* %RMAN_AGENT_HOME%\config

l Copie los archivos de la caja de seguridad existentes del directorio nopredeterminado al directorio predeterminado, %RMAN_AGENT_HOME%\config; luego, ejecute el siguiente comando ddutil -U para actualizar lacaja de seguridad:

ddutil -U -a LOCKBOX_IMPORT=TRUE

AVISO

Si no ejecuta el comando ddutil -U apropiado para actualizar la caja deseguridad existente, cualquier respaldo, restauración y operaciones de consultaposteriores fallará con un mensaje de error.

Desinstalación del agente de Oracle RMAN en sistemas Windows

Nota

Durante una actualización del agente de Oracle RMAN en Windows, no debedesinstalar el software de la versión anterior. Se sobrescribe un agente de OracleRMAN existente durante una actualización.

Procedimiento

1. Asegúrese de que las operaciones de respaldo y restauración no estén en cursocuando se desinstale el agente de Oracle RMAN.

2. Desinstale el agente de Oracle RMAN mediante la función de programadesinstalar/cambiar en el panel de control de Windows, como se realiza unadesinstalación de un programa típico de Windows. Tenga cuidado de seleccionary desinstalar el elemento correcto para el agente de Oracle RMAN.

Abra el Panel de control de Windows y, a continuación, seleccione Programa ycaracterísticas.

3. En la ventana Desinstalar o cambiar un programa, seleccione Agente deOracle RMAN y, a continuación, haga clic en Desinstalar.

4. En la ventana Instalar modificación, seleccione el botón de opción Quitar y, acontinuación, haga clic en Quitar.

Nota

La opción Cambiar no es compatible con el agente de Oracle RMAN. Se puedeseleccionar la opción Reparar para restaurar la instalación a su estado original,sin afectar los archivos generados por el usuario ni los archivos deconfiguración.

En la ventana Progreso de desinstalación aparece una barra de progreso. Losarchivos de software se desinstalarán sin quitar los archivos generados por elusuario ni los archivos de configuración.

Configuración del agente de Oracle RMAN

Desinstalación del agente de Oracle RMAN en sistemas Windows 65

Page 66: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

5. Una vez finalizada la desinstalación, la ventana Completar la configuraciónmostrará información sobre el registro, errores y el estado de desinstalación delsoftware. Haga clic en Finalizar para salir del asistente.

Configuración del software en sistemas WindowsDesde dentro de RMAN, configure un canal.

Nota

La unidad de almacenamiento especificada en el siguiente comando ya debe existir enel sistema Data Domain.

En el siguiente ejemplo se muestra la sintaxis del comando de Oracle RMAN para laconfiguración de un canal en un ambiente Windows:

RMAN> CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' TRACE <trace-level> PARMS 'BLKSIZE=1048576, SBT_LIBRARY=<path-to-%RMAN_AGENT_HOME%>\bin\libDDobk.dll, ENV=(STORAGE_UNIT=<storage-unit-on-Data-Domain-system>, BACKUP_HOST=<hostname-of-Data-Domain-system>, RMAN_AGENT_HOME=<path-to-%RMAN_AGENT_HOME%>)';

También se muestra la configuración especificada en el campo de configuración deadministración de medios de Oracle Enterprise Manager (OEM).

Registrar cada sistema Data DomainPara conectarse a un sistema Data Domain, primero debe registrar el sistema DataDomain con el agente de Oracle RMAN. Este registro le proporciona al agente OracleRMAN el nombre de usuario y la contraseña necesarios para conectarse al sistemaData Domain. El agente de Oracle RMAN almacena el nombre y la contraseña demanera segura en un archivo de caja de seguridad cifrado y recupera los valorescuando se conecta a un sistema Data Domain.

Cuando se registra un sistema Data Domain por primera vez, el archivo de caja deseguridad cifrado se crea en el directorio $RMAN_AGENT_HOME/config (Linux oUNIX) o en el directorio %RMAN_AGENT_HOME%\config (Windows). Por motivos deseguridad, por lo general, el archivo de caja de seguridad se crea de modo que solo sepueda acceder a él a través del sistema del host que lo crea. Si otro sistema del hostintenta obtener acceso a la caja de seguridad, se niega el acceso. Esto evita que otrossistemas se conecten al sistema Data Domain. Por lo general, estos otros sistemastienen su propia instancia de Oracle y directorio principal de Oracle con RMANinstalado y, por lo tanto, tendrán su propio archivo de caja de seguridad.

AVISO

De manera predeterminada, se crea el archivo de caja de seguridad en UNIX y Linuxcon los permisos rw-rw----, de modo que el propietario del archivo y el usuario degrupo puedan leer desde el archivo y escribir en él. Para implementar un mayor nivelde seguridad en el archivo de caja de seguridad, puede cambiar los permisos dearchivo a rw-r----, de modo que los usuarios de grupo no puedan escribir en el archivode caja de seguridad. Ejecute el comando chmod g-w ddboost.config paracambiar los permisos.

Configuración del agente de Oracle RMAN

66 Agente de Oracle RMAN 4.7 Guía de administración

Page 67: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

En un caso típico, un solo sistema del host de Oracle está en uso o varios sistemas delhost existen y cada uno tiene su propia instancia de Oracle y su propio directorioprincipal de Oracle. En este caso típico, registre los sistemas Data Domain como sedescribe en Registro de un sistema Data Domain estándar en la página 67. Cadasistema cliente tiene su propio archivo de caja de seguridad, con acceso solamente aese sistema.

Cuando un sistema Data Domain tiene DD Boost mediante Fibre Channel, registre elsistema Data Domain como se describe en Registro de un sistema Data Domain conDD Boost mediante Fibre Channel en la página 69.

En algunos casos, por ejemplo, en un ambiente de Oracle RAC, varios nodos delsistema comparten un directorio principal de Oracle y, por lo tanto, un archivo de cajade seguridad. En estos casos, cree un archivo de caja de seguridad al cual se puedaacceder mediante varios sistemas, como se describe en Registro de un sistema DataDomain para el acceso a cajas de seguridad compartidas en la página 71.

Registro de un sistema Data Domain estándarRegistre cada sistema Data Domain estándar mediante el uso del comando ddutilcon la opción -C o mediante un comando RMAN con un script. Utilice las instruccionesde uno de los siguientes subtemas:

l Uso de un comando ddutil -C para registrar un sistema Data Domain estándar en lapágina 67

l Uso de un comando RMAN para registrar un sistema Data Domain estándar en lapágina 68

Después de registrar un sistema Data Domain en la caja de seguridad, puede ejecutarrespaldos y restauraciones con el sistema Data Domain por medio del comando'device type sbt_tape'. Si desea que todos los respaldos vayan al sistema DataDomain, configure SBT_TAPE como el dispositivo predeterminado mediante elsiguiente comando:

RMAN> CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';

Uso de un comando ddutil -C para registrar un sistema Data Domain estándarPara registrar un sistema Data Domain y que RMAN se conecte a él para operacionesde respaldo, puede utilizar el comando ddutil con la opción -C. Se requiere estatarea de registro solo una vez para cada sistema Data Domain. No ejecute el comandode registro para cada respaldo. Realice el registro antes de ejecutar cualquier respaldo.

Nota

Si no existe la caja de seguridad cuando ejecuta el comando ddutil -C, el comandocrea la caja de seguridad en el directorio predeterminado.

La opción -C tiene tres argumentos -a opcionales, DD_SERVER_NAME, USERNAME, yVERIFY_CREDENTIAL. Para registrar un sistema Data Domain, ejecute el comandoddutil -C e ingrese los valores solicitados:

Configuración del agente de Oracle RMAN

Registro de un sistema Data Domain estándar 67

Page 68: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Cuando se omiten los argumentos -a, el comando solicita el nombre del servidorde Data Domain, el nombre de usuario de DD Boost y la contraseña:

ddutil -C

Data Domain server name: <server_name>DD Boost username: <username>Password: <password>Re-enter password: <password>Successfully set the DD Boost credentials in the lockbox.

l Cuando se incluyen los argumentos -a, el comando solicita solo la contraseña:

ddutil -C -a DD_SERVER_NAME=<server_name> -a USERNAME=<DD_Boost_username> -a VERIFY_CREDENTIAL=TRUE

Password: <password>Re-enter password: <password>

Cuando se especifica el argumento -a VERIFY_CREDENTIAL=TRUE, el comandoddutil verifica la credencial de usuario de DD Boost con el servidor Data Domainespecificado antes de guardar la credencial en la caja de seguridad. Si falla laverificación de credencial, el comando imprime un mensaje de error en el que se indicaque no se puede conectar al sistema Data Domain, y no guardará la credencial. Cuandono se especifica el argumento -a VERIFY_CREDENTIAL=TRUE, el programa guardala credencial de usuario de DD Boost directamente en la caja de seguridad sin realizarninguna verificación de credencial.

Asegúrese de que se especifiquen los valores correctos en el comando y en losindicadores:

l El valor <server_name> es el nombre del servidor de Data Domain exactamentesegún lo especificado por el valor BACKUP_HOST en el comando CONFIGURECHANNEL. El valor <server_name> distingue mayúsculas de minúsculas y se debeespecificar el mismo formato del nombre con el comando ddutil -C del mismomodo que el comando CONFIGURE CHANNEL.

Por ejemplo, si se utilizó server1.domain.com en el momento de configurar el canal,también debe utilizar server1.domain.com aquí. No utilice SERVER1.domain.com oserver1. Se puede utilizar una dirección IP si esa misma dirección IP se utilizó en elcomando CONFIGURE CHANNEL. Puede registrar varios formularios del nombredel servidor. Por ejemplo, puede registrar server1 y server1.domain.com y utilizarcualquiera de esos nombres en los comandos CONFIGURE CHANNEL.

l El valor <username> es el nombre de usuario de DD Boost que establece con loscomandos user add y ddboost user assign cuando habilita DD Boost en elsistema Data Domain. El nombre de usuario distingue mayúsculas de minúsculas ydebe coincidir exactamente con el valor establecido en el sistema Data Domain.

l El valor <password> es la contraseña que establece con el comando user de laCLI del SO de DD cuando habilita DD Boost en el sistema Data Domain. Lacontraseña distingue mayúsculas de minúsculas y debe coincidir exactamente conel valor establecido en el sistema Data Domain.

Uso de un comando RMAN para registrar un sistema Data Domain estándarPara registrar un sistema Data Domain y que RMAN se conecte a él para operacionesde respaldo, puede utilizar un comando RMAN como se muestra en el siguienteejemplo. Edite el comando para su ambiente. Se requiere esta tarea de registro solo

Configuración del agente de Oracle RMAN

68 Agente de Oracle RMAN 4.7 Guía de administración

Page 69: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

una vez para cada sistema Data Domain. No incluya el comando de registro en cadascript de respaldo. Realice el registro antes de ejecutar cualquier respaldo.

RUN {ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud, BACKUP_HOST=bu-ddbea-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';send 'set username q_ost password 1X3quest servername bu-ddbea-lin-16.lss.emc.com';RELEASE CHANNEL C1;}

Asegúrese de que se especifiquen los valores correctos en el comando RMAN:

l El nombre de usuario es el nombre de usuario de DD Boost que establece con loscomandos user add y ddboost user assign cuando habilita DD Boost en elsistema de Data Domain. El nombre de usuario distingue mayúsculas de minúsculasy debe coincidir exactamente con el valor establecido en el sistema Data Domain.

l La contraseña es la que establece con el comando user de la CLI del SO de DDcuando habilita DD Boost en el sistema Data Domain La contraseña distinguemayúsculas de minúsculas y debe coincidir exactamente con el valor establecidoen el sistema Data Domain.

l El valor nombre de servidor es el nombre del servidor Data Domain exactamentesegpun lo especificado por el valor BACKUP_HOST en el comando CONFIGURECHANNEL. El valor nombre de servidor distingue mayúsculas de minúsculas y sedebe utilizar el mismo formulario del nombre en este comando del mismo modo queel comando CONFIGURE CHANNEL.

Por ejemplo, si se utilizó server1.domain.com en el momento de configurar el canal,también debe utilizar server1.domain.com aquí. No utilice SERVER1.domain.com oserver1. Se puede utilizar una dirección IP si esa misma dirección IP se utilizó en elcomando CONFIGURE CHANNEL. Puede registrar varios formularios del nombredel servidor. Por ejemplo, puede registrar server1 y server1.domain.com y utilizarcualquiera de esos nombres en los comandos CONFIGURE CHANNEL.

Registro de un sistema Data Domain con DD Boost mediante Fibre ChannelEl registro de un sistema Data Domain con DD Boost mediante Fibre Channel esprácticamente el mismo que el registro de un sistema Data Domain estándar, pero conuna diferencia importante. Para el nombre del servidor de Data Domain, debeespecificar el nombre del servidor configurado de Fibre Channel.

Registre cada sistema de Data Domain con DD Boost mediante Fibre Channel pormedio del comando ddutil con la opción -C o por medio de un comando RMAN sinun script. Utilice las instrucciones de uno de los siguientes subtemas:

l Utilización de un comando ddutil -C para registrar un sistema Data Domain con DDBoost mediante Fibre Channel en la página 70

l Utilización de un comando RMAN para registrar un sistema Data Domain con DDBoost mediante Fibre Channel en la página 71

Especifique el nombre del servidor configurado de Fibre Channel para el parámetroBACKUP_HOST:

RUN {CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS 'BLKSIZE=1048576, SBT_LIBRARY=/home/oracle1/ddboost_home/lib/libddobk.so,ENV=(STORAGE_UNIT=<storage_unit>,BACKUP_HOST=<DFC_server_name>,

Configuración del agente de Oracle RMAN

Registro de un sistema Data Domain con DD Boost mediante Fibre Channel 69

Page 70: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

RMAN_AGENT_HOME=/home/oracle1/ddboost_home)' FORMAT '%d_%U_%t';}

Después de registrar un sistema Data Domain en la caja de seguridad, puede ejecutarrespaldos y restauraciones con el sistema Data Domain por medio del comando'device type sbt_tape'. Si desea que todos los respaldos vayan al sistema DataDomain, configure SBT_TAPE como el dispositivo predeterminado mediante elsiguiente comando:

RMAN> CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';

Utilización de un comando ddutil -C para registrar un sistema Data Domain conDD Boost mediante Fibre ChannelPara registrar un sistema Data Domain con DD Boost mediante Fibre Channel, puedeespecificar el nombre del servidor de Fibre Channel en el comando ddutil -C ocuando se lo solicite el comando. En Uso de un comando ddutil -C para registrar unsistema Data Domain estándar en la página 67 se proporciona más información sobre laejecución del comando ddutil -C.

Por ejemplo, puede especificar el nombre del servidor de Fibre Channel con elargumento -a DD_SERVER_NAME= <DFC_server_name> en el comando:

ddutil -C -a DD_SERVER_NAME=<DFC_server_name> -a USERNAME=<DD_Boost_username> -a VERIFY_CREDENTIAL=TRUE

Password: <password>Re-enter password: <password>

El valor de <DFC_server_name> es el nombre del servidor de Fibre Channelexactamente según lo especificado por el valor BACKUP_HOST en el comandoCONFIGURE CHANNEL. El valor <DFC_server_name> distingue mayúsculas deminúsculas y se debe especificar el mismo formato del nombre con el comandoddutil -C del mismo modo que el comando CONFIGURE CHANNEL.

Por ejemplo, ejecute el siguiente comando para determinar el nombre de servidor deFibre Channel:

ddboost fc dfc-server-name show

DDBoost dfc-server-name: ddavamarfourConfigure clients to use "DFC-ddavamarfour" for DDBoost FC.

Luego, para registrar el sistema Data Domain con DD Boost a través de Fibre Channel,ejecute el siguiente comando con el nombre de servidor de Fibre Channel en elformulario adecuado, antecedido de DFC-:

ddutil -C -a DD_SERVER_NAME=DFC-ddavamarfour -a USERNAME=<DD_Boost_username> -a VERIFY_CREDENTIAL=TRUE

Configuración del agente de Oracle RMAN

70 Agente de Oracle RMAN 4.7 Guía de administración

Page 71: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Utilización de un comando RMAN para registrar un sistema Data Domain con DDBoost mediante Fibre ChannelPara registrar un sistema Data Domain con DD Boost mediante Fibre Channel, puedeespecificar el nombre del servidor de Fibre Channel en el comando send de RMAN enel script de RMAN. Por ejemplo:

RUN {ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud, BACKUP_HOST=bu-dfc-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';send 'set username q_ost password 1X3quest servername bu-dfc-lin-16.lss.emc.com';RELEASE CHANNEL C1;}

El valor servername es el nombre del servidor de Fibre Channel exactamente según loespecificado por el valor BACKUP_HOST en el comando CONFIGURE CHANNEL. Elnombre del servidor de Fibre Channel distingue mayúsculas de minúsculas y se debeespecificar el mismo formato del nombre en el script de RMAN, como se muestra en elcomando CONFIGURE CHANNEL.

Registro de un sistema Data Domain para el acceso a cajas de seguridadcompartidas

En algunos casos, por ejemplo, en un ambiente de Oracle RAC, varios nodos delsistema comparten un directorio principal de Oracle y, por lo tanto, un archivo de cajade seguridad. En estos casos, es necesario crear un archivo de caja de seguridad alcual se pueda acceder mediante varios sistemas.

Si varios sistemas host de base de datos deben utilizar el mismo archivo de caja deseguridad, el procedimiento para crear un archivo de caja de seguridad incluye un pasoadicional. Este paso es necesario para que los sistemas de base de datos de host queno sean los que crea la caja de seguridad puedan acceder a la caja de seguridad.Ejecute este paso antes de que se registren todos los sistemas de Data Domain.Después de ejecutar este paso, se puede registrar cada sistema de Data Domain.

Los usuarios de las versiones de RMAN anteriores a RMAN 1.2 que deseen compartirarchivos de caja de seguridad entre varios sistemas de clientes deben eliminar losarchivos de caja de seguridad existentes mediante el uso de RMAN 1.2 y lasinstrucciones que aparecen en este tema. No es posible actualizar un servicio de cajade seguridad creado con versiones anteriores de RMAN, de modo que es posibleacceder a varios sistemas de base de datos del cliente.

Nota

Un archivo de caja de seguridad creado con RMAN 1.0 o 1.1 continúa trabajando conRMAN 1.2 cuando se accede desde el sistema de base de datos del cliente que lo creó.No es necesario modificar el archivo de caja de seguridad.

Registrar un sistema de Data Domain para el acceso a una caja de seguridadcompartida mediante el comando ddutil con la opción -H o mediante un comandoRMAN con un script. Utilice las instrucciones de uno de los siguientes subtemas:

l Utilización de un comando ddutil -H para registrar un sistema Data Domain para elacceso a cajas de seguridad compartidas. en la página 72

l Utilización de un comando RMAN para registrar un sistema Data Domain para elacceso a la caja de seguridad compartida. en la página 72

Configuración del agente de Oracle RMAN

Registro de un sistema Data Domain para el acceso a cajas de seguridad compartidas 71

Page 72: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Utilización de un comando ddutil -H para registrar un sistema Data Domain parael acceso a cajas de seguridad compartidas.El siguiente comando ddutil -H especifica todos los hosts que deben tener accesoal archivo de caja de seguridad:

ddutil -H "hostnames <hostname-1> <hostname-2> ... <hostname-n>"

Cuando se ejecuta este comando para crear la caja de seguridad, todos los hosts quese especifican en el comando reciben acceso a la caja de seguridad.

Para crear la caja de seguridad, ejecute el comando ddutil -H solo una vez. Todoslos hosts que comparten el acceso a la caja de seguridad se deben especificar en unúnico comando ddutil -H. No es posible otorgar acceso adicional de hosts a la cajade seguridad más adelante. En ese caso, debe eliminar el archivo de caja de seguridadexistente y, a continuación, crear un nuevo archivo de caja de seguridad con todos losnombres de host.

Ejecute el comando ddutil -H antes de ejecutar el comando de registro. Todos loshosts que tendrán acceso al archivo de caja de seguridad compartida deben apareceren la lista <hostname-1> ... <hostname-n>. Especifique cada valor de <hostname>como un nombre completo del host, por ejemplo, test1.datadomain.com.

Por ejemplo, el siguiente comando crea una caja de seguridad que se puede compartirmediante tres sistemas de host del cliente de base de datos:

ddutil -H "hostnames dbclient1.datadomain.com dbclient2.datadomain.com dbclient3.datadomain.com"

Cuando el agente de Oracle RMAN recibe el comando ddutil -H, el agente deOracle RMAN comprueba si ya existe un archivo de caja de seguridad. Si es así, seinforma un error, y en un mensaje (registrado en el archivo de seguimiento de RMAN)se informa esto y se le indica al usuario que elimine el archivo de caja de seguridad, siasí lo desea, y que repita el comando. El agente de Oracle RMAN no elimina un archivode caja de seguridad existente.

Si no existe ningún archivo de caja de seguridad, el agente de Oracle RMAN crea unarchivo de caja de seguridad y se les otorga a los hosts especificados acceso a lanueva caja de seguridad. La caja de seguridad la pueden utilizar y compartir todosestos hosts. A continuación, registre cada sistema Data Domain a los que tendránacceso estos hosts. Puede registrar sistemas Data Domain adicionales en cualquiermomento después de que se crea la caja de seguridad. Registre cada sistema DataDomain como se describe en Registro de un sistema Data Domain estándar en lapágina 67. Dado que todos los hosts especificados tienen acceso a la caja deseguridad, puede registrar los sistemas Data Domain en cualquiera de los sistemas dehost enumerados. Cada sistema Data Domain debe registrarse solo una vez.

No es posible agregar nombres de host adicionales después de ejecutarse el comandoddutil -H. La única manera de agregar nombres de host adicionales es eliminar elarchivo de caja de seguridad actual y, a continuación, volver a crear el archivomediante la ejecución del comando ddutil -H una vez más, esta vez con todos losnombres de host requeridos. Sin embargo, se perderá el contenido de la caja deseguridad y todos los sistemas Data Domain deben volver a registrarse.

Utilización de un comando RMAN para registrar un sistema Data Domain para elacceso a la caja de seguridad compartida.El comando hostnames RMAN especifica todos los hosts que deben tener acceso alarchivo de caja de seguridad. Cuando se ejecuta el comando hostnames para crear la

Configuración del agente de Oracle RMAN

72 Agente de Oracle RMAN 4.7 Guía de administración

Page 73: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

caja de seguridad, todos los hosts que se especifican en el comando reciben acceso ala caja de seguridad.

Para crear la caja de seguridad, ejecute el comando hostnames solo una vez. Todoslos hosts que comparten el acceso a la caja de seguridad se deben especificar en unúnico comando hostnames. No es posible otorgar acceso adicional de hosts a la cajade seguridad más adelante. En ese caso, debe eliminar el archivo de caja de seguridadexistente y, a continuación, crear un nuevo archivo de caja de seguridad con todos losnombres de host.

El formato del comando hostnames es el siguiente:

RUN { ALLOCATE CHANNEL C1 TYPE SBT_TAPE PARMS 'SBT_LIBRARY=<path-to-$RMAN_AGENT_HOME>/lib/libddobk.so, ENV=(RMAN_AGENT_HOME=<path-to-$RMAN_AGENT_HOME>)'; send 'hostnames <hostname-1> <hostname-2> ... <hostname-n>'; RELEASE CHANNEL C1; }

Ejecute este comando como el primer comando RMAN, antes del comando deregistro. Todos los hosts que tendrán acceso al archivo de caja de seguridadcompartida deben aparecer en la lista <hostname-1> ... <hostname-n>. Especifiquecada valor de <hostname> como un nombre completo del host, por ejemplo,test1.datadomain.com.

Por ejemplo, el siguiente comando RMAN crea una caja de seguridad que se puedecompartir mediante tres sistemas de host del cliente de base de datos:

RUN { ALLOCATE CHANNEL C1 TYPE SBT_TAPE PARMS 'SBT_LIBRARY=<path-to-$RMAN_AGENT_HOME>/lib/libddobk.so, ENV=(RMAN_AGENT_HOME=<path-to-$RMAN_AGENT_HOME>)'; send 'hostnames dbclient1.datadomain.com dbclient2.datadomain.com dbclient3.datadomain.com'; RELEASE CHANNEL C1; }

Cuando el agente de Oracle RMAN recibe el comando hostnames, el agente deOracle RMAN comprueba si ya existe un archivo de caja de seguridad. Si es así, seinforma un error, y en un mensaje (registrado en el archivo de seguimiento de RMAN)se informa esto y se le indica al usuario que elimine el archivo de caja de seguridad, siasí lo desea, y que repita el comando. El agente de Oracle RMAN no elimina un archivode caja de seguridad existente.

Si no existe ningún archivo de caja de seguridad, el agente de Oracle RMAN crea unarchivo de caja de seguridad y se les otorga a los hosts especificados acceso a lanueva caja de seguridad. La caja de seguridad la pueden utilizar y compartir todosestos hosts. A continuación, registre cada sistema Data Domain a los que tendránacceso estos hosts. Puede registrar sistemas Data Domain adicionales en cualquiermomento después de que se crea la caja de seguridad. Registre cada sistema DataDomain como se describe en Registro de un sistema Data Domain estándar en lapágina 67. Dado que todos los hosts especificados tienen acceso a la caja deseguridad, puede registrar los sistemas Data Domain en cualquiera de los sistemas dehost enumerados. Cada sistema Data Domain debe registrarse solo una vez.

No es posible agregar nombres de host adicionales después de ejecutarse el comandohostnames. La única manera de agregar nombres de host adicionales es eliminar elarchivo de caja de seguridad actual y, a continuación, volver a crear el archivomediante la ejecución del comando hostnames una vez más, esta vez con todos los

Configuración del agente de Oracle RMAN

Registro de un sistema Data Domain para el acceso a cajas de seguridad compartidas 73

Page 74: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

nombres de host requeridos. Sin embargo, se perderá el contenido de la caja deseguridad y todos los sistemas Data Domain deben volver a registrarse.

Realización de respaldos de un ambiente en clúster a DataDomain

En los siguientes ejemplos se proporcionan los procedimientos en diferentesescenarios de caja de seguridad para respaldos y restauraciones del agente de OracleRMAN con nodos de Oracle RAC en un ambiente de clúster.

Escenario 1: caja de seguridad en una ubicación compartida

1. Monte una ruta de NFS/CIFS en ambos nodos de Oracle RAC que se utilizaránpara respaldos y restauraciones.

2. Instale el agente de Oracle RMAN en la ruta de montaje NSF.

3. Ejecute el siguiente comando para crear una caja de seguridad compartida queincluya los nombres de host del nodo RAC en el clúster:

send 'hostnames <hostname-1> <hostname-2> ... <hostname-n>';

4. Respalde la base de datos en el nodo 1.

5. Restaure el respaldo de base de datos en el nodo 2.

Escenario 2: uso de una copia de caja de seguridad

1. Instale el agente de Oracle RMAN en ambos nodos de Oracle RAC por separado.

2. Cree una caja de seguridad y agregue los nombres de host del nodo a la caja deseguridad en el nodo 1.

3. Copie los archivos de la caja de seguridad desde el nodo 1 al nodo 2.

4. Respalde la base de datos en el nodo 1.

5. Restaure el respaldo de base de datos en el nodo 2.

Nota

Como alternativa, puede respaldar la base de datos en el nodo 2 y, a continuación,restaurar el respaldo en el nodo 1.

Escenario 3: sin una caja de seguridad compartida

1. Instale el agente de Oracle RMAN en ambos nodos de Oracle RAC por separado.

2. Registre la caja de seguridad por separado en cada nodo, los nodos 1 y 2.

3. Respalde la base de datos en el nodo 1.

4. Restaure el respaldo de base de datos en el nodo 2.

Replicación de Data DomainData Domain Replicator ofrece replicación cifrada automatizada para recuperaciónante desastres y consolidación de respaldo y archivo de múltiples sitios. El software deData Domain Replicator replica de manera asíncrona únicamente los datoscomprimidos y deduplicados por medio de una red de área amplia (WAN).

Puede utilizar uno de estos dos métodos para replicar los respaldos de Oracle. Elagente de Oracle RMAN no es compatible con el uso de ambos métodos juntos:

Configuración del agente de Oracle RMAN

74 Agente de Oracle RMAN 4.7 Guía de administración

Page 75: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Replicación de archivos administrada (MFR)

La MFR puede utilizarse para crear varias copias de un respaldo mientras este seencuentra en ejecución. Como cada archivo RMAN se crea en el sistema primariode Data Domain durante un respaldo, la replicación eficiente en la redautomáticamente comienza a copiar los segmentos de archivos únicos ycomprimidos al sistema Data Domain remoto. Cuando se completan el respaldo deRMAN en el sistema local de Data Domain, así como la replicación al sistema DataDomain remoto, se actualiza el catálogo de RMAN con información sobre lascopias de respaldo locales y remotas. En Realización de la replicación administradade archivos (MFR) en la página 75 se proporcionan detalles sobre laconfiguración de MFR en el agente de Oracle RMAN y la restauración desde unacopia de respaldo.

l Replicación de MTree

La replicación de MTree puede usarse para crear una o varias copias de unrespaldo, independientemente del proceso de respaldo de RMAN. Utilice el agentede Oracle RMAN para crear el respaldo en un sistema Data Domain primario, y eladministrador de Data Domain ejecutará la replicación de MTree desde el sistemaprimario al sistema secundario. El agente de Oracle RMAN no inicia ni monitorea lareplicación de MTree. Sin embargo, el producto puede restaurarse desde la copiareplicada en un sistema Data Domain secundario. En Restauración desde respaldosreplicados de MTree en la página 79 se proporcionan detalles sobre el proceso derestauración.

En la Guía de administración de Data Domain Operating System se proporciona másinformación sobre el requisito de licencia para Data Domain Replicator y lacompatibilidad entre el DD OS de origen y de destino. En la guía se incluyen pasosdetallados para ejecutar y administrar la replicación de MTree.

Realización de la replicación administrada de archivos (MFR)La replicación de archivos le permite realizar varias copias de un respaldo RMAN. Conel agente de Oracle RMAN, puede realizar dos, tres o cuatro copias de un respaldo siespecifica COPIES<n> en el comando de respaldo, en el que <n> es 2, 3 o 4.

AVISO

Si el agente de Oracle RMAN se integra en eCDM, se deshabilitan las siguientesoperaciones de replicación de autoservicio y de organización de la nube en niveles:

l Creación de varias copias de respaldo con el comando de RMAN BACKUPCOPIES.

l Recuperación automática de los datos de respaldo durante la restauración, cuandoel archivo de respaldo está en la organización de la nube en niveles. Eladministrador de eCDM debe recuperar explícitamente la copia de respaldo antesde que el DBA pueda restaurarla.

En Guía de configuración para la integración con el software eCDM en la página 100,se proporcionan más detalles sobre estas limitaciones.

Para realizar la replicación de archivos, utilice un comando similar al que se muestra acontinuación. Edite el comando de script para su ambiente, y especifique el sistemaData Domain que es el sistema de destino para la replicación de archivos. Laespecificación de COPIES<n> requiere una licencia de Replicador instalada en lossistemas Data Domain de origen y de destino. La realización de un respaldo mediantela especificación de COPIES<n> requiere Oracle Enterprise Edition.

Configuración del agente de Oracle RMAN

Realización de la replicación administrada de archivos (MFR) 75

Page 76: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Por ejemplo, especificar COPIES 2 le indica al agente de Oracle RMAN que realiceuna replicación administrada de archivos (MFR) al segundo sistema Data Domain. Elsegundo nombre del sistema Data Domain se especifica como parte del nombre dearchivo de la segunda copia, como <destination-system> en el siguiente comando.

Los dos nombres de archivos especificados en este comando deben ser idénticos,excepto la inclusión de <destination-system> en el segundo nombre. El agente deOracle RMAN requiere que los nombres de archivo de las dos copias sean idénticos.También se requiere el carácter guión bajo (_). Si omite el carácter guión bajo en losnombres de archivo, se produce un error y el respaldo falla. Los cambios realizados alos formatos de nombre de archivo que se muestran deben cumplir con los siguientesrequisitos:

l Los formatos de nombre de archivo incluyen el carácter guión bajo.

l Los nombres de archivo son idénticos, excepto <destination-system> en el nombrepara la segunda copia.

No se admite el uso de formatos de Oracle como %U y %c, debido a que estosformatos de Oracle incluyen la cantidad de copias en el nombre de archivo generado.Como resultado, el nombre de archivo que se genera para la segunda copia esdiferente del nombre de archivo generado para la primera copia.

backup copies 2 database filesperset=1 format '%u_%p', '<destination-system>/%u_%p';

Nota

Utilice u minúscula en '%u_%p'. Una U mayúscula, en un formato de Oracle válido, noes válida para el agente de Oracle RMAN y hace que la replicación falle.

Para utilizar COPIES 2, el valor de BACKUP_TAPE_IO_SLAVES debe establecerse enVERDADERO, el cual se puede configurar de la siguiente manera:

SQL> show parameter backup_tape

NAME TYPE VALUE------------------------------------ ----------- ------------------------------backup_tape_io_slaves boolean FALSESQL>

SQL> alter system set backup_tape_io_slaves = true scope=spfile;

System altered.

bounce the oracle instance( shutdown and startup) the database

SQL> show parameter backup_tape

NAME TYPE VALUE------------------------------------ ----------- ------------------------------backup_tape_io_slaves boolean TRUESQL>

La única diferencia de realizar un segundo respaldo a un BACKUP_HOST diferente esque el flujo de datos para la replicación administrada de archivos se realiza entre dos

Configuración del agente de Oracle RMAN

76 Agente de Oracle RMAN 4.7 Guía de administración

Page 77: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

sistemas Data Domain. Un respaldo típico envía los datos entre el servidor de respaldoy un sistema Data Domain.

Para hacer tres o cuatro copias, utilice un comando de respaldo con COPIES 3 oCOPIES 4 en lugar de COPIES 2. El formato del comando de respaldo es de lasiguiente manera:

backup copies <n> database filesperset=1 format '%u_%p', '<destination-system2>/%u_%p', '<destination-system3>/%u_%p', '<destination-system4>/%u_%p'

La especificación de dos, tres o cuatro copias crea las copias adicionales en elsegundo, tercer y cuarto sistema de destino, respectivamente. Todos los formatosdeben ser idénticos, excepto el nombre del sistema Data Domain inicial, para que secreen todas las copias de archivos con los mismos nombres de archivos. Cada sistemaData Domain especificado tiene una unidad de almacenamiento con el nombreespecificado por el valor STORAGE_UNIT.

La replicación de archivos debe realizarse en una unidad de almacenamiento dedestino con el mismo nombre de la unidad de almacenamiento de origen. Los sistemasData Domain de destino deben tener una unidad de almacenamiento que tenga elmismo nombre de la unidad de almacenamiento en el sistema Data Domain de origenque contiene el archivo que se replica. El archivo se replica en la unidad dealmacenamiento con el mismo nombre en los sistemas Data Domain de destino.

La replicación de archivos con RMAN requiere que el sistema Data Domain de origen yel de destino se conecten al sistema RMAN que realiza los respaldos, y que seaaccesible desde este sistema. La configuración de red debe habilitar los respaldos alsistema Data Domain de origen y a todos los sistemas Data Domain de destino. Lossistemas de destino deben ser accesibles desde el sistema de origen. Cuando serealizan más de dos copias, los sistemas de destino no deben ser accesibles entre sí,solo al sistema de origen. La replicación no se realiza con éxito en configuracionesdonde el sistema Data Domain de destino está conectado únicamente al sistema DataDomain de origen a través de un vínculo o una red privada.

En el siguiente ejemplo se muestra la salida del comando list RMAN, que muestra eldestino y la unidad de almacenamiento asociada con COPIES 2.

RMAN> list backupset 52;

List of Backup Sets===================

BS Key Type LV Size------- ---- -- ----------52 Full 1.62G List of Datafiles in backup set 52 File LV Type Ckp SCN Ckp Time Name ---- -- ---- ---------- --------- ---- 1 Full 4614599 09-MAY-12 /u02/app/oracle/oradata/Demo/system01.dbf 2 Full 4614599 09-MAY-12 /u02/app/oracle/oradata/Demo/sysaux01.dbf 3 Full 4614599 09-MAY-12 /u02/app/oracle/oradata/Demo/undotbs01.dbf 4 Full 4614599 09-MAY-12 /u02/app/oracle/oradata/Demo/users01.dbf 5 Full 4614599 09-MAY-12 /u02/app/oracle/oradata/Demo/example01.dbf

Backup Set Copy #2 of backup set 52 Device Type Elapsed Time Completion Time Compressed Tag ----------- ------------ --------------- ---------- --- SBT_TAPE 00:00:34 09-MAY-12 NO TAG20120509T101338

Configuración del agente de Oracle RMAN

Realización de la replicación administrada de archivos (MFR) 77

Page 78: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

List of Backup Pieces for backup set 52 Copy #2 BP Key Pc# Status Media Piece Name ------- --- ----------- ----------------------- ---------- 78 1 AVAILABLE Demo dd670-ostqa06.datadomain.com/20nahpei_1

Backup Set Copy #1 of backup set 52 Device Type Elapsed Time Completion Time Compressed Tag ----------- ------------ --------------- ---------- --- SBT_TAPE 00:00:34 09-MAY-12 NO TAG20120509T101338

List of Backup Pieces for backup set 52 Copy #1 BP Key Pc# Status Media Piece Name ------- --- ----------- ----------------------- ---------- 77 1 AVAILABLE Demo 20nahpei_1

RMAN>

Restauración a partir de varias copias de respaldoSi hay varias copias de un respaldo que se generan a través de MFR, puede ejecutaruna restauración desde cualquier sistema Data Domain que contenga una copia delrespaldo. Por lo general, debe realizar una restauración desde el sistema Data Domainde origen (local). En este caso, se debe especificar este sistema Data Domain como elhost de respaldo en el comando de restauración.

Si este sistema Data Domain de origen no está disponible por cualquier motivo, puederestaurar el respaldo desde cualquiera de los demás sistemas Data Domain disponibles.Para realizar esto, determine qué sistemas Data Domain son accesibles por medio de lared. Si se utilizó COPIES 2, hay solo otro sistema que puede ejecutar la restauración,por lo que debe estar disponible. Si se utilizaron COPIES 3 o COPIES 4, cualquiersistema disponible actualmente puede ejecutar la restauración. Si más de un sistemacon el respaldo requerido está disponible, seleccione un sistema basado en lossiguientes factores:

l Ancho de banda disponible

l Velocidad de la conexión

l Otras consideraciones logísticas o de rendimiento

Especifique el sistema preferido como el host de respaldo en el comando derestauración.

En algunos casos, es posible que un archivo de respaldo no esté disponible en el hostde respaldo especificado. En tal caso, si otro sistema Data Domain disponible tiene unacopia del respaldo, RMAN intenta recuperar el archivo desde el otro sistema. A pesarde que este sistema no se especificó como el host de respaldo, se produce esteintento de recuperación.

Por ejemplo, se realizaron tres copias de un respaldo ddr-host-1, ddr-host-2 y ddr-host-3. Cuando se requiere una restauración, ddr-host-1 está inactivo, pero ddr-host-2y ddr-host-3 están disponibles. Si especifica ddr-host-2 como el host de respaldo en elcomando de restauración, RMAN recupera los archivos de respaldo de ddr-host-2. Sino se encuentra un archivo en ddr-host-2, RMAN intenta recuperar el archivo de ddr-host-3. Si la recuperación no se realiza con éxito, la restauración fallará.

Si selecciona ddr-host-3 como el host de respaldo, RMAN intenta recuperar losarchivos de respaldo de ddr-host-3. Si no se encuentra un archivo en ddr-host-3,RMAN intenta recuperar el archivo de ddr-host-2.

Configuración del agente de Oracle RMAN

78 Agente de Oracle RMAN 4.7 Guía de administración

Page 79: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

Si ddr-host-2 está inactivo, pero ddr-host-1 y ddr-host-3 están disponibles, si seespecifica ddr-host-3 como el host de respaldo, la restauración se realizará desde ddr-host-3. Sin embargo, si un archivo no se encuentra en ddr-host-3, RMAN no intentaráencontrar el archivo que falta en ddr-host-1.

El sistema especificado como el host de respaldo siempre debe estar disponible. Si elsistema especificado como el host de respaldo no está disponible, la restauraciónsiempre fallará, incluso si el respaldo está disponible desde otras copias.

Restauración desde respaldos replicados de MTreePara habilitar la restauración de un respaldo replicado de MTree, debe registrar elsistema Data Domain secundario en la caja de seguridad. Utilice un comando RMAN,como se muestra en el siguiente ejemplo y edite el comando para el ambiente.

Nota

Se requiere el registro del sistema Data Domain secundario solo una vez. No incluya elcomando de registro en cada script de restauración. Realice este registro antes derealizar cualquier restauración desde el sistema Data Domain secundario.

RUN {ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_su, BACKUP_HOST=bu-ddbealin-17.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';send 'set username q_ost password 1X3quest servername bu-ddbealin-17.lss.emc.com';RELEASE CHANNEL C1;}

Asegúrese de que se especifiquen los valores correctos en el comando send RMANpara el registro:

l El valor username es el nombre de usuario de DD Boost en el sistema DataDomain secundario. El nombre de usuario distingue mayúsculas de minúsculas ydebe coincidir exactamente con el valor establecido en el sistema Data Domainsecundario.

l El valor password es la contraseña que se configuró para el nombre de usuario. Lacontraseña distingue mayúsculas de minúsculas y debe coincidir exactamente conel valor establecido en el sistema Data Domain secundario.

l El valor servername distingue mayúsculas de minúsculas del sistema DataDomain secundario. Especifique el mismo formulario del nombre en este comando,como en el script de restauración de RMAN, que se muestra a continuación. Porejemplo, si utiliza server1.domain.com en el script de restauración de RMAN,también debe utilizar server1.domain.com en el comando send. No utiliceSERVER1.domain.com o server1.

Puede especificar una dirección IP si se utiliza la misma dirección IP en el script derestauración de RMAN. Puede registrar varios formularios del nombre del servidor.Por ejemplo, puede registrar server1 y server1.domain.com, y utilizar cualquiera deestos nombres en los scripts de restauración de RMAN.

Configuración del agente de Oracle RMAN

Restauración desde respaldos replicados de MTree 79

Page 80: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Una vez finalizado el registro, puede realizar restauraciones desde el sistema DataDomain secundario. Utilice un script de restauración de RMAN, como se muestra en elsiguiente ejemplo y edite el comando para el ambiente.

RUN {ALLOCATE CHANNEL C1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_su, BACKUP_HOST=bu-ddbealin-17.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';restore database;RELEASE CHANNEL C1;}

Asegúrese de que se especifiquen los valores correctos en el script de restauración deRMAN:

l El valor STORAGE_UNIT es la unidad de almacenamiento de destino de lareplicación de MTree en el sistema Data Domain secundario. El valor distinguemayúsculas de minúsculas y debe coincidir exactamente con el valor establecidoen el sistema Data Domain secundario.

l El valor BACKUP_HOST distingue mayúsculas de minúsculas del sistema DataDomain secundario. Especifique el mismo formulario del nombre en este scriptcomo en el comando de restauración de RMAN. Por ejemplo, si utilizaserver1.domain.com en el comando de registro de RMAN, también debe utilizarserver1.domain.com en el script de restauración. No utilice SERVER1.domain.como server1.

Puede especificar una dirección IP si se utiliza la misma dirección IP en el comandode registro de RMAN.

Nota

Para la replicación de MTree, el nombre de la unidad de almacenamiento de destino enel sistema Data Domain secundario puede ser igual o diferente que el nombre de launidad de almacenamiento de origen en el sistema Data Domain de origen.

Especificación de subdirectorios para los respaldos delagente de Oracle RMAN

Puede especificar uno o más subdirectorios en el nombre de ruta que utiliza el agentede Oracle RMAN como la ubicación para almacenar las piezas de respaldo creadasdurante un respaldo. Debe especificar los subdirectorios en la especificaciónFORMATO en el script de respaldo de RMAN. Si todavía no existen los subdirectoriosespecificados cuando se inicia el respaldo, el agente de Oracle RMAN creaautomáticamente los subdirectorios durante el respaldo al sistema Data Domain.

Nota

Cuando realiza una operación de eliminación, de restauración o de cotejo, no esnecesario especificar los subdirectorios en el script de RMAN. El nombre de ruta seregistra como parte del nombre de la pieza de respaldo en el catálogo de Oracle.Cuando realiza la operación, Oracle proporciona el nombre de ruta requerido al agentede Oracle RMAN.

Debe utilizar la asignación de nombres del subdirectorio correcto en la especificaciónFORMATO, en función de si el respaldo se realiza a un sistema Data Domain remoto olocal:

Configuración del agente de Oracle RMAN

80 Agente de Oracle RMAN 4.7 Guía de administración

Page 81: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Para un respaldo a un sistema local, utilice los siguientes tipos de especificación deFORMATO:

n Cuando el nombre de ruta incluye un subdirectorio único:

FORMAT './<directory-name>/%u_%p';

n Cuando el nombre de ruta incluye varios subdirectorios:

FORMAT './<directory-name-1>/<directory-name-2>/.../<directory-name-n>/%u_%p';

l Para realizar un respaldo a un sistema remoto, utilice los siguientes tipos deespecificación de FORMATO:

n Cuando el nombre de ruta incluye un subdirectorio único:

FORMAT './<directory-name>/%u_%p', '<destination-system>/./<directory-name>/%u_%p';

n Cuando el nombre de ruta incluye varios subdirectorios:

FORMAT './<directory-name-1>/<directory-name-2>/.../<directory-name-n>/%u_%p', '<destination-system>/./<directory-name-1>/<directory-name-2>/.../<directory-name-n>/%u_%p';

Nota

Cuando especifica los subdirectorios en un único comando BACKUP que se utiliza parauna base de datos más un respaldo de registro de archivo, debe utilizar laespecificación FORMATO dos veces: una vez para las piezas de respaldo de base dedatos y una vez para las piezas de respaldo de registro de archivo. En los siguientesejemplos de script RMAN se incluye una base de datos además de un respaldo deregistro de archivo.

En los siguientes ejemplos se proporcionan scripts RMAN de muestra con elsubdirectorio correcto para la asignación de nombres en la especificación deFORMATO para respaldos locales y remotos.

Ejemplo 1 Especificación de un solo subdirectorio en la especificación FORMATO para unrespaldo local

El siguiente script de muestra RMAN para un respaldo local incluye una especificaciónde FORMATO con un solo subdirectorio en el nombre de ruta de respaldo:

RUN {ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud,BACKUP_HOST=bu-ddbea-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';BACKUP DATABASE FORMAT './testdir/%u_%p';RELEASE CHANNEL CH1;}

Configuración del agente de Oracle RMAN

Especificación de subdirectorios para los respaldos del agente de Oracle RMAN 81

Page 82: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Ejemplo 2 Especificación de un subdirectorio en la especificación FORMATO para un respaldolocal de base de datos además de un registro de archivo

El siguiente script de muestra RMAN para un respaldo local incluye una especificaciónde FORMATO con un solo subdirectorio en el nombre de ruta de respaldo: Debido aque el comando BACKUP incluye las opciones database y archivelog, debeespecificar el FORMATO dos veces en este caso:

RUN {ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud,BACKUP_HOST=bu-ddbea-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';BACKUP FORMAT './testdir/%u_%p' DATABASE PLUS ARCHIVELOG DELETE INPUT FORMAT './testdir/%u_%p';RELEASE CHANNEL CH1;}

Ejemplo 3 Especificación de varios subdirectorios en la especificación FORMATO para unrespaldo local

El siguiente script de muestra RMAN para un respaldo local incluye una especificaciónde FORMATO con varios subdirectorios en el nombre de ruta de respaldo:

RUN {ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud,BACKUP_HOST=bu-ddbea-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';BACKUP TABLESPACE PSAPCERUSR FORMAT './testdir1/testdir2/.../testdir<n>/%u_%p';RELEASE CHANNEL CH1;}

Ejemplo 4 Especificación de un solo subdirectorio en la especificación de FORMATO para unrespaldo remoto

El siguiente script de muestra RMAN para un respaldo a un sistema Data Domainremoto incluye una especificación de FORMATO con un solo subdirectorio en elnombre de ruta de respaldo. Los dos nombres de archivos especificados en elcomando BACKUP COPIES 2 deben ser idénticos, excepto la inclusión de<destination-system> en el segundo nombre. También se requiere el carácter guiónbajo (_):

RUN {ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud,BACKUP_HOST=bu-ddbea-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';BACKUP COPIES 2 DATABASE FORMAT './testdir1/%u_%p', '<destination-system>/./testdir1/%u_%p';

Configuración del agente de Oracle RMAN

82 Agente de Oracle RMAN 4.7 Guía de administración

Page 83: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Ejemplo 4 Especificación de un solo subdirectorio en la especificación de FORMATO para unrespaldo remoto (continuación)

RELEASE CHANNEL CH1;}

Ejemplo 5 Especificación de varios subdirectorios en la especificación FORMATO para unrespaldo remoto

El siguiente script de muestra RMAN para un respaldo a un sistema Data Domainremoto incluye una especificación de FORMATO con varios subdirectorios en elnombre de ruta de respaldo. Los dos nombres de archivos especificados en elcomando BACKUP COPIES 2 deben ser idénticos, excepto la inclusión de<destination-system> en el segundo nombre. También se requiere el carácter guiónbajo (_):

RUN {ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS'BLKSIZE=1048576,SBT_LIBRARY=/home/oracle1/rman_agent_home/lib/libddobk.so,ENV=(STORAGE_UNIT=rman_cloud,BACKUP_HOST=bu-ddbea-lin-16.lss.emc.com,RMAN_AGENT_HOME=/home/oracle1/rman_agent_home)';BACKUP COPIES 2 DATABASE FORMAT './testdir1/testdir2/.../testdir<n>/%u_%p', '<destination-system>/./testdir1/testdir2/.../testdir<n>/%u_%p';RELEASE CHANNEL CH1;}

Ejecución de respaldos y restauraciones de CDB y PDB deOracle

Oracle 12c presentó la compatibilidad para una base de datos de multiusuario, quepermite que una base de datos del contenedor (CDB) incluya varias bases de datospluggable (PDB) creadas por usuarios. Puede realizar respaldos y restauraciones deuna CDB completa o de PDB individuales. No se necesitan pasos de configuraciónadicionales en el agente de Oracle RMAN para que sea compatible con el ambiente.

Se recomienda realizar respaldos periódicos de la CDB completa para garantizar quese respalden todas las PDB y los registros archivados. Puede recuperar la CDBcompleta o las PDB individuales en cualquier momento específico a partir de unrespaldo de CDB. En la documentación de Oracle se proporcionan más detalles.

Realización de restauraciones comprimidas de DD BoostEl agente de Oracle RMAN 4.5 presentado es compatible con restauracionescomprimidas de DD Boost. Una restauración comprimida utiliza menos ancho de bandamediante la restauración de los datos respaldados en formato comprimido desde elsistema Data Domain al host de aplicación.

Una restauración comprimida puede ser beneficiosa en un ambiente de ancho debanda limitado o en un ambiente de nube, pero puede afectar el rendimiento de larestauración debido al uso de recursos de compresión en el host de aplicación y en el

Configuración del agente de Oracle RMAN

Ejecución de respaldos y restauraciones de CDB y PDB de Oracle 83

Page 84: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

sistema Data Domain. De forma predeterminada, la compresión de restauraciones sedeshabilita.

Configurar una restauración comprimida de un respaldo del agente de Oracle RMANmediante el establecimiento del parámetro DDBOOST_COMPRESSED_RESTORE al valorVERDADERO en la sección SBT_PARMS o ENV del script de restauración de RMAN.

Por ejemplo, el siguiente script de restauración de RMAN incluye la configuración delparámetro:

RUN {ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS'BLKSIZE=1048576,SBT_LIBRARY=C:\Users\Administrator\AppData\Local\RMANAgent\bin\libDDobk.dll,ENV=(STORAGE_UNIT=ddbea,BACKUP_HOST=bu-dbe4500.lss.emc.com,RMAN_AGENT_HOME=C:\Users\Administrator\AppData\Local\RMANAgent,DDBOOST_COMPRESSED_RESTORE=TRUE)';RESTORE DATABASE;RECOVER DATABASE;RELEASE CHANNEL CH1;}

Nota

Cuando el parámetro DDBOOST_COMPRESSED_RESTORE no está establecido enVERDADERO, el agente de Oracle RMAN realiza una restauración no comprimida delos datos respaldados desde el sistema Data Domain.

Visualización y eliminación de respaldosCuando se eliminan los registros del catálogo de Oracle para realizar algunos respaldosque se realizaron con el agente de Oracle RMAN, pero los respaldos aún permanecenen el sistema Data Domain, esos respaldos se convierten en respaldos huérfanos.Puede eliminar dichos respaldos huérfanos con el programa ddutil que se instala conel software del agente de Oracle RMAN.

Nota

El programa ddutil elimina archivos de respaldo en el sistema Data Domain, pero noelimina toda la información en el servidor de base de datos. Normalmente se eliminanlos respaldos mediante con el comando RMAN DELETE, el cual elimina el respaldo en elsistema Data Domain y el registro del catálogo RMAN correspondiente.

El usuario del programa ddutil debe tener permisos para acceder a la caja deseguridad, como se describe en Registrar cada sistema Data Domain en la página 66.El programa utiliza la biblioteca de DD Boost para operaciones y no requiere que semonte la unidad de almacenamiento.

El programa ddutil se instala en el directorio bin, creado por el instalador delagente de Oracle RMAN. El programa realiza eliminaciones de archivos de respaldoindividuales o grupos de archivos de respaldo, según lo especificado.

Puede realizar cualquiera de las siguientes operaciones, en función del comandoddutil y las opciones que especifique en la línea de comandos:

l Mostrar información sobre archivos de respaldo al nivel de archivo, nivel dedirectorio o nivel de unidad de almacenamiento.

Configuración del agente de Oracle RMAN

84 Agente de Oracle RMAN 4.7 Guía de administración

Page 85: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Eliminar los archivos de respaldo al nivel de archivo o nivel de directorio.

l Quitar (eliminar) archivos de respaldo que se crearon o modificaron durante unintervalo de tiempo especificado.

Debe ejecutar el comando ddutil en la línea de comandos con las opcionesnecesarias. La opción -z<hostname>:<storage_unit> es la única opción obligatoria yespecifica las credenciales que el agente de Oracle RMAN requiere para acceder a lacaja de seguridad durante las operaciones mostrar, eliminar y quitar.

Nota

Debe ejecutar el comando ddutil desde la ubicación de instalación original oestablecer la variable de ambiente RMAN_AGENT_HOME para permitir encontrar lacaja de seguridad y las bibliotecas dependientes.

En los siguientes temas se proporcionan detalles sobre cómo utilizar el comandoddutil y las opciones para ejecutar las operaciones mostrar, eliminar y quitar.

Utilización del comando ddutil para mostrar y quitar respaldosUn usuario de Oracle DBA puede ejecutar el comando ddutil con las opcionesadecuadas para realizar las siguientes operaciones:

l Mostrar información sobre los directorios y archivos de respaldo especificados:

ddutil [-f] -z <hostname>:<storage_unit> [-b <start_time>] [-e <end_time>] [-R] [-t] [-D <debug_level>] [<pathname1> [<pathname2>]...[<pathname><n>]]

Nota

La operación predeterminada del comando ddutil es la visualización deinformación de respaldo. Si ejecuta el comando ddutil sin opciones que no sea laopción obligatoria -z, el comando muestra todos los archivos de respaldo que seencuentran directamente en la unidad de almacenamiento.

En Utilización del comando ddutil para mostrar información de respaldo en lapágina 88 se ofrecen más detalles.

l Eliminar los directorios y archivos de respaldo especificados:

ddutil -d -z <hostname>:<storage_unit> [-c] [-x] [-D <debug_level>] [<pathname1> [<pathname2>]...[<pathname><n>]]

En Utilización del comando ddutil para eliminar respaldos en la página 89 seofrecen más detalles.

l Quitar (eliminar) los directorios y archivos de respaldo dentro de un rango detiempo de guardado:

ddutil -k -z <hostname>:<storage_unit> [-b <start_time>] [-e <end_time>] [-c] [-R] [-x] [-D <debug_level>] [<pathname1> [<pathname2>]...[<pathname><n>]]

En Uso del comando ddutil para eliminar respaldos según la antigüedad en la página90 se ofrecen más detalles.

Configuración del agente de Oracle RMAN

Utilización del comando ddutil para mostrar y quitar respaldos 85

Page 86: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Las opciones de entre corchetes ([ ]) son opcionales. La siguiente tabla describe lasopciones de comando ddutil.

Tabla 8 Las opciones del comando ddutil para eliminación y visualización de respaldo

Opción Descripción

-b<hora_de_inicio> Opcional. Especifica el inicio de un rango de tiempo, en un formato de fecha y hora. Formato de fecha y hora que se utiliza con las opciones del comando ddutil en la página87 proporciona detalles sobre los formatos de fecha y hora compatibles con<start_time>.

Sin esta opción, se utiliza la primera hora del respaldo de forma predeterminada para elinicio del rango de tiempo.

Nota

La operación finaliza con un error si el valor <start_time> es posterior al valor <end_time>que se especifica con la opción -e.

-c Opcional. Especifica que se suprimirán los indicadores durante una operación deeliminación. Con esta opción, el programa continúa para eliminar o quitar los archivos derespaldo especificados sin emitir indicadores de usuario.

-d Se requiere para una operación de eliminación. Especifica que se eliminarán los directorios yarchivos de respaldo especificados del sistema Data Domain.

-D<debug_level> Opcional. Genera información de depuración durante la operación, donde debug_level> esun entero entre 0 y 9. Esta opción se utiliza para solucionar problemas operacionales.

Esta opción hace que el comando ddutil imprima la información de depuración a stderr y

al archivo de registro operacional. Cuanto mayor sea el valor del entero, mayor será lacantidad de información que se produce. El archivo de registro operacional tambiéncontiene los mensajes operacionales normales que se imprimen en stdout.

El archivo de registro operacional, ddutil_<timestamp>.log, reside en el subdirectorio

log de la ubicación de instalación. Por ejemplo, el nombre del archivo de registro

operacional tiene el formato ddutil_Wed May 17 21:49:08 2017.log.

-e<hora_de_finalización> Opcional. Especifica la finalización de un rango de tiempo, en un formato de fecha y hora.En Formato de fecha y hora que se utiliza con las opciones del comando ddutil en la página87 se proporcionan más detalles sobre los formatos de fecha y hora compatibles con<end_time>.

La opción de configuración de -e now especifica la hora actual, que es el valor del tiempo

predeterminado.

Nota

La operación finaliza con un error si el valor <end_time> es anterior al valor <start_time>que se especifica con la opción -b.

-f Opcional. Especifica que se visualizará información sobre los directorios y archivos derespaldo especificados que se crearon o modificaron en el rango de tiempo especificado enel sistema Data Domain. Esta operación de visualización es la operación predeterminada delcomando ddutil.

-k Se requiere para una operación de eliminación. Especifica que se quitarán (eliminar) losarchivos de respaldo que se crearon o modificaron en el rango de tiempo especificado en elsistema Data Domain.

Configuración del agente de Oracle RMAN

86 Agente de Oracle RMAN 4.7 Guía de administración

Page 87: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Tabla 8 Las opciones del comando ddutil para eliminación y visualización derespaldo (continuación)

Opción Descripción

-R Opcional. Especifica que se realizará la operación en los archivos de respaldo en cadasubdirectorio.

-t Opcional. Especifica que se incluirá la información de la nube en niveles en la informacióndel directorio y archivo de respaldo que produce una operación de visualización.

-x Opcional. Especifica que se eliminarán todos los directorios vacíos durante una operaciónde eliminación.

-z<hostname>:<storage_unit> Obligatorio. Especifica el nombre de host del sistema Data Domain, seguido por dos puntos,una barra diagonal (/) y el nombre de la unidad de almacenamiento. Por ejemplo:

-z dd_host1:/dd_storage_unit1

Nota

El nombre de host puede ser un nombre de servidor DFC si debe ejecutar el comandoddutil mediante Fibre Channel.

<pathname1><pathname2>...<pathname><n>

Opcional. Especifica los nombres de ruta de los directorios o archivos para visualización oeliminación. Para cada directorio especificado, la operación se realiza en todos los archivosen el directorio. Cuando se incluye -R, la operación procesa todos los subdirectorios de

cada directorio. Sin -R, la operación no procesa todos los subdirectorios.

Las siguientes guías se aplican a los nombres de ruta en un comando ddutil:

l Los nombres de ruta deben ser las últimas opciones en la línea de comandos. Otrostipos de opciones, como -R o -c, no pueden aparecer después de los nombres de ruta.

l Cuando no se especifican nombres de ruta, la operación solo se produce en el nivel deldirectorio raíz de la unidad de almacenamiento.

l Cuando un nombre de ruta comienza con una barra diagonal (/), el nombre de la unidadde almacenamiento debe aparecer después de la barra diagonal.

l Cuando un nombre no comienza con una barra diagonal (/), se supone que el nombrede ruta se encuentre directamente en la unidad de almacenamiento.

Por ejemplo, cuando la unidad de almacenamiento se denomina su1, los nombres de

ruta /su1/dir1 y dir1 especifican el directorio dir1 en la unidad de almacenamiento.

El carácter comodín * es compatible con nombres de ruta y representa cualquier cantidadde caracteres no especificados.

Formato de fecha y hora que se utiliza con las opciones del comando ddutilPuede usar formatos específicos de fecha y hora con las opciones -b<hora_de_inicio>y -e<hora_de_finalización> en el comando ddutil. Los siguientes formatos de fechay hora son válidos:

l Hora del día: Una hora del día tiene el formato hh[:mm[:ss]] (o hhmm) [meridiano][zona]. Si no especifica un meridiano (a. m. o p. m.), se utiliza un reloj de 24 horas.Puede especificar una hora del día como hh seguida de un meridiano. Si noespecifica una zona horaria (por ejemplo, GMT), se usa la zona horaria actual,según lo determinado por el segundo parámetro, now.

Configuración del agente de Oracle RMAN

Utilización del comando ddutil para mostrar y quitar respaldos 87

Page 88: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Fecha: una fecha es un mes y un día específicos, y posiblemente un año. Losformatos aceptables son mm/dd[/aa] y nombre_del_mes dd[, aa]. Si se omite, seselecciona el año actual de manera predeterminada. Si especifica un año como unnúmero entre 70 y 99, se agrega 1900. Si es un año entre 00 y 30, se agrega 2000.El tratamiento de otros años menores de 100 es indefinido. Si un número no estáseguido por un día o una unidad de tiempo relativo, el número se interpreta comoun año si ya se especificaron la hora_del_día, el nombre_de_mes y el dd; de locontrario, se interpretará como una hora_del_día.

l Día: se puede especificar un día de la semana. Si corresponde, se utiliza el díaactual. Un día puede ir precedido por un número, que indica qué instancia de esedía está recomendada; el valor predeterminado es 1. Los números negativos indicanhoras que ya pasaron. Se aceptan algunas cifras simbólicas: última, siguiente y losordinales de primero a duodécimo (“segundo” es ambiguo y no se acepta como unnúmero ordinal). El número simbólico “siguiente” es equivalente a 2; por lo tanto,el lunes siguiente no se refiere al próximo lunes, sino que se refiere al de la semanasiguiente.

l tiempo relativo: se pueden usar especificaciones relativas a la hora actual. Elformato es [número] unidad. Las unidades aceptables son década, año, trimestre,mes, quincena, semana, día, hora, minuto y segundo.

Las abreviaturas más comunes para días, meses y el resto de las unidades sonaceptables, incluidas una primera letra en mayúscula o minúscula, y abreviaturas detres letras con o sin un terminal. Las unidades, como semanas, se pueden especificarcomo singular o plural. Los valores de zona horaria y meridiano pueden ser enmayúsculas o minúsculas, con o sin puntos.

La fecha real se forma como se indica a continuación. En primer lugar, cualquier fechau hora absoluta se procesa y se convierte. Usando esa fecha como la base, se agreganlas especificaciones del día de la semana. Por último, se usan especificacionesrelativas. Si se especifica una fecha o un día y no se proporciona ninguna hora relativao absoluta, se utiliza la medianoche. Finalmente, se aplica una corrección para que seobtenga la hora correcta del día después de calcular las diferencias de hora por elhorario de verano.

Utilización del comando ddutil para mostrar información de respaldoPuede ejecutar el siguiente comando ddutil para mostrar información sobre losdirectorios y archivos de respaldo:

ddutil [-f] -z <hostname>:<storage_unit> [-b <start_time>] [-e <end_time>] [-R] [-t] [-D <debug_level>] [<pathname1> [<pathname2>]...[<pathname><n>]]

Tabla 8 en la página 86 proporciona detalles sobre las opciones de comandos.

Por lo general, se ejecuta esta operación para prepararse para una operación de quitaro eliminar con el comando ddutil. Puede comparar la información de respaldomostrada con detalles en el catálogo de respaldo de base de datos y determinar quéarchivos de respaldo quitar o eliminar.

La salida del comando ddutil -f <options> incluye una fila para cada archivo ydirectorio de respaldo que se encontró, donde la fila contiene el nombre de archivo odirectorio y el tamaño y fecha del respaldo.

La operación predeterminada del comando ddutil es la visualización de informaciónde respaldo. Si ejecuta el comando sin nombres de ruta ni opciones que no sea laopción -z, el comando muestra todos los archivos de respaldo que se encuentran

Configuración del agente de Oracle RMAN

88 Agente de Oracle RMAN 4.7 Guía de administración

Page 89: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

directamente en la unidad de almacenamiento. En los siguientes comandos se muestrala misma salida:

ddutil -z <hostname>:<storage_unit>ddutil -f -z <hostname>:<storage_unit>

El comando ddutil omite todos los subdirectorios, a menos que especifique la opción-R. Por ejemplo, el siguiente comando muestra todos los directorios y archivos derespaldo en la unidad de almacenamiento su1, incluidos los archivos en todos lossubdirectorios:

ddutil -f -z host1:/su1 -R

Type Perm Size Time Path---------------------------------------------------------------------------------dir 777 489 Wed May 3 12:15:12 2017 (1493828112) /su1file 644 682098688 Wed May 3 12:12:47 2017 (1493827967) /su1/6rs3aer4_1file 644 3181641728 Wed May 3 12:14:35 2017 (1493828075) /su1/6ts3aet5_1_1file 644 775946240 Wed May 3 12:14:53 2017 (1493828093) /su1/6us3aev7_1_1file 644 690225152 Wed May 3 12:15:07 2017 (1493828107) /su1/6vs3aevm_1_1file 644 18350080 Wed May 3 12:12:56 2017 (1493827976) /su1/c-4088691966-20170503-00file 644 18350080 Wed May 3 12:15:12 2017 (1493828112) /su1/c-4088691966-20170503-01

Para mostrar los archivos de respaldo en directorios específicos, incluidos los nombresde ruta del directorio en la línea de comandos. Por ejemplo, el siguiente comandomuestra los archivos de respaldo en los directorios /su1/dir1 y /su1/dir2:

ddutil -f -z host1:/su1 dir1 dir2

Para mostrar los archivos de respaldo que se crearon después del 1 de marzo, utilice laopción -b Mar 1. Por ejemplo:

ddutil -f -z host1:/su1 -b Mar 1 -R

Utilización del comando ddutil para eliminar respaldosPuede ejecutar el siguiente comando ddutil para eliminar los directorios y archivosde respaldo especificados:

ddutil -d -z <hostname>:<storage_unit> [-c] [-x] [-D <debug_level>] [<pathname1> [<pathname2>]...[<pathname><n>]]

Tabla 8 en la página 86 proporciona detalles sobre las opciones de comandos.

La opción -d especifica que se eliminarán del sistema Data Domain todos losdirectorios y archivos de respaldo que se especifican en la línea de comando. Cuandose especifica un directorio, el comando también elimina todos los subdirectorios en esedirectorio.

De forma predeterminada, el comando ddutil -d <options> le avisa antes deeliminar los archivos o directorios. La opción -c especifica que se realizarán laseliminaciones sin pedir confirmación.

Cuando la opción -x se especifica, el comando ddutil también elimina todos losdirectorios vacíos que encuentra. Sin la opción -x, no se eliminan los directorios.

Configuración del agente de Oracle RMAN

Utilización del comando ddutil para eliminar respaldos 89

Page 90: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

AVISO

Utilice el comando ddutil -d <options> con precaución. La eliminación dedirectorios y archivos de respaldo no se puede deshacer.

Para eliminar archivos de respaldo específicos, ejecute el siguiente comando:

ddutil -d -z <hostame>:/<storage_unit> <file_pathname1> <file_pathname2> ...

Para eliminar directorios de respaldo específicos, ejecute el siguiente comando:

ddutil -d -x -z <hostame>:/<storage_unit> <directory_pathname1> <directory_pathname2> ...

Para eliminar directorios y archivos de respaldo específicos, ejecute el siguientecomando:

ddutil -d -x -z <hostame>:/<storage_unit> <file_pathname1> <file_pathname2> ... <directory_pathname1> <directory_pathname2> ...

Uso del comando ddutil para eliminar respaldos según la antigüedadEjecute el siguiente comando ddutil para quitar (eliminar) los archivos de respaldoen los nombres de ruta especificados que se crearon (o se modificaron conposterioridad) durante el rango de tiempo especificado por las opciones -b y -e:

ddutil -k -z <hostname>:<storage_unit> [-b <start_time>] [-e <end_time>] [-c] [-R] [-x] [-D <debug_level>] [<pathname1> [<pathname2>]...[<pathname><n>]]

Tabla 8 en la página 86 proporciona detalles sobre las opciones de comandos.

La opción -k especifica que se eliminarán los archivos de respaldo del sistema DataDomain según su antigüedad:

l Si un nombre de ruta especificado es un archivo, este se eliminará si cumple conlos criterios de tiempo.

l Si un nombre de ruta especificado es un directorio, todos los archivos en eldirectorio se eliminarán si cumplen con los criterios de tiempo.

l Si se omiten las opciones -b y -e, los archivos en los nombres de rutaespecificados se eliminan, sin considerar un rango de tiempo.

AVISO

Utilice el comando ddutil -k <options> con precaución. Después de eliminarciertos archivos de respaldo, es posible que no pueda restaurar datos desde elrespaldo. Por lo tanto, la eliminación inadecuada del archivo con el comando ddutilpuede causar pérdida de datos y restauraciones fallidas.

La eliminación de directorios y archivos de respaldo no se puede deshacer.

Cuando la opción -x se especifica, el comando ddutil también elimina todos losdirectorios vacíos que encuentra. Sin la opción -x, no se eliminan los directorios.

Configuración del agente de Oracle RMAN

90 Agente de Oracle RMAN 4.7 Guía de administración

Page 91: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

De forma predeterminada, el comando ddutil le avisa antes de eliminar todos losarchivos. El comando le avisa cada vez que se eliminará un archivo, pero no para laeliminación de directorios vacíos. La opción -c especifica que se realizarán laseliminaciones sin pedir confirmación.

El comando ddutil omite todos los subdirectorios, a menos que especifique la opción-R. Sin la opción -R, no se eliminan los subdirectorios vacíos; solo se elimina eldirectorio actual si está vacío sin archivos ni subdirectorios después de la operación deeliminación.

Los siguientes comandos de ejemplos quitan todos los archivos de respaldo ydirectorios vacíos que tienen más de 30 días en dir1/subdir1 en la unidad dealmacenamiento su1. Los comandos también eliminarán el directorio dir1/subdir1por sí mismos:

ddutil -k -z host1:/su1 -e "-30 days" -R -x dir1/subdir1

ddutil -k -z host1:/su1 -e "now-30 days" -R -x dir1/subdir1

Configuración del uso de Data Domain Cloud Tier paratransferencia de datos a la nube

Puede configurar el agente de Oracle RMAN para utilizar Data Domain Cloud Tier parala transferencia de datos de respaldo a la nube y la recuperación posterior de los datosde respaldo de la nube.

Data Domain (DD) Cloud Tier es una función nativa de DD OS 6.0 o posterior para latransferencia de datos del nivel activo al almacenamiento de objetos de bajo costo yalta capacidad en la nube pública, privada o híbrida para retención a largo plazo. Elagente de Oracle RMAN 4.0 incluye compatibilidad con DD Cloud Tier para latransferencia de datos de respaldo de DD Boost a la nube, lo que libera espacio en elsistema Data Domain (nivel activo).

AVISO

Si el agente de Oracle RMAN se integra en eCDM, se deshabilitan las siguientesoperaciones de replicación de autoservicio y de organización de la nube en niveles:

l Creación de varias copias de respaldo con el comando de RMAN BACKUPCOPIES.

l Recuperación automática de los datos de respaldo durante la restauración, cuandoel archivo de respaldo está en la organización de la nube en niveles. Eladministrador de eCDM debe recuperar explícitamente la copia de respaldo antesde que el DBA pueda restaurarla.

En Guía de configuración para la integración con el software eCDM en la página 100,se proporcionan más detalles sobre estas limitaciones.

Debe configurar una política de DD Cloud Tier, también conocida como una política detransferencia de datos, para cada unidad de almacenamiento o MTree que utiliza elagente de Oracle RMAN para la transferencia de datos a la nube.

Después de haber configurado las políticas de transferencia de datos, puedeconfigurar y realizar las siguientes operaciones:

l Transferencia de datos de respaldo del sistema Data Domain a la nube.

Configuración del agente de Oracle RMAN

Configuración del uso de Data Domain Cloud Tier para transferencia de datos a la nube 91

Page 92: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Recuperación de datos de respaldo de la nube al sistema Data Domain.

En los siguientes temas se describe cómo configurar las políticas de DD Cloud Tierpara permitir la transferencia de datos a la nube y cómo realizar la recuperación dedatos de la nube.

Configuración de la transferencia de datos a la nubeEl agente de Oracle RMAN transfiere los datos de respaldo del nivel activo a la nube,según la política de DD Cloud Tier. Para habilitar la transferencia de datos a la nube,debe configurar la política requerida para cada unidad de almacenamiento o MTree.

DD Cloud Tier proporciona dos tipos de políticas de transferencia de datos, la políticabasada en aplicaciones y la política basada en la antigüedad. El agente de OracleRMAN es compatible solamente con la política basada en la antigüedad. Un archivo setransfiere del nivel activo al nivel de nube según la fecha en que se modificó por últimavez. Para conservar la integridad de los datos, se transfiere todo el archivo en estemomento. La política basada en la antigüedad puede especificar el umbral deantigüedad, el rango de antigüedad para los archivos que se transferirán y el destino.Por ejemplo, se pueden transferir archivos de más de un mes y menos de tres meses ala nube.

Establezca la política de transferencia de datos basada en la antigüedad en una basede cada MTree en el sistema Data Domain mediante la consola de Data Domain DataManagement, como se describe en la Guía de administración de Data Domain OperatingSystem. Por ejemplo, el siguiente procedimiento agrega una política de transferenciade datos a un MTree.

Nota

La transferencia de datos se puede iniciar manual o automáticamente mediante uncalendario de políticas. Una vez que la política está configurada, los archivos derespaldo en el sistema Data Domain se transfieren automáticamente a la nube según elcalendario y no se requiere una intervención manual. También puede iniciar latransferencia de datos manualmente desde la consola Data Domain Data Management.

Procedimiento

1. Seleccione Data Management > MTree.

2. En el panel superior, seleccione el MTree al que desea agregar una política detransferencia de datos.

3. Haga clic en la pestaña Resumen.

4. Mediante la Política de transferencia de datos, haga clic en Agregar.

Aparece el cuadro de diálogo Agregar política de transferencia de datos:

5. Para File Age in Days, establezca el umbral de antigüedad de archivos (Olderthan) y, de manera opcional, la antigüedad de rango (Younger than).

Configuración del agente de Oracle RMAN

92 Agente de Oracle RMAN 4.7 Guía de administración

Page 93: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

La cantidad mínima de días para Older than es 14. No se puede accederdirectamente a los archivos que se transfirieron al nivel de nube y debenrecuperarse al nivel activo antes de poder acceder a ellos. Escoja el valor delumbral de antigüedad según corresponda para minimizar o evitar la necesidadde acceder a un archivo que se transfirió al nivel de nube.

6. Para Destination, especifique el destino de la unidad de nube.

7. Haga clic en Add.

Realización de la recuperación de datos desde la nubeDespués de que se hayan movido los datos de respaldo a la nube a través de laspolíticas de DD Cloud Tier, se pueden recuperar los datos desde la nube manual oautomáticamente. De manera predeterminada, el agente de Oracle RMAN recuperaautomáticamente datos desde la nube al sistema Data Domain, según sea necesario,para completar una operación de restauración. También puede recuperar los archivosde respaldo manualmente, antes de una operación de restauración.

Durante una operación de restauración, si se solicita un archivo de respaldo, pero noen el nivel activo, el agente de Oracle RMAN recupera automáticamente el archivodesde la nube. El agente de Oracle RMAN espera que el archivo se encuentredisponible antes de continuar con la restauración. El tiempo necesario en el proceso derecuperación varía según el tamaño y la velocidad de la red entre la nube y el sistemaData Domain.

Como alternativa, para evitar esperar mucho tiempo para la recuperación de archivosdurante una restauración, puede recuperar archivos manualmente antes de unarestauración si ejecuta el siguiente comando RMAN:

RESTORE ... PREVIEW RECALL

Este comando produce los siguientes resultados:

1. RMAN genera una lista de los archivos que se requieren para la restauración.

2. RMAN envía la lista de archivos al agente de Oracle RMAN.

3. El agente de Oracle RMAN recupera todas las piezas de respaldo desde la lista quese encuentra en el nivel de nube.

Si un archivo desde la lista ya está en el nivel activo, el agente de Oracle RMAN norealiza ninguna acción relacionada con el archivo.

Cotejar RMAN y eliminación de datos de respaldo en la nubeUn cotejo o eliminación de RMAN funciona en un archivo de respaldo que es creadopor el agente de Oracle RMAN, ya sea si el archivo existe en el sistema Data Domain(nivel activo) o en el nivel de nube.

El comando crosscheck RMAN comprueba si existe un archivo de respaldo en losmedios de respaldo y actualiza la información del archivo o no, según corresponda enel catálogo RMAN. Para un archivo de respaldo creado por el agente de Oracle RMAN,el comando crosscheck informa el archivo como DISPONIBLE cuando el archivoexiste en el sistema Data Domain o en la nube. El comando crosscheck no recuperaun archivo que existe en la nube; el archivo permanece en la nube después de laoperación crosscheck.

Configuración del agente de Oracle RMAN

Realización de la recuperación de datos desde la nube 93

Page 94: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Una eliminación de RMAN elimina un archivo de respaldo, independientemente de laubicación del archivo. La eliminación de RMAN elimina el archivo, ya sea si este existeen el sistema Data Domain o en la nube. Si existe el archivo de respaldo en la nube, seelimina de ella y ya no se puede recuperar de la nube.

Límites de uso de los recursos de Data DomainEl administrador de Data Domain puede usar los comandos del SO de Data Domain o laGUI de administración de Data Domain para establecer límites de capacidad o uso deflujos:

l Capacidad se refiere a la cantidad de capacidad de disco duro que utiliza el agentede Oracle RMAN en el host de Data Domain.

Nota

Los límites de capacidad se basan en el espacio lógico utilizado. El espacio lógicodepende de la cantidad de datos que se escriban en una unidad de almacenamientoantes de la deduplicación. La capacidad lógica es el tamaño de los datos sincomprimir. Por ejemplo, cuando un archivo de 1 GB se escribe dos veces en lamisma unidad de almacenamiento que estaba vacía inicialmente, la unidad dealmacenamiento tiene un tamaño lógico de 2 GB, pero un tamaño físico de 1 GB.

l Flujos se refiere a la cantidad de flujos de DD Boost que el agente de Oracle RMANutiliza para leer datos de una unidad de almacenamiento o escribir datos en unaunidad de almacenamiento en el host de Data Domain.

El sistema operativo de Data Domain es compatible con los límites de advertencia y loslímites máximos de capacidad o uso de flujos:

l Cuando se supera un límite de advertencia, el host de Data Domain genera unaalerta y, si se configura una lista de notificación de unidad de grupo de usuarios,envía un correo electrónico a las direcciones en la lista. Una aplicación puedecontinuar utilizando más de los recursos limitados después de que se supera unlímite de advertencia.

l Cuando se supera un límite máximo, una aplicación no puede usar más de losrecursos limitados.

La documentación de Data Domain proporciona detalles sobre las versiones de DataDomain que son compatibles con los límites máximos y de advertencia de capacidad oflujos.

El administrador de Data Domain puede crear una unidad de almacenamientoindependiente para cada host de agente de Oracle RMAN o para un conjunto de hostsque será limitado.

Por ejemplo, para limitar la capacidad de la unidad de almacenamiento utilizada porcada host de agente de Oracle RMAN, donde hay 10 hosts de agente de OracleRMAN, el administrador de Data Domain debe crear por lo menos 10 unidades dealmacenamiento. Si el administrador de Data Domain crea menos unidades dealmacenamiento, debe agrupar los hosts de agente de Oracle RMAN y asignar cadagrupo de hosts a una sola unidad de almacenamiento. En este caso, no puede limitar lacantidad de almacenamiento que será usada por cada host. Uno de los hosts delagente de Oracle RMAN podría consumir el 100 % de un recurso de unidad dealmacenamiento. Los recursos se consumen por orden de llegada.

Configuración del agente de Oracle RMAN

94 Agente de Oracle RMAN 4.7 Guía de administración

Page 95: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Operaciones del agente de Oracle RMAN con límites de uso en la capacidadde Data Domain

Al comienzo de un respaldo, el agente de Oracle RMAN no puede determinar cuántacapacidad se necesitará para el respaldo. El agente de Oracle RMAN siempre intentarealizar un respaldo solicitado cuando el dispositivo de destino tiene capacidad dealmacenamiento o espacio disponible.

Un límite de capacidad puede configurarse en una unidad de almacenamiento. Cuandose supera el límite de advertencia de capacidad durante un respaldo, aparecen alertasen el panel Current Alerts de la GUI de administración de Data Domain.

Si la unidad de almacenamiento es parte de una unidad de grupo de usuarios con unalista de notificación, el host de Data Domain envía un correo electrónico a lasdirecciones en la lista. El administrador de Data Domain y el usuario del agente deOracle RMAN deben incluirse en la lista.

La operación de respaldo o restauración continúa sin ningún impacto adverso cuandose supera el límite de advertencia de capacidad. El agente de Oracle RMAN no generaninguna advertencia o mensaje de error en su archivo de registro o en la salidaoperacional.

Cuando se supera el límite máximo de capacidad de una unidad de almacenamientodurante un respaldo, el agente de Oracle RMAN finaliza el respaldo y genera unmensaje para informar al usuario al usuario sobre la falta de espacio en la unidad dealmacenamiento.

Operaciones del agente de Oracle RMAN con límites de uso en los flujos deData Domain

Cuando se supera el límite de advertencia de flujo durante un respaldo, y la unidad dealmacenamiento es parte de una unidad de grupo de usuarios con una lista denotificación, el host de Data Domain envía un correo electrónico a las direcciones en lalista. El administrador de Data Domain y el usuario del agente de Oracle RMAN debenincluirse en la lista.

Las alertas aparecen en el panel Current Alerts de la GUI de administración de DataDomain cuando se supera el límite de advertencia, independientemente de si la unidadde almacenamiento es parte de una unidad de grupo de usuarios.

La operación de respaldo o restauración continúa sin ningún impacto adverso cuandose supera el límite de advertencia de flujos. El agente de Oracle RMAN no generaninguna advertencia o mensaje de error en su archivo de registro o en la salidaoperacional.

Cuando se supera el límite máximo de flujos durante una operación, el agente deOracle RMAN finaliza la operación con un mensaje para informar al usuario que serequiere un límite de flujo más alto. El método para mostrar y registrar mensajes esespecífico de Oracle.

Configuración de los límites de uso de los recursos de Data DomainDebe completar los procedimientos necesarios en el host de Data Domain paraconfigurar la capacidad o los límites de uso de flujos para el agente de Oracle RMAN.En los temas siguientes se proporciona información detallada sobre la configuración:Los siguientes temas adicionales proporcionan guías y mejores prácticas relacionadascon la capacidad o los límites de uso de flujos en sistemas Oracle.

Configuración del agente de Oracle RMAN

Operaciones del agente de Oracle RMAN con límites de uso en la capacidad de Data Domain 95

Page 96: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configuración de cuota de uso en función de la capacidad de Data DomainPara configurar una cuota de uso de capacidad para el agente de Oracle RMAN, eladministrador de Data Domain debe configurar el límite máximo de capacidad para launidad de almacenamiento que utiliza el usuario de Oracle RMAN para los respaldos.

Procedimiento

1. Determine qué hosts de agente de Oracle RMAN utilizarán la unidad dealmacenamiento.

2. Determine la cantidad de capacidad que se debe permitir para la unidad dealmacenamiento.

3. Cree la unidad de almacenamiento y, a continuación, establezca la cuota decapacidad en el comando de la CLI o la GUI. En la documentación de DataDomain se proporcionan más detalles.

4. Proporcione a los usuarios del agente Oracle RMAN el nombre de host, elnombre de la unidad de almacenamiento, el nombre de usuario y la contraseñade la unidad de almacenamiento de DD que se utilizarán para los respaldos.

El administrador de Data Domain también puede establecer la cuota decapacidad mínima para la unidad de almacenamiento, la cual activa alertas ynotificaciones, pero no limita el uso de la capacidad.

El administrador de Data Domain puede usar los comandos del SO de DataDomain o la GUI de administración de Data Domain para agregar o modificar lacuota de capacidad de unidades de almacenamiento. En la documentación deData Domain se proporcionan más detalles.

AVISO

Tenga precaución al disminuir una cuota de capacidad. Cuando una unidad dealmacenamiento está prácticamente llena y se reduce la cuota de capacidad, elsiguiente respaldo podría fallar. Notifique a los usuarios de agente de OracleRMAN cuando se reduce una cuota de capacidad para que los usuarios puedanevaluar el impacto potencial en los respaldos.

Configuración de los límites de uso de flujos de Data DomainUna unidad de almacenamiento puede tener límites de advertencia y máximos para losflujos. Los límites de advertencia pueden configurarse de manera individual para flujosde lectura, escritura y replicación, y de manera colectiva para la cantidad total detodos los tipos de flujos. Un límite máximo puede configurarse solo para la cantidadtotal de todos los tipos de flujos.

Para configurar un límite de uso de flujos para una unidad de almacenamiento, eladministrador de Data Domain debe configurar el límite máximo para la unidad dealmacenamiento que utiliza el agente de Oracle RMAN para los respaldos.

Procedimiento

1. Determine qué hosts de agente de Oracle RMAN utilizarán la unidad dealmacenamiento.

2. Determine cuántos flujos de respaldo y restauración estarán permitidos para launidad de almacenamiento.

3. Cree la unidad de almacenamiento. Puede configurar el límite de flujos comoparte del comando ddboost storage-unit create o (después de que se

Configuración del agente de Oracle RMAN

96 Agente de Oracle RMAN 4.7 Guía de administración

Page 97: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

cree la unidad de almacenamiento) con el comando ddboost storage-unitmodify. En la documentación de Data Domain se proporcionan más detalles.

Nota

No se puede establecer un límite de flujos en la GUI de administración de DataDomain.

4. Proporcione a los usuarios del agente Oracle RMAN el nombre de host, elnombre de la unidad de almacenamiento, el nombre de usuario y la contraseñade la unidad de almacenamiento de DD que se utilizarán para los respaldos.

El administrador de Data Domain también puede establecer límites deadvertencia para la unidad de almacenamiento, que activan alertas ynotificaciones, pero no limitan la cantidad de flujos utilizados.

El administrador de Data Domain puede usar el comando ddboost storage-unit modify para modificar los límites de flujos de unidades dealmacenamiento. En la documentación de Data Domain se proporcionan másdetalles.

AVISO

Tenga precaución al establecer un límite máximo de flujos. Establecer el límitede flujos en un valor bajo puede afectar el rendimiento del respaldo y larestauración. La disminución de un límite de flujos puede causar que unarestauración falle. Notifique a los usuarios del agente de Oracle RMAN cuandose reduce un límite de flujos para que los usuarios puedan evaluar el impactopotencial en los respaldos.

Cálculo del uso de recursos de Data Domain en sistemas OracleLos siguientes temas proporcionan instrucciones adicionales y mejores prácticasrelacionadas con el uso de recursos de Data Domain para los sistemas Oracle.

Uso de capacidad en sistemas OracleSi se supera la capacidad de almacenamiento del sistema Data Domain, se produce unerror en la operación de respaldo. El agente de Oracle RMAN genera el siguiente tipode mensaje de error en el registro operacional:

SBT-10156 2017-04-24 12:12:18 PM sbtwrite2: ddp_write returned error 5194. Unable to write to a file due to reaching the hard quota limit.

Uso de flujos en sistemas Oracle

Nota

El uso de flujos varía según el número y tipo de operaciones en paralelo que seejecutan en un momento determinado. Este tema proporciona los números máscomunes para el uso de flujos de una sola operación. Para determinar los números másexactos, debe monitorear la cantidad de flujos que utilizan las unidades dealmacenamiento durante un período.

La cantidad de flujos que RMAN suele utilizar para respaldos, restauraciones yoperaciones de mantenimiento (como verificación) corresponde a la cantidad decanales utilizados más 1.

Configuración del agente de Oracle RMAN

Cálculo del uso de recursos de Data Domain en sistemas Oracle 97

Page 98: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Si el sistema Data Domain se queda sin flujos durante un respaldo, el canal de RMANfalla con el siguiente tipo de mensaje de error en el registro operacional:

SBT-10156 2017-04-24 12:12:18 PM sbtwrite2: ddp_write returned error 5519. Unable to write to a file because the streams limit was exceeded.

El respaldo continúa y se realiza correctamente debido a que RMAN reasigna la tareade respaldo a otros canales:

RMAN-03009: failure of backup command on CH5 channel at 04/24/2017 16:38:20 ORA-19502: write error on file "CER4_1sr1pqjo_1_1", block number 33 (block size=8192)ORA-27030: skgfwrt: sbtwrite2 returned error ORA-19511: Error received from media manager layer, error text: asdf_output_section1() failed xdr=0x0xb8183f8: bp=0x0xc19c538: send_len=262144: type=12800: fhand=0x0xc17e688: wrapper=0x(nil): directp=0x0x7f268ad9e000 (1:4:22)channel CH5 disabled, job failed on it will be run on another channel

Si el sistema Data Domain se queda sin flujos durante una restauración, el canal deRMAN falla con el siguiente tipo de mensaje de error en el registro operacional:

SBT-10156 2017-04-24 12:12:18 PM sbtread2: ddp_read returned error 5519. Unable to read from a file because the streams limit was exceeded.

Configuración del agente de Oracle RMAN

98 Agente de Oracle RMAN 4.7 Guía de administración

Page 99: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 5

Integración del agente de Oracle RMAN coneCDM

Este capítulo contiene los siguientes temas:

l Guía de configuración para la integración con el software eCDM..................... 100l Instalar y registrar el software eCDM .............................................................. 102l Habilitar la conexión del programa dddmcon a bases de datos locales.............. 103l Verificación de la conectividad de ddbmcon a la base de datos de Oracle.........109

Integración del agente de Oracle RMAN con eCDM 99

Page 100: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Guía de configuración para la integración con el softwareeCDM

Si desea utilizar Enterprise Copy Data Management (eCDM) para monitorear,administrar o analizar los respaldos del agente de Oracle RMAN en Linux, siga lainformación en este tema para habilitar la integración del agente de Oracle RMAN conel software eCDM.

AVISO

El software eCDM puede crear y administrar copias de replicación según las políticasde protección.

El software eCDM realiza estas operaciones sin importar si el DBA o el programador derespaldo centralizado eCDM crean el respaldo.

Dado que eCDM controla la replicación, cuando se implementa el agente de OracleRMAN con eCDM, se deshabilitan las siguientes operaciones de replicación deautoservicio:

l Creación de varias copias de respaldo con el comando de RMAN BACKUPCOPIES.

l Replicación de MTree para crear copias de respaldo en un sistema Data Domainsecundario.

Nota

Puede hacer restauraciones a partir de copias replicadas de respaldos que seejecutaron con una versión anterior del agente de Oracle RMAN.

Para integrar el agente de Oracle RMAN con eCDM en Linux:

1. Instale y registre los componentes de software eCDM requeridos en el host deagente de Oracle RMAN, como se describe en Instalar y registrar el softwareeCDM en la página 102.

2. Habilite el programa ddbmcon para conectarse a las bases de datos locales deOracle durante operaciones eCDM. En Habilitar la conexión del programa dddmcona bases de datos locales en la página 103 se proporcionan más detalles.

3. Verifique la conectividad desde el programa ddbmcon a la base de datos de Oraclemediante el programa ddutil con las opciones necesarias. En Verificación de laconectividad de ddbmcon a la base de datos de Oracle en la página 109 seproporcionan más detalles.

4. Asegúrese de que el archivo /etc/oratab contenga una lista completa de todoslos SID de Oracle en el host. El agente de Oracle RMAN utiliza la información en elarchivo para descubrir los recursos de base de datos en el sistema, lo que habilitalas operaciones eCDM.

En un ambiente de Oracle RAC, asegúrese de que el archivo /etc/oratabcontenga una entrada para cada instancia de base de datos. De manera manual,agregue las entradas de instancia de base de datos que aún no existen en elarchivo. Cada entrada debe tener el siguiente formato:

<ORACLE_SID>:<ORACLE_HOME>:<N|Y>

Integración del agente de Oracle RMAN con eCDM

100 Agente de Oracle RMAN 4.7 Guía de administración

Page 101: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

Solo con Oracle RAC 12.2 o una versión posterior, cada entrada puede tener elsiguiente formato:

<DATABASE_UNIQUE_NAME>:<ORACLE_HOME>:<N|Y>

Según recomienda Oracle, asegúrese de que todos los registros redo archivadosen el ambiente de Oracle RAC residan en el almacenamiento compartido o en unsistema de archivos de clúster compartido al que se pueda acceder desde todos losnodos de RAC. Seleccione un nodo para que sea el nodo de respaldo y establezcael parámetro IS_RAC_BACKUP_NODE según corresponda y como se describe en Requisitos de archivo de configuración para la conexión a bases de datoslocales en la página 104.

Para mostrar todos los hosts y todas las unidades de almacenamiento de Data Domainque eCDM registró con el agente de Oracle RMAN, puede ejecutar el comandoddutil -s.

Nota

El comando ddutil -s podría mostrar un tipo de unidad de almacenamiento de"secundario". Sin embargo, no puede realizar un respaldo de un dispositivo secundario.Solo puede realizar la restauración desde un dispositivo secundario.

Por ejemplo:

ddutil -s

Data Domain Hostname: host1

FC Service Name: None FC Service Enabled: false

Storage Unit: /su1_path

User: user1 Type: primary

Storage Unit: /su2_path

User: user2 Type: primary

Data Domain Hostname: host2

FC Service Name: None FC Service Enabled: false

Storage Unit: /su3_path

User: user3 Type: primary

Integración del agente de Oracle RMAN con eCDM

Guía de configuración para la integración con el software eCDM 101

Page 102: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Instalar y registrar el software eCDMComo el primer paso en la integración del agente de Oracle RMAN con el softwareeCDM, debe instalar los componentes de software eCDM requeridos en el host deOracle RMAN y registrar el software con el servidor eCDM.

Nota

En un sistema RAC, debe instalar el agente de Oracle RMAN y los componentes desoftware eCDM requeridos en cada nodo, y registrar el software con el servidoreCDM.

Procedimiento

1. Inicie sesión como usuario raíz en el host de Oracle RMAN.

2. Para habilitar el monitoreo y la administración de copias de respaldo de Oraclemediante el software eCDM, ejecute el siguiente comando para instalar loscomponentes de software requeridos:

rpm -ivh adm-agent-3.0.0.rpm

El archivo adm-agent-3.0.0.rpm se instala en el directorio$RMAN_AGENT_HOME/bin, según se describe en el tema acerca de lainstalación del software del agente de Oracle RMAN.

Si debe desinstalar el software eCDM en algún momento, puede ejecutar elsiguiente comando. Reemplace el asterisco en el comando con el númerocorrecto, según el nombre de archivo existente:

rpm -e adm-agent-3.0.0-*

3. Para completar el registro con el servidor eCDM, vaya al directorio eCDMbin yejecute el script register.sh:

cd /usr/local/ecdm/ecdm-agent/bin/./register.sh

Cuando el script register.sh se lo pregunte, puede especificar el nombre delhost del servidor eCDM y el nombre de ruta principal del agente de OracleRMAN. Como alternativa, puede especificar el nombre del host o el nombre deruta, o ambos, mediante el uso de los parámetros eCDM correspondientes en lalínea de comandos. Por ejemplo:

./register.sh --ecdmHost=<eCDM_server_hostname> --appAgentPaths=/home/oracle/opt/dpsapps/rmanagent

En Guía del usuario y de administración de Enterprise Copy Data Managementversión 2.1 se proporciona información detallada acerca de la configuración delsoftware eCDM.

Integración del agente de Oracle RMAN con eCDM

102 Agente de Oracle RMAN 4.7 Guía de administración

Page 103: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Habilitar la conexión del programa dddmcon a bases dedatos locales

El programa ddbmcon se instala con el software del agente de Oracle RMAN ypermite que el monitoreo, la administración y el análisis de eCDM de los respaldos delagente de Oracle RMAN. Durante la instalación del agente Oracle RMAN, el programaddbmcon se instala en el directorio $RMAN_HOME/bin, según lo requiera el softwareeCDM.

El programa ddbmcon utiliza métodos de autenticación específicos para conectarse ala base de datos de Oracle, descubrir las copias de seguridad del agente de OracleRMAN y proporcionar la información de respaldo requerida para el software eCDM.Posteriormente, el programa ddbmcon también realiza respaldos programados oeliminaciones de piezas de respaldo específicas, según los comandos de eCDM.

Nota

No puede ejecutar el programa ddbmcon manualmente. Solo el software eCDMejecuta el programa.

Durante la fase de descubrimiento del respaldo, el programa ddbmcon intenta tresmétodos de autenticación en el siguiente orden para conectarse a cada instancia debase de datos. Antes de que el programa pueda utilizar un método de autenticaciónespecífico, debe habilitar el método de autenticación. Para ello, complete lasconfiguraciones necesarias según se describe en los siguientes temas:

1. Autenticación de base de datos: el programa ddbmcon primero intenta conectarsea la instancia de base de datos de Oracle mediante la autenticación de base dedatos. El programa intenta utilizar la contraseña y el nombre de usuario deladministrador de la base de datos para conectarse a la instancia de la base dedatos.

2. Autenticación de Oracle wallet: si se produce un error de autenticación de la basede datos o no está habilitada, el programa ddbmcon intenta conectarse mediantela autenticación de Oracle wallet. El programa intenta utilizar la configuración deparámetros del archivo de configuración para conectarse a la instancia de la basede datos.

3. Autenticación del sistema operativo: si también se produce un error deautenticación de Oracle wallet o no está habilitada, el programa ddbmcon intentaconectarse mediante la autenticación del sistema operativo. El programa intentacambiar el identificador de usuario del proceso real al identificador de usuario de lainstalación de Oracle para conectarse a la instancia de la base de datos.

El programa ddbmcon intenta todos estos métodos de autenticación para cadainstancia de la base de datos de Oracle. El programa informa un error de conexión sino puede conectarse a la instancia de la base de datos mediante cualquiera de estosmétodos. Si uno de estos métodos se realiza correctamente, el programa ddbmconignora los otros métodos de autenticación y continúa con la recuperación de lainformación que utilizó el software eCDM.

Asegúrese de habilitar uno de estos tres métodos de autenticación para el programaddbmcon. Para una máxima facilidad de uso, se recomienda habilitar el método deautenticación del sistema operativo. Los métodos de autenticación de Oracle wallet yla base de datos requieren pasos de configuración adicionales en los ajustes delparámetro y el host de Oracle en el archivo de configuración rman_agent.cfg.

Integración del agente de Oracle RMAN con eCDM

Habilitar la conexión del programa dddmcon a bases de datos locales 103

Page 104: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

En los siguientes temas se describe cómo configurar el programa ddbmcon paraconectarse a todas las bases de datos que se ejecutan en el sistema local. Si aquellasbases de datos utilizan un catálogo de RMAN, también debe configurar el programaddbmcon para conectarse al catálogo correcto para cada base de datos local. Reviselos temas para obtener más información sobre cómo habilitar los métodos deautenticación que el programa ddbmcon utiliza para las conexiones de la base dedatos:

l Requisitos de archivo de configuración para la conexión a bases de datos locales

l Requisitos de autenticación de la base de datos

l Requisitos de autenticación de Oracle Wallet

l Requisitos de autenticación del sistema operativo

Requisitos de archivo de configuración para la conexión a bases de datoslocales

Antes de que el programa ddbmcon pueda conectarse a una base de datos, se debencompletar los ajustes de configuración necesarios para habilitar el método deautenticación que desee que el programa utilice para la conexión. Cada método deautenticación tiene sus propios requisitos para la configuración de parámetros en elarchivo de configuración.

Durante la instalación del agente Oracle RMAN, la plantilla de archivo deconfiguración, rman_agent.cfg, se instala en el directorio $RMAN_AGENT_HOME/config. Para habilitar un método de autenticación específico, se deben configurar losparámetros requeridos en el archivo de configuración rman_agent.cfg.

La plantilla de archivo de configuración incluye la siguiente información.

# ############################################################################### rman_agent.cfg## All rights reserved.## Oracle RMAN agent 4.7## This template is designed to help users to configure the eCDM for RMAN agent.# Check the product administration guide for a complete list of all the# supported parameters and rules for editing the configuration file.## Make a copy of this file before making any modifications.# To enable a parameter, uncomment or add the parameter in the file and# specify its value.## ############################################################################### ############################################################################## Oracle parameters.# There can be repetitive sections of Oracle parameters. The Oracle database# the parameters belong to is described in the section name: SID_name. The# name here must be replaced by the SID of the database.# #############################################################################[SID_name] # ORACLE_SERVICE = # ORACLE_USER = # ORACLE_OS_USER = # TNS_ADMIN = # RMAN_CATALOG_SERVICE = # RMAN_CATALOG_USER = # IS_RAC_BACKUP_NODE =

Integración del agente de Oracle RMAN con eCDM

104 Agente de Oracle RMAN 4.7 Guía de administración

Page 105: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Para establecer un parámetro determinado en el archivo de configuración, comoORACLE_SERVICE, elimine el símbolo # al comienzo de la línea de parámetro yagregue el valor del parámetro después del signo igual (=).

Puede completar los siguientes ajustes en el archivo de configuración:

l El valor SID_name es obligatorio para cada método de autenticación cuando seconfiguran los parámetros en el archivo para un sistema ID (SID) en particular. Elvalor [SID_name] (por ejemplo, [SID_orcl]) debe aparecer en una línea separadaantes de todas las configuraciones de parámetro para el SID:

n Para los sistemas de 10g, 11g y sistemas sin RAC de Oracle, el valor SID_namedebe coincidir con el SID en el archivo /etc/oratab.

n Para los sistemas RAC de Oracle 12c, el valor SID_name debe coincidir con elSID que se ejecuta en el host local.

Nota

Cada SID de Oracle en el mismo sistema requiere sus propias entradas en elarchivo de configuración. Se debe utilizar el mismo archivo de configuración paratodos los SID de Oracle.

l El valor ORACLE_SERVICE es obligatorio para la autenticación de base de datos yla autenticación de Oracle wallet. Especifica el TNS o el nombre del servicio Net dela base de datos de Oracle.

l El valor ORACLE_USER es obligatorio solamente para la autenticación de base dedatos. Especifica el nombre de usuario de la base de datos que se guardó en la cajade seguridad.

l El valor ORACLE_OS_USER es obligatorio para la autenticación del sistemaoperativo cuando el nombre de usuario para la conexión es diferente al nombre deusuario ORACLE_OSDBA_USER. Especifica el usuario del sistema operativo que seconectará a la base de datos de Oracle para la autenticación del sistema operativo.Cuando se establece este parámetro, se ignora ORACLE_OSDBA_USER.

l El valor TNS_ADMIN es obligatorio para la autenticación de base de datos y laautenticación de Oracle wallet cuando los archivos de configuración de Oracle Netque incluyen tnsnames.ora residen en un directorio no predeterminado.Especifica el nombre de ruta del directorio no predeterminado. Cuando esteparámetro no está establecido, se utiliza el directorio predeterminado del sistema$ORACLE_HOME/network.

l RMAN_CATALOG_SERVICE es obligatorio cuando se utiliza un catálogo RMANpara el respaldo o la recuperación de la base de datos. Especifica el nombre TNSdel catálogo RMAN.

l El valor RMAN_CATALOG_USER es obligatorio para cada método de autenticacióncuando se utiliza un catálogo de RMAN. Especifica el nombre de usuario de la basede datos del catálogo que se guardó en la caja de seguridad.

l IS_RAC_BACKUP_NODE es altamente recomendable solo en un ambiente deOracle RAC. En el ambiente de Oracle RAC, seleccione un nodo único para que seael nodo de respaldo y establezca este parámetro en TRUE para especificar que elnodo SID_name es el nodo de respaldo. Establezca este parámetro en FALSEcuando el nodo SID_name no sea el nodo de respaldo.

En los siguientes temas se proporcionan más detalles sobre los requisitos deconfiguración de cada método de autenticación específico.

Integración del agente de Oracle RMAN con eCDM

Requisitos de archivo de configuración para la conexión a bases de datos locales 105

Page 106: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Requisitos de autenticación de la base de datosAntes de que el programa ddbmcon pueda utilizar la autenticación de base de datospara conectarse a una base de datos de Oracle, debe completar la configuraciónnecesaria para habilitar el método de autenticación de base de datos. La autenticaciónde base de datos se puede utilizar para conectarse a una base de datos de destino o aun catálogo de base de datos.

Para habilitar el método de autenticación de base de datos, ejecute el comandoddutil con las opciones adecuadas para almacenar las credenciales de administradorde base de datos en la caja de seguridad:

ddutil -C -a USER_TYPE=DATABASE_ADMIN [-a DATABASE_SIDS=<database_SIDs>] [-a USERNAME=<administator_username>]

Nota

Si no existe la caja de seguridad cuando ejecuta el comando ddutil, el comando creala caja de seguridad en el directorio predeterminado.

Las opciones -C y -a USER_TYPE=DATABASE_ADMIN son obligatorias. Si noespecifica las otras opciones -a, -a DATABASE_SIDS=<database_SIDs> y -aUSERNAME=<administator_username>, el comando solicita los SID de base de datos yel nombre de usuario del administrador. El comando siempre solicita la contraseña deladministrador.

Si existen varias bases de datos en el sistema y todas utilizan el mismo nombre deusuario y la misma contraseña de administrador, puede agregar las credenciales paratodas las bases de datos a la caja de seguridad con el mismo comando ddutil . Debeespecificar los SID de base de datos como una lista separada por comas. Por ejemplo:

ddutil -C -a USER_TYPE=DATABASE_ADMIN

'RMAN_AGENT_HOME' is retrieved from ddutil runtime location as '/home/oracle/opt/dpsapps/rmanagent'Database SIDs (to a maximum of 19 SIDs):orcl1,orcl2,orcl3,orcl4,orcl5,db1,db2Database administrator name: SYSPassword: xxxxxRe-enter password: xxxxxSuccessfully set the Oracle database administrator credentials in the lockbox.

El siguiente comando de ejemplo incluye todas las opciones -a compatibles:

ddutil -C -a USER_TYPE=DATABASE_ADMIN -a DATABASE_SIDS=orcl1,orcl2,orcl3,orcl4,orcl5,db1,db2 -a USERNAME=SYS

'RMAN_AGENT_HOME' is retrieved from ddutil runtime location as '/home/oracle/opt/dpsapps/rmanagent'Password: xxxxxRe-enter password: xxxxx

Integración del agente de Oracle RMAN con eCDM

106 Agente de Oracle RMAN 4.7 Guía de administración

Page 107: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Successfully set the Oracle database administrator credentials in the lockbox.

Para habilitar el método de autenticación de base de datos, también debe configurarlos siguientes parámetros para cada SID necesario en el archivo de configuraciónrman_agent.cfg. En Requisitos de archivo de configuración para la conexión abases de datos locales en la página 104 se proporcionan más detalles sobre laconfiguración de parámetros en el archivo de configuración:

l Establezca ORACLE_SERVICE y ORACLE_USER. ORACLE_USER debe coincidircon el nombre de usuario guardado en la caja de seguridad.

l Si los archivos de configuración de Oracle Net residen en un directorio nopredeterminado, establezca TNS_ADMIN al nombre de ruta del directorio.

l Si se utiliza un catálogo de RMAN, establezca RMAN_CATALOG_SERVICE yRMAN_CATALOG_USER.

Por ejemplo, el archivo de configuración rman_agent.cfg incluye los siguientesajustes para habilitar la autenticación de base de datos para el SID de la base de datosorcl:

[SID_orcl] ORACLE_SERVICE = DBFS ORACLE_USER = ORACLE1 TNS_ADMIN = /home/oracle/wallet

Para confirmar que se habilitó la autenticación de base de datos, puede iniciar sesióncomo usuario raíz y ejecutar los comandos ddutil como se describe en Verificaciónde la conectividad de ddbmcon a la base de datos de Oracle en la página 109.

Requisitos de autenticación de Oracle WalletAntes de que el programa ddbmcon pueda utilizar la autenticación de Oracle walletpara conectarse a una base de datos de Oracle, debe completar la configuraciónnecesaria para habilitar el método de autenticación de Oracle wallet. La autenticaciónde Oracle wallet puede utilizarse para conectar a una base de datos de destino o uncatálogo de base de datos.

Para habilitar el método de autenticación de Oracle wallet, debe configurar lossiguientes parámetros para cada SID necesario en el archivo de configuraciónrman_agent.cfg. En Requisitos de archivo de configuración para la conexión abases de datos locales en la página 104 se proporcionan más detalles sobre laconfiguración de parámetros en el archivo de configuración:

l Establezca ORACLE_SERVICE al TNS o al nombre del servicio Net. Por ejemplo,establezca el parámetro en el valor DBFS.

l Si los archivos de configuración de Oracle Net residen en un directorio nopredeterminado, establezca TNS_ADMIN al nombre de ruta del directorio.

l Si se utiliza un catálogo de RMAN, establezca RMAN_CATALOG_SERVICE yRMAN_CATALOG_USER.

Por ejemplo, el archivo de configuración rman_agent.cfg incluye los siguientesajustes para habilitar la autenticación de Oracle wallet para la base de datos SID orcl:

[SID_orcl] ORACLE_SERVICE = DBFS TNS_ADMIN = /home/oracle/wallet

Integración del agente de Oracle RMAN con eCDM

Requisitos de autenticación de Oracle Wallet 107

Page 108: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Para confirmar que se habilitó la autenticación de Oracle wallet, puede iniciar sesióncomo usuario raíz y ejecutar los comandos ddutil como se describe en Verificaciónde la conectividad de ddbmcon a la base de datos de Oracle en la página 109.

Requisitos de autenticación del sistema operativoEl método de autenticación del sistema operativo solo puede utilizarse en sistemas conun único inicio de Oracle o con varios inicios de Oracle instalados por el mismo usuario.Durante la autenticación, el programa ddbmcon obtiene el identificador de usuario dela instalación de Oracle o lee el nombre de usuario del sistema operativo desde elarchivo de configuración rman_agent.cfg. A continuación, el programa cambia elusuario real del proceso al usuario de la instalación de Oracle o al usuario del sistemaoperativo para conectarse a la instancia de base de datos.

Nota

El usuario del sistema operativo especificado en el archivo de configuración tieneprioridad sobre el usuario de la instalación de Oracle.

Cuando el programa ddbmcon utiliza el método de autenticación en un sistema convarios inicios de Oracle que se instalaron por diferentes usuarios, el programa muestrainformación para un solo inicio de Oracle. El programa muestra un error de conexiónpara otros inicios de Oracle.

Durante el descubrimiento del respaldo, el programa ddbmcon intenta utilizar elmétodo de autenticación del sistema operativo solo después de que los métodos deautenticación de la base de datos y de Oracle wallet no puedan conectarse a la base dedatos de Oracle.

Para habilitar el método de autenticación del sistema operativo, debe configurar lossiguientes parámetros para cada SID necesario en el archivo de configuraciónrman_agent.cfg. En Requisitos de archivo de configuración para la conexión abases de datos locales en la página 104 se proporcionan más detalles sobre laconfiguración de parámetros en el archivo de configuración:

l Si el nombre de usuario que se utilizará para realizar la conexión es diferente deORACLE_OSDBA_USER, establezca ORACLE_OS_USER.

l Si se utiliza un catálogo de RMAN, establezca RMAN_CATALOG_SERVICE yRMAN_CATALOG_USER.

Por ejemplo, el archivo de configuración rman_agent.cfg incluye los siguientesajustes para habilitar la autenticación del sistema operativo para la base de datos SIDorcl:

[SID_orcl] ORACLE_OS_USER = ORACLE1

Para confirmar que se habilitó la autenticación del sistema operativo, puede iniciarsesión como usuario raíz y ejecutar los comandos ddutil como se describe en Verificación de la conectividad de ddbmcon a la base de datos de Oracle en la página109.

Integración del agente de Oracle RMAN con eCDM

108 Agente de Oracle RMAN 4.7 Guía de administración

Page 109: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Verificación de la conectividad de ddbmcon a la base dedatos de Oracle

Puede ejecutar el comando ddutil como el usuario raíz con la opción -vcorrespondiente para verificar la conectividad del programa ddbmcon a la base dedatos de Oracle.

En los siguientes subtemas se describen los tres niveles compatibles de verificacióncon el comando ddutil -v:

l Verificación del host

l Verificación de la instancia

l Verificación de RMAN

Verificación del hostPara realizar la verificación del host, ejecute el comando ddutil -v host como elusuario raíz.

El comando de salida ddutil -v host incluye las instancias de Oracle que seencuentran en el sistema y la información básica sobre cada instancia de Oracle.

Por ejemplo, el siguiente comando ddutil -v host enumera una instancia deOracle y el método de autenticación como autenticación de base de datos:

ddutil -v host

'RMAN_AGENT_HOME' is retrieved from ddutil runtime location as '/opt/dpsapps/rmanagent'.The ORACLE_HOME environment variable could not be retrieved.Reported application instance: Version: 11.2.0.1.0 Install location: /home/oracer/app/oracer/oracle/product/11.2.0/db_1 Database identifier: 1040017416 Oracle SID: CER Authentication type: Oracle database user

Verificación de la instanciaPara realizar la verificación de la instancia, ejecute el comando ddutil -v instcomo el usuario raíz. El comando prueba la conexión OCI con la base de datos yproporciona una salida similar al comando de verificación del host. Además, la salidaenumera los objetos de base de datos que se descubren. Puede utilizar el comandopara determinar si el programa ddbmcon tiene acceso de lectura requerido para losobjetos de base de datos.

Por ejemplo, el siguiente comando ddutil -v inst enumera una instancia deOracle y los objetos de base de datos. El método de autenticación se enumera comoautenticación de base de datos:

ddutil -v inst

'RMAN_AGENT_HOME' is retrieved from ddutil runtime location as '/opt/dpsapps/rmanagent'.The ORACLE_HOME environment variable could not be retrieved.

Integración del agente de Oracle RMAN con eCDM

Verificación de la conectividad de ddbmcon a la base de datos de Oracle 109

Page 110: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Reported application instance: Version: 11.2.0.1.0 Install location: /home/oracer/app/oracer/oracle/product/11.2.0/db_1 Database identifier: 1040017416 Oracle SID: CER Authentication type authentication: Oracle database user

Application instance detailed information: Database name : CER Database object : SYSTEM Database object : SYSAUX Database object : PSAPUNDO Database object : PSAPCER Database object : CATTBS

Verificación de RMANPara realizar la verificación de RMAN, ejecute el comando ddutil -v rman como elusuario raíz. Se requiere esta verificación solo si utiliza un catálogo de RMAN. Sepueden utilizar autenticación de base de datos o autenticación de Oracle wallet paraconectarse a un catálogo de RMAN. (La autenticación del sistema operativo no sepuede utilizar con el catálogo RMAN).

El comando ddutil -v rman prueba si el programa ddbmcon puede conectarse ono a la base de datos de destino y a la base de datos del catálogo mediante un scriptde RMAN, según sea necesario para realizar una eliminación activa de los respaldos deOracle.

Nota

Para activar una eliminación activa mediante RMAN, la credencial de Data Domaindebe almacenarse en la caja de seguridad.

El comando ddutil -v rman muestra las siguientes tres secciones de salida para laverificación de RMAN:

1. Información de conexión de base de datos de destino:

l Tipo de autenticación, enumerado como usuario del sistema operativo, usuariode base de datos de Oracle o usuario de Oracle wallet.

l Para la autenticación del sistema operativo, se enumera solamente el usuariodel sistema operativo.

l Para la autenticación de base de datos, se enumeran el usuario del sistemaoperativo, el servicio de Oracle y el usuario de la base de datos.

l Para la autenticación de Oracle wallet, se enumeran el servicio de Oracle y elvalor TNS_ADMIN.

2. Información de conexión de base de datos del catálogo:

l Método de autenticación, enumerado como usuario de base de datos de Oracleo usuario de Oracle wallet.

l Para la autenticación de base de datos, se enumeran el servicio de base dedatos y el usuario de base de datos.

l Para la autenticación de Oracle wallet, se enumeran el servicio de Oracle y elvalor TNS_ADMIN.

3. La salida del script de RMAN, que muestra la información de conexión y mensajesde error.

Integración del agente de Oracle RMAN con eCDM

110 Agente de Oracle RMAN 4.7 Guía de administración

Page 111: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Por ejemplo, el siguiente comando ddutil -v rman muestra las tres secciones desalida, mostrando que el método de autenticación de base de datos se utiliza para labase de datos de destino y la base de datos de catálogo:

ddutil -v rman

'RMAN_AGENT_HOME' is retrieved from ddutil runtime location as '/opt/dpsapps/rmanagent'.The ORACLE_HOME environment variable could not be retrieved.Reported RMAN instance connection: Oracle SID: CER

Target database authentication: Oracle database user Oracle OS dba user: oracer Oracle service: CER Oracle database user: system

RMAN catalog authentication: Oracle database user Catalog database service: SAP.world Catalog database user: catowner

RMAN output:

Recovery Manager: Release 11.2.0.1.0 - Production on Fri Dec 15 14:30:15 2017Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.RMAN> connect ********2> 3> connect *********4> 5> connected to target database: CER (DBID=1040017416)connected to recovery catalog databaseRecovery Manager complete

Integración del agente de Oracle RMAN con eCDM

Verificación de la conectividad de ddbmcon a la base de datos de Oracle 111

Page 112: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Integración del agente de Oracle RMAN con eCDM

112 Agente de Oracle RMAN 4.7 Guía de administración

Page 113: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 6

Administración de sistemas Data Domain

Este capítulo contiene los siguientes temas:

l Restricción del acceso de DD Boost a servidores de base de datos específicos.......................................................................................................................... 114

l Compatibilidad de versiones de replicación de archivos.....................................115l Modificación de un grupo de interfaces.............................................................115

Administración de sistemas Data Domain 113

Page 114: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Restricción del acceso de DD Boost a servidores de base dedatos específicos

De forma predeterminada, cuando el servicio de DD Boost se habilita por primera vezen un sistema Data Domain, el servicio es accesible para todos los servidores de basede datos. Sin embargo, puede utilizar el comando ddboost access para reemplazareste valor predeterminado y restringir el acceso a un conjunto limitado de servidoresde base de datos.

Los siguientes comandos de ejemplo quitan el permiso de acceso predeterminado paratodos los servidores y, a continuación, agrega nuevos permisos de acceso para dosservidores de base de datos específicos, databaseserver1.datadomain.com ydatabaseserver2.datadomain.com:

ddboost disableddboost access del clients *ddboost access add clients databaseserver1.datadomain.com databaseserver2.datadomain.comddboost enable

Estos comandos establecen un conjunto de controles de acceso que permiten elacceso de DD Boost solo a los dos servidores de base de datos,databaseserver1.datadomain.com y databaseserver2.datadomain.com.

Si no se establecen controles de acceso específicos, la ejecución del comandoddboost enable configura el control de acceso predeterminado, el cual permite quetodos los hosts tengan acceso al servicio de DD Boost. Sin embargo, si hay cualquierentrada de acceso de control ya establecida, la ejecución del comando ddboostenable no modifica la lista del control de acceso, lo que permite comando no modificala lista de control de acceso, lo que permite a los controles de acceso que ya estánestablecidos.

Administración de sistemas Data Domain

114 Agente de Oracle RMAN 4.7 Guía de administración

Page 115: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Nota

l Asegúrese de que no se ejecuten trabajos de respaldo en el sistema Data Domain almomento de cambiar el control de acceso. Puede ejecutar el comando ddboostdisable para impedir operaciones cuando se cambia el acceso. Al deshabilitar DDBoost, se deshabilita el acceso a los datos de todos los servidores de base dedatos.

l Especifique solo un nombre de dominio calificado, una dirección IP o un nombreDNS que se pueda resolver para el cliente al momento de modificar la lista decontrol de acceso del cliente.

l Si ha cambiado o eliminado un nombre de usuario, el cambio en los derechos deacceso no afecta a las operaciones actuales. Por ejemplo, si se eliminan los clientesactuales de la lista de acceso de DD Boost mediante la ejecución del comandoddboost access del clients, no detiene un archivo de respaldo que esté encurso. Todas las operaciones en curso continuarán. El cambio en los derechos deacceso no produce fallas en las operaciones existentes.

l Ejecute el comando ddboost enable para volver a habilitar DD Boost y parahabilitar las operaciones de RMAN después de cambiar el acceso, las cuales ahoraestán sujetas a los derechos de acceso modificados.

l Cuando se cambia el control de acceso en un sistema Data Domain para unaaplicación de RMAN conectada, RMAN aún puede realizar acciones según losderechos de acceso establecidos en la primera conexión. La primera conexión serealiza cuando se invoca el primer comando RMAN mediante el uso del agente deOracle RMAN. La próxima vez que se detenga y reinicie RMAN, se utilizarán losnuevos derechos de acceso.

Compatibilidad de versiones de replicación de archivosLa política de compatibilidad de actualizaciones de Data Domain para la replicación dearchivos es la siguiente:

l Todas las versiones de mantenimiento y parche dentro de una familia soncompatibles con versiones anteriores. Una familia se identifica mediante los dosprimeros dígitos del número de versión, por ejemplo 5.1. Por ejemplo, las versiones5.1.0.0, 5.1.0.2, 5.1.1.0 y 5.1.2.0 son compatibles con versiones anteriores.

l La replicación de archivos es compatible con versiones anteriores de dos familiasde versiones consecutivas, como 5.1 y 5.2.

l La replicación de archivos mediante WAN debe usar la opción ddboost file-replication de Data Domain para ajustar el ancho de banda bajo y la latenciaalta.

Modificación de un grupo de interfacesUna vez que se configura un grupo de interfaces, puede agregar o eliminar interfacesdel grupo. El siguiente ejemplo muestra cómo eliminar una interfaz del grupo deinterfaces configurado en el sistema Data Domain.

Administración de sistemas Data Domain

Compatibilidad de versiones de replicación de archivos 115

Page 116: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Procedimiento

1. Asegúrese de que no haya trabajos activos de RMAN al sistema Data Domain enla interfaz que desea eliminar del grupo. Puede hacerlo desde el sistema DataDomain revisando el estado de las conexiones existentes en el grupo deinterfaces, mediante el siguiente comando:

# ddboost show connections

2. Elimine la interfaz del grupo en el sistema Data Domain:

# ddboost ifgroup del default 192.168.1.3

A continuación, se libera la interfaz 192.168.1.3 del grupo y ya no la utiliza elservidor de almacenamiento de DD Boost para todos los trabajos de losservidores de base de datos.

Nota

La eliminación de la interfaz registrada con RMAN no permite que el sistemaData Domain acceda a los servidores de base de datos. La configuración delifgroup en el sistema Data Domain no se elimina.

Para hacer cambios en cualquier interfaz que se agregue al grupo de interfacesen el sistema Data Domain en la capa de red, elimine la interfaz del grupo yvuelva a agregarla.

Si realiza cambios mediante el comando net para modificar las interfaces, comohabilitar una interfaz configurada para ifgroup, ejecute el comando ddboostshow connections para actualizar la visualización del balanceo de carga.Esta actualización permite que ifgroup utilice la interfaz. show connections en lapágina 136 proporciona más información.

Eliminación de configuración de balanceo de carga avanzado y conmutaciónpor error de vínculos

El siguiente ejemplo muestra cómo eliminar un grupo de interfaces configurado en elsistema Data Domain.

Procedimiento

1. Asegúrese de que no haya trabajos activos de RMAN al sistema Data Domain.Puede hacerlo desde el sistema Data Domain revisando el estado de lasconexiones existentes en el grupo de interfaces, mediante el siguiente comando:

# ddboost show connections

show connections en la página 136 proporciona información sobre la salida demuestra.

2. Asegúrese de que no haya trabajos pendientes de los servidores de base dedatos conectados a este sistema.

Administración de sistemas Data Domain

116 Agente de Oracle RMAN 4.7 Guía de administración

Page 117: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

3. Deshabilite la función en el sistema Data Domain:

# ddboost ifgroup disable default

4. Restablezca el grupo de interfaces:

# ddboost ifgroup default reset

Resultados

Todas las interfaces se liberan del grupo.

Administración de sistemas Data Domain

Eliminación de configuración de balanceo de carga avanzado y conmutación por error de vínculos 117

Page 118: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Administración de sistemas Data Domain

118 Agente de Oracle RMAN 4.7 Guía de administración

Page 119: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 7

Solución de problemas

Este capítulo contiene los siguientes temas:

l Descripción general de la solución de problemas...............................................120l Investigación de problemas...............................................................................120l Limitaciones de Oracle......................................................................................120l Informe de problemas....................................................................................... 120l Configuración del sistema Data Domain para la replicación de archivo.............. 121l Información de solución de problemas de la caja de seguridad...........................121l Falla al cargar la biblioteca de administración de medios................................... 122

Solución de problemas 119

Page 120: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Descripción general de la solución de problemasEn este capítulo se proporcionan sugerencias básicas de solución de problemas que lepueden permitir resolver problemas con el producto. En caso de problemas que no sepuedan resolver, póngase en contacto con los proveedores de soporte contratados.

Para obtener más información, consulte la base de conocimientos de Data Domain,que está disponible en https://support.emc.com.

Investigación de problemasCuando investigue un problema, tenga en cuenta que el software de DD Boost tienecomponentes en un sistema Data Domain y un sistema RMAN. Los dos ambientesdeben ser compatibles. Las siguientes consideraciones sobre la solución de problemasse aplican a ambos sistemas:

l Configuraciones compatibles

Asegúrese de tener una configuración compatible, según se especifica en la guíade compatibilidad de software en línea, la cual está disponible en http://compatibilityguide.emc.com:8080/CompGuideApp/getDataDomainBoostCompGuidePage.do. Una configuración puede dejar de sercompatible si alguno de los componentes cambia.

l Fallas de autorización

Si ocurren fallas de autorización, asegúrese de que todos los sistemas tengan lascredenciales de acceso correctas para los otros sistemas.

Limitaciones de OracleMuchas funciones RMAN requieren ediciones específicas de Oracle. Por ejemplo,mediante COPIES 2 o paralelismo se requiere Enterprise Edition. Para obtener unalista completa, consulte la documentación de Oracle en http://oracle.su/docs/11g/license.112/e10594/editions.htm.com.

RMAN tiene varias restricciones y limitaciones en cómo se pueden realizar respaldos yqué se puede respaldar. El agente de Oracle RMAN solo puede realizar operaciones derespaldo y restauración que sean compatibles con RMAN. Por ejemplo, los respaldosautomáticos de archivos de control nunca se multiplexan. Esto significa que si COPIES2 se utiliza para crear una réplica de un respaldo, los archivos de control no se replicanal segundo (destino) sistema Data Domain. La utilización de la opción INCLUDECURRENT CONTROLFILE en la declaración de respaldo es una solución viable; estoincluye una copia del archivo de control actual en una pieza de respaldo.

Informe de problemasCuando se informa un problema al soporte técnico, siempre incluya la siguienteinformación:

l El archivo sbtio.log, el cual es fundamental para el análisis.l Salida del comando RMAN show all.l Todos los comandos RMAN que se utilizaron.

Si es posible, elimine el archivo sbtio.log, vuelva a crear el problema en la menorcantidad de pasos posibles, a continuación, capture el archivo sbtio.log para

Solución de problemas

120 Agente de Oracle RMAN 4.7 Guía de administración

Page 121: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

enviarlo con el informe de errores. Configure el nivel de SEGUIMIENTO a cinco con elcomando CONFIGURE CHANNEL cuando se intente volver a crear el problema.

RMAN determina dónde se encuentra el archivo sbtio.log. El archivo sbtio.logse encuentra generalmente en el directorio definido por la variable de inicializacióndeuser_dump_dest o en el directorio $ORACLE_HOME/rdbms/log. Si todo lo demásfalla, vaya al directorio $ORACLE_HOME u ejecute un comando find para buscar elarchivo.

Configuración del sistema Data Domain para la replicaciónde archivo

Para todas las versiones del sistema operativo DD, el comando replicationthrottle controla la replicación. Configurar la aceleración demasiado baja puedellevar a problemas de replicación de archivos. En la Guía de administración de DataDomain Operating System se proporciona información sobre el uso del comandoreplication throttle para mostrar o controlar la configuración de aceleración.

Información de solución de problemas de la caja deseguridad

El archivo ddboost.config es el archivo de la caja de seguridad del agente deOracle RMAN. El archivo contiene los pares de nombre de usuario/contraseña para lossistemas Data Domain que utilice. Si se conecta al sistema ddr-system como usuarioddr-user con contraseña user_password, hay una entrada correspondiente en elarchivo. La entrada especifica que las conexiones a ddr-system se realizan mediante eluso del nombre de usuario ddr-user con contraseña user-password. El archivo de lacaja de seguridad se cifra y se mantiene con las bibliotecas de la caja de seguridadRSA, las cuales se instalan como parte del agente de Oracle RMAN y, por lo tanto,algunas de las cadenas de errores que se devuelven en sbtio.log se refieren alockbox.

Si cambia el nombre de host del sistema Data Domain sin realizar cambios en elnombre de host en todos los scripts y así sucesivamente, a continuación, se intentauna conexión a la falla ddr-sistema debido a que no hay ningún host con el nombre dehost especificado. Si utiliza el nuevo nombre de host en todos los scripts, puedeagregar una nueva entrada username-password para ese nombre de host al archivoddboost.config. En Registrar cada sistema Data Domain en la página 66 seproporcionan instrucciones.

El archivo ddboost.config se encuentra en el directorio $RMAN_AGENT_HOME/config (Linux o UNIX) o en el directorio %RMAN_AGENT_HOME%\config(Windows).

No puede hacer referencia a una caja de seguridad excepto desde el servidor de basede datos donde esta se creó, a menos que en el momento en que creó la caja deseguridad, la haya configurado para acceder a ella desde varios servidores. En Registrode un sistema Data Domain para el acceso a cajas de seguridad compartidas en lapágina 71 se proporciona más información.

Si desinstala la biblioteca boost, compruebe que los archivos ddboost.configantiguos se hayan eliminado. Hay cuatro archivos:

l ddboost.configl ddboost.config.bak

Solución de problemas

Configuración del sistema Data Domain para la replicación de archivo 121

Page 122: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l ddboost.config.FCDl ddboost.config.bak.FCDLa eliminación de los archivos ddboost.config nunca causa problemas debido a quelas entradas se vuelven a crear por demanda si vuelve a ejecutar los comandos RMANque registran los sistemas Data Domain.

A partir del agente de Oracle RMAN 4.6, si desea utilizar una caja de seguridadexistente en un directorio no predeterminado, debe actualizar correctamente la cajade seguridad. De lo contrario, cualquier operación de consulta, restauración y respaldoposterior fallará con uno de los siguientes tipos de mensajes de error:

SBT-5047 08/18/17 09:32:40 error 7501: dd_rman_get_user_info: Unable to open config file '/home/oracle/opt/dpsapps/rmanagent/config/ddboost.config'. Error: The Lockbox is corrupt and failed to load.

SBT-5047 08/18/17 09:32:40 error 7501: dd_rman_get_user_info: Unable to open config file '/u01/app/oracle/product/10.2.0/db_1/config/ddboost.config'. Error: Lockbox tampering was detected, so it cannot be read.

Para utilizar una caja de seguridad existente en un directorio no predeterminado,asegúrese de realizar uno de los siguientes procedimientos de actualización:

l Ejecute el siguiente comando ddutil -U para actualizar la caja de seguridad y, acontinuación, copie los archivos de la caja de seguridad existentes al directoriopredeterminado, $RMAN_AGENT_HOME/config o %RMAN_AGENT_HOME%\config. El comando debe incluir el nombre de ruta completo del directorio nopredeterminado. Por ejemplo:

ddutil -U -a LOCKBOX_IMPORT=TRUE -a LOCKBOX_PATH=<non-default_lockbox_directory_pathname>cp <non-default_lockbox_directory_pathname>/ddboost.config* $RMAN_AGENT_HOME/config

l Copie los archivos de la caja de seguridad existentes desde el directorio nopredeterminado hacia el directorio predeterminado, $RMAN_AGENT_HOME/config o %RMAN_AGENT_HOME%\config, y, a continuación, ejecute el siguientecomando ddutil -U para actualizar la caja de seguridad:

ddutil -U -a LOCKBOX_IMPORT=TRUE

Falla al cargar la biblioteca de administración de mediosDespués de finalizar la instalación y configuración del agente de Oracle RMAN,intentos de utilizar el agente de Oracle RMAN a veces causan fallas de RMAN con elmensaje de error Failed to load Media Management Library tal como semuestra en el siguiente informe de error RMAN:

RMAN-00571: =====================================RMAN-00569: ===ERROR MESSAGE STACK FOLLOWS======RMAN-00571: =============================================================================== RMAN-03009: failure of allocate command on dd0 channel at 01/07/2013 13:40:36 ORA-19554: error allocating device, device type: SBT_TAPE, device name: ORA-27211: Failed to load Media Management Library

Solución de problemas

122 Agente de Oracle RMAN 4.7 Guía de administración

Page 123: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Por lo general, este error se produce en un ambiente AIX, HP-UX o Linux. El mensajede error indica que RMAN no puede ubicar una de las bibliotecas necesarias, ya sealibddobk.so o libDDBoost.so, u otra biblioteca que se utiliza en estasbibliotecas.

El programa ddutil también puede fallar debido a una incapacidad para cargar lasbibliotecas dependientes requeridas. Si ocurre esto, asegúrese de que el programaddutil se ejecuta desde el directorio de instalación del agente de Oracle RMAN.Como alternativa, configure la variable de ambiente RMAN_AGENT_HOME parapermitir las bibliotecas dependientes que desee buscar.

Si se produce el mensaje de error RMAN anterior en el ambiente, se pueden utilizar lossiguientes pasos para ayudar a encontrar el origen del problema y corregirlo.

Procedimiento

1. Compruebe que el nombre de ruta de biblioteca libddobk.so se especificócorrectamente en el comando de configuración de RMAN.

En Configuración del software en sistemas Linux y UNIX en la página 60 o Configuración del software en sistemas Windows en la página 66 se proporcionamás información. Si el nombre de ruta no es correcto, no se podrá encontrar labiblioteca libddobk.so. Compruebe que libddobk.so existe en el directorioespecificado y que el archivo de biblioteca y directorio tengan acceso apropiadopara el usuario.

2. Compruebe que el directorio principal del agente de Oracle RMAN se especificócorrectamente en el comando de configuración de RMAN.

En Configuración del software en sistemas Linux y UNIX en la página 60 o Configuración del software en sistemas Windows en la página 66 se proporcionamás información. Si el directorio no es correcto, no se podrá encontrar labiblioteca libDDBoost.so. Compruebe que el subdirectorio lib existe en eldirectorio principal del agente de Oracle RMAN, que la bibliotecalibDDboost.so exista en este directorio y que el archivo de biblioteca ydirectorio tengan acceso apropiado para el usuario.

3. Ejecute el comando ldd en la biblioteca libddobk.so para asegurarse de quelas bibliotecas que utiliza se pueden encontrar, como se muestra en el siguienteejemplo:

Solución de problemas

Falla al cargar la biblioteca de administración de medios 123

Page 124: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Solución de problemas

124 Agente de Oracle RMAN 4.7 Guía de administración

Page 125: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

CAPÍTULO 8

Uso de comandos DD Boost

Este capítulo contiene los siguientes temas:

l Resumen de comandos de DD Boost.................................................................126l Las opciones de comandos ddboost..................................................................126

Uso de comandos DD Boost 125

Page 126: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Resumen de comandos de DD BoostEn los temas de este capítulo se describe cómo utilizar el comando ddboost con lassiguientes opciones.

Tabla 9 Resumen de los comandos de DD Boost

access Administra el acceso de DD Boost para los clientes. obtener acceso enla página 127

clients Habilita los respaldos cifrados y las restauraciones mediante LAN, yespecifica la seguridad de cifrado.

clientes en lapágina 127

destroy Elimina todas las unidades de almacenamiento y su contenido desde elsistema Data Domain.

destroy en la página127

disable Deshabilita DD Boost. disable en la página128

enable Habilita DD Boost. habilitar en lapágina 128

fc Agrega o modifica el DD Boost mediante dispositivos Fibre Channel. fc en la página 128

file-replication Establece, restablece o muestra el estado de la optimización del ancho debanda bajo o la opción de cifrado para la replicación de archivos. Muestra orestablece estadísticas, historial y rendimiento.

file-replication en lapágina 128

ifgroup Para balanceo de carga avanzado y conmutación por error de vínculos,administra el grupo de interfaces (direcciones IP) en una red privada de DataDomain que procesa la transferencia de datos.

ifgroup en la página132

option Establece, restablece o muestra el estado de la función de procesamientodistribuido de segmentos.

option en la página135

reset Elimina el usuario de DD Boost y restablece las estadísticas. Borra todos loscontadores de conexión de trabajo que se muestran en la salida del comandoddboost show connections en caso de que se pierda la conexión de

red.

reset en la página136

set user-name Establece el nombre de usuario de DD Boost cuando se activa DD Boost. set user-name en lapágina 136

show Muestra las conexiones de DD Boost, el histograma de DD Boost o lasestadísticas.

show en la página136

status Muestra si DD Boost está habilitado o deshabilitado. status en la página138

storage-unit Crea y elimina una unidad de almacenamiento, o enumera las unidades dealmacenamiento y los archivos en una unidad de almacenamiento.

storage-unit en lapágina 138

Las opciones de comandos ddboostLos siguientes temas proporcionan información detallada sobre el propósito de cadaopción de comando ddboost.

Uso de comandos DD Boost

126 Agente de Oracle RMAN 4.7 Guía de administración

Page 127: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

obtener accesoUtilice esta opción de comando para administrar el acceso de DD Boost para losclientes.

ddboost access add clients

ddboost access add clients client-list

Utilice este comando para agregar clientes a la lista de acceso de DD Boost.

ddboost access delete clients

ddboost access del clients client-list

Utilice este comando para eliminar clientes de la lista de acceso de DD Boost.

ddboost access reset

ddboost access reset

Utilice este comando para restablecer la lista de acceso de cliente de DD Boost al valorpredeterminado de fábrica.

ddboost access show

ddboost access show

Utilice este comando para mostrar la lista de acceso de cliente de DD Boost.

clientes

ddboost clients add <client-list> [encryption-strength {medium | high}]

Los administradores utilizan este comando para habilitar el respaldo cifrado y realizaruna recuperación mediante LAN, y especifican la seguridad de cifrado en un cliente ogrupo de clientes especificados.

destroy

ddboost destroy

Los administradores utilizan este comando para eliminar todas las unidades dealmacenamiento y su contenido desde el sistema Data Domain. El comando quitapermanentemente todos los datos (archivos) incluidos en las unidades dealmacenamiento.

También debe quitar (expirar) manualmente las entradas correspondientes delcatálogo.

Uso de comandos DD Boost

obtener acceso 127

Page 128: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

disable

ddboost disable

Los administradores utilizan este comando para deshabilitar DD Boost para el sistemaData Domain.

habilitar

ddboost enable

Los administradores utilizan este comando para habilitar DD Boost para el sistemaData Domain.

Cada vez que el usuario, el identificador de usuario (UID) o el identificador de grupo(GID) cambian, el sistema Data Domain actualiza todos los archivos y unidades dealmacenamiento la próxima vez que se emita el comando ddboost enable.

fcEn la Guía de referencia de comandos de Data Domain Operating System se proporcionauna lista completa de comandos ddboost fc.

fc group add

ddboost fc group add groupname initiator "initiator_names"

Los administradores utilizan este comando para otorgar acceso a estos dispositivos DDBoost mediante Fibre Channel a través de un iniciador, mediante la adición deliniciador a un grupo de acceso scsitarget de tipo ddboost.

fc group modify

ddboost fc group modify groupname device-set count count

Los administradores utilizan este comando para controlar la cantidad de dispositivosDD Boost mediante Fibre Channel anunciados al iniciador mediante la configuración delconjunto de dispositivos del grupo de acceso scsitarget. La cantidad máxima dedispositivos DD Boost mediante Fibre Channel por sistema Data Domain es 64.

file-replication

file-replication option reset

ddboost file-replication option reset {low-bw-optim | encryption}

Los administradores utilizan este comando para restablecer la optimización del anchode banda bajo o el cifrado a su valor predeterminado, que está deshabilitado.

Uso de comandos DD Boost

128 Agente de Oracle RMAN 4.7 Guía de administración

Page 129: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

file-replication option set

ddboost file-replication option set encryption {enabled | disabled}ddboost file-replication option set low-bw-optim {enabled | disabled}

Este comando se debe ejecutar en ambos sistemas Data Domain, tanto en el sistemade origen como en el de destino. Solo un administrador puede especificar estasopciones.

El cifrado se debe habilitar en los sistemas de origen y de destino.

La optimización del ancho de banda bajo, deshabilitada de forma predeterminada, estádiseñada para utilizarse en redes con menos de 6 Mb/s de ancho de banda agregado.No utilice esta opción si se requiere el máximo rendimiento de escritura del sistema dearchivos.

Después de habilitar la optimización del ancho de banda bajo en ambos sistemas, estossistemas deben someterse a un ciclo de limpieza completo para preparar los datosexistentes. En los sistemas de origen y los de destino, ejecute el siguiente comando:

filesys clean start

La cantidad de tiempo utilizado por el ciclo de limpieza depende de la cantidad dedatos que actualmente tiene el sistema Data Domain.

file-replication option show

ddboost file-replication option show [low-bw-optim | encryption]

Utilice este comando para mostrar si la optimización del ancho de banda bajo o elcifrado está habilitado o deshabilitado para la replicación de archivos.

file-replication reset stats

ddboost file-replication reset stats

Los administradores utilizan este comando para restablecer las estadísticas de lareplicación de archivos cuando se habilita DD Boost.

file-replication show active

ddboost file-replication show active

Utilice este comando para mostrar el estado de una transferencia de la replicación dearchivos de DD Boost a un sistema Data Domain. Antes de DD OS 5.1, este comandosolo mostraba el estado de las transferencias de salida de la replicación de archivos deDD Boost desde un sistema Data Domain. Con el DD OS 5.1, este comando tambiénmuestra el estado de transferencias de entrada de la replicación de archivos de DDBoost hacia un sistema Data Domain.

La salida del estado de optimización del ancho de banda bajo indica que está habilitaday en ejecución, o que está habilitada, pero hay una discrepancia de configuración.

Uso de comandos DD Boost

file-replication 129

Page 130: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

file-replication show detailed-file-history

ddboost file-replication show detailed-file-history [duration duration{day | hr}]

Utilice este comando para mostrar el historial de replicación de archivos a través deltiempo. La salida está organizada por archivo; no son datos acumulados. Debeespecificar una duración.

Los datos para cada nombre de archivo están organizados por fecha, hora y dirección(saliente o entrante). Valores que se entregan en KB para datos de red previamentecomprimidos, posteriores al filtrado, posteriores a la optimización de ancho de bandabajo y posterior a la compresión. El último valor es un código de error; 0 indica que nose ha producido ningún error. En el siguiente ejemplo se proporciona una descripciónde cada columna:

l Fecha: 2010/06/16

l Tiempo: 07:48:22

l Dirección: Saliente

l Nombre del archivo: /data/col1/x-ddp1/PEOST_00000001:0000000000:BEOST:4:0::

l Anterior a la compresión: 3,765,837

l Posterior al filtrado: 30,802

l Posterior a la optimización del ancho de banda bajo 30,802

l Posterior a la compresión: 17,423

l Red: 65,550

l Código de error: 0

file-replication show detailed-history

ddboost file-replication show detailed-history [duration duration{day | hr}] [interval interval{hr}]

Utilice este comando para mostrar el historial de replicación de archivos a través deltiempo. Se muestra un historial acumulado, en lugar de una vista por nombre dearchivo. Debe especificar una duración.

Los datos están organizados por fecha, hora y dirección (saliente o entrante). Losvalores acumulativos se entregan en KB para datos de red anteriores a la compresión,posteriores al filtrado, posteriores a la optimización de ancho de banda bajo yposteriores a la compresión. El último valor es un código de error; 0 indica que no se haproducido ningún error.

file-replication show detailed-file-history

ddboost file-replication show file-history [duration duration{day | hr}]

Utilice este comando para mostrar el historial de transferencia de datos para el tráficoentrante y saliente en cada archivo del directorio backup del sistema Data Domainpara una duración determinada a un intervalo especificado. En el siguiente ejemplo semuestra el tráfico entrante y saliente por fecha y hora:

Uso de comandos DD Boost

130 Agente de Oracle RMAN 4.7 Guía de administración

Page 131: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

l Cantidad de datos anteriores a la compresión en KB

l Cantidad de datos posteriores a la compresión en KB

l Transferencia de datos de red en KB

l Factor de optimización de ancho de banda bajo

l Cantidad de errores

Tabla 10 Transferencia de archivos entrantes y salientes

Fecha Tiempo Dirección Nombre delarchivo

Anterior alacompresión (KB)

Posterior alacompresión(KB)

Red (KB) Optimización deancho debandabajo

Errores

31/08/2009 15:13:09 Entrante /backup/source.tar

47,738 26,634 27,527 1.32 0

31/08/2009 15:13:09 Saliente /backup/destin.tar

14,327 8,638 9,034 1.21 0

file-replication show history

ddboost file-replication show history [duration duration{day | hr}] [interval interval{hr}]

Utilice este comando para mostrar el historial de transferencias de datos entre lossistemas Data Domain de origen y de destino (objetivo). La siguiente información semuestra para el tráfico entrante y saliente durante una duración determinada a unintervalo especificado:

l Cantidad de datos anteriores a la compresión en KB

l Cantidad de datos posteriores a la compresión en KB

l Transferencia de datos de red en KB

l Factor de optimización de ancho de banda bajo

l Cantidad de errores

Tabla 11 Transferencia de datos entrantes y salientes

Fecha Tiempo Dirección Anteriora lacompresión(KB)

Posterior a lacompresión(KB)

Red(KB)

Optimización deanchodebandabajo

Errores

31/08/2010 11:14 Entrante 47,738 26,634 27,527 1.32 0

31/08/2010 11:14:09 Saliente 14,327 8,638 9,034 1.21 0

Uso de comandos DD Boost

file-replication 131

Page 132: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

file-replication show performance

ddboost file-replication show performance [interval sec] [count count]

Utilice este comando para mostrar en tiempo real, durante una duración determinadaen un intervalo determinado, la cantidad de datos entrantes y salientes previamentecomprimidos en comparación con el rendimiento actual de la red, o datos posteriores ala compresión.

04/30 11:14:16 Outbound Inbound Pre-comp Network Pre-comp Network (KB/s) (KB/s) (KB/s) (KB/s) --------- --------- --------- --------- 0 0 1644 325 0 0 2901 470 0 0 2430 458 0 0 14390 300 0 0 0 70 0 0 2308 446 0 0 2814 552 0 0 3010 529

file-replication show stats

ddboost file-replication show stats

Utilice este comando para monitorear el tráfico entrante y saliente en un sistema DataDomain durante la replicación. La tasa de compresión aumenta cuando se habilita laoptimización del ancho de banda bajo.

Direction: OutboundNetwork bytes sent: 88,383,976Pre-compressed bytes sent: 436,874,240Bytes after filtering: 153,080,417Bytes after low-bw-optim: 145,547,868Bytes after local compression: 83,628,271Compression ratio: 4.9

Direction: InboundNetwork bytes received: 88,383,976Pre-compressed bytes received: 436,874,240Bytes after filtering: 153,080,417Bytes after low-bw-optim: 145,547,868Bytes after local compression: 83,628,271Compression ratio: 4.9

ifgroupLa opción ifgroup especifica un grupo de interfaces.

ifgroup add interface

ddboost ifgroup add interface group-name {interface ipaddr | client host}

Uso de comandos DD Boost

132 Agente de Oracle RMAN 4.7 Guía de administración

Page 133: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Utilice este comando para agregar una interfaz, un cliente o ambos al group-name o algrupo predeterminado. Antes de agregar una interfaz, debe crear el group-name, amenos que el nombre del grupo sea el grupo predeterminado.

Nota

El nombre de grupo "predeterminado" se crea durante una actualización de unainstalación nueva y siempre se utiliza si group-name no está especificado.

Además, la dirección IP debe estar configurada en el sistema Data Domain y suinterfaz debe estar habilitada. Puede agregar direcciones IP públicas o privadas paralas conexiones de transferencia de datos. Después de agregar una dirección IP comouna interfaz, debe habilitar el balanceo de carga avanzado y la conmutación por errorde vínculos.

En la Guía de administración de Data Domain Operating System se proporciona másinformación sobre los grupos de interfaces.

# ifgroup create group_name

ddboost ifgroup create group-name

Utilice este comando para crear un grupo con el nombre group-name para la interfaz.Puede utilizar la opción de comando en un solo nodo y en un nodo maestro en unGlobal Deduplication Array (GDA).

El group-name puede contener los caracteres ^, [0-9,: a-z, A-Z],* $, guión bajo (_) yguión (-). Se pueden utilizar nombres de host y nombres de host completamentecalificados. Puede especificar nombres de host comodines, como se indica medianteun asterisco (*). Los nombres de grupo reservados que no se pueden utilizar son:default, all, none.

ifgroup del interface

ddboost ifgroup del group-name {interface ipaddr | client host}

Utilice este comando para eliminar una interfaz, un cliente o ambos del group-name odel grupo predeterminado. La eliminación de la última interfaz de la dirección IPdeshabilita el ifgroup. Si este es el caso, tendrá la opción de terminar esta opción decomando.

ifgroup destroy group-name

ddboost ifgroup destroy group-name

Utilice este comando para destruir el nombre del grupo. Solamente se pueden destruirgrupos vacíos. Las interfaces o los clientes no se pueden destruir, pero puedenextraerse de forma secuencial o mediante la opción de comando ddboost ifgroupreset group-name.

Nota

No se puede destruir el nombre de grupo predeterminado.

Uso de comandos DD Boost

ifgroup 133

Page 134: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

ifgroup disable group-name

ddboost ifgroup disable group-name

Utilice este comando para deshabilitar un grupo específico mediante el ingreso delgroup-name. Si no se especifica group-name, el comando se aplica al grupopredeterminado.

ifgroup enable group-name

ddboost ifgroup enable group-name

Utilice este comando para habilitar el grupo especificado por group-name. Si no seespecifica group-name, el comando habilita el grupo predeterminado.

ddboost ifgroup rename

ddboost ifgroup rename source-group-name destination-group-name

Utilice este comando para cambiar el nombre de source-group-name de ifgroup adestination-group-name. Esta opción de comando no requiere la deshabilitación delgrupo.

ifgroup reset group-name

ddboost ifgroup reset group-name

Utilice este comando para restablecer el grupo especificado por group-name. Si no seespecifica group-name, el comando deshabilita el grupo predeterminado.

ifgroup show config

ddboost ifgroup show config {interfaces | clients | groups | all} group-name

Utilice este comando para mostrar las opciones de configuración seleccionadas. Si nose realiza ninguna selección, se muestra toda la información sobre el group-nameespecificado.

Si no se especifica group-name, se muestra toda la información sobre el grupopredeterminado. Especifique la opción all para ver las opciones de configuración detodos los grupos. Todos los usuarios pueden especificar esta opción de comando.

ifgroup status group-name

ddboost ifgroup status group-name

Utilice este comando para mostrar el estado de agregación de vínculos, comohabilitado o deshabilitado. Se muestra el estado de todos los grupos, a menos que seespecifique group-name. Todos los usuarios pueden especificar esta opción decomando.

Uso de comandos DD Boost

134 Agente de Oracle RMAN 4.7 Guía de administración

Page 135: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

option

option reset distributed-segment processing

ddboost option reset distributed-segment processing

Los administradores utilizan este comando para restablecer el procesamientodistribuido de segmentos a la opción predeterminada, la cual está habilitada.

option set distributed-segment processing

ddboost option set distributed-segment-processing {enabled | disabled}

Los administradores utilizan este comando para habilitar o deshabilitar la función delprocesamiento distribuido de segmentos en el DD OS. De forma predeterminada, sehabilita para el DD OS 5.1. Si esta función presenta algún problema para un servidor debase de datos, utilice este comando para deshabilitar la función en el sistema DataDomain.

El procesamiento distribuido de segmentos es compatible solo si la función estáhabilitada en el sistema Data Domain.

Nota

l El procesamiento distribuido de segmentos está habilitado de manerapredeterminada en el DD OS 5.1.

l Si se actualiza un sistema desde DD OS 4.9 a DD OS 5.0 y la opción boost sedeshabilitó antes de la actualización, entonces la opción distributed-segment-processing se deshabilita después de la actualización.

option show distributed-segment processing

ddboost option show distributed-segment-processing

Utilice este comando para mostrar si la opción del procesamiento distribuido desegmentos está habilitada o deshabilitada.

option reset virtual-synthetics

ddboost option reset virtual-synthetics

Utilice este comando para restablecer los sintéticos virtuales a la opciónpredeterminada, la cual está deshabilitada. Los sintéticos virtuales son compatiblescon las configuraciones de un solo nodo y solo con los sistemas DD ExtendedRetention.

option set virtual-synthetics {enabled | disabled}

ddboost option set virtual-synthetics {enabled | disabled}

Uso de comandos DD Boost

option 135

Page 136: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Utilice este comando para habilitar o deshabilitar la función de sintéticos virtuales en elDD OS. Los sintéticos virtuales son compatibles con las configuraciones de un solonodo y solo con los sistemas DD Extended Retention.

option show virtual-synthetics

ddboost option show [virtual-synthetics]

Utilice este comando para mostrar el estado de los sintéticos virtuales, comohabilitado o deshabilitado. Todos los usuarios pueden ejecutar este comando.

reset

reset stats

ddboost reset stats

Los administradores utilizan este comando para cualquiera de los siguientespropósitos:

l Para restablecer todas las estadísticas cuando se habilita DD Boost.

l Como un procedimiento de recuperación de la red para borrar las conexiones detrabajo después de que se pierda la conexión de red.

reset user-name

ddboost reset user-name username

Utilice este comando para eliminar y restablecer el nombre de usuario de DD Boost.

Nota

Este comando está obsoleto. En cambio, se recomienda utilizar el comando ddboostuser unassign.

set user-name

ddboost set user-name user-name

Utilice este comando para establecer el nombre de usuario de DD Boost cuando sehabilita DD Boost.

show

show connections

ddboost show connections

Utilice este comando para mostrar la siguiente información:

l Cantidad de clientes activos y para cada cliente activo:

n Nombre del cliente

Uso de comandos DD Boost

136 Agente de Oracle RMAN 4.7 Guía de administración

Page 137: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

n Si el cliente está inactivo o no (sí/no).n Cantidad de CPU instaladas.n Cantidad de memoria en MiB.n Número de la versión del agente de Oracle RMAN instalado.n Nombre y versión del sistema operativo.n Número de la versión de Oracle.n Número de la versión de RMAN.

l Cantidad de conexiones que utiliza un sistema para DD Boost y si estas conexionesse propagan a través de interfaces mediante balanceo de carga avanzado yconmutación por error. En el siguiente ejemplo se muestra la salida de lasconexiones del cliente.

l Cantidad de conexiones utilizadas para un determinado grupo, incluso cuando seha quitado la interfaz de ifgroup.

l Descripción general de las interfaces disponibles para DD Boost.

show histogram

ddboost show histogram

Utilice este comando para mostrar un histograma de DD Boost para el sistema DataDomain.

Tabla 12 Definiciones de salida para el histograma de DD Boost

OPER Nombre de la solicitud de operación que se envía de un cliente deDD Boost al sistema Data Domain.

mean Tiempo medio matemático para la finalización de las operaciones,en milisegundos (ms).

std-dev Desviación estándar para el tiempo que se completan lasoperaciones, derivado del tiempo medio, en ms.

<1ms Cantidad de operaciones en menos de 1 ms.

<5ms Cantidad de operaciones entre 1 ms y 5 ms.

<10ms Cantidad de operaciones entre 5 ms y 10 ms.

<100ms Cantidad de operaciones entre 10 ms y 100 ms.

<1s Cantidad de operaciones entre 100 ms y 1 segundo.

<10s Cantidad de operaciones entre 1 segundo y 10 segundos.

>10s Cantidad de operaciones en más de 10 segundos.

total Tiempo total necesario para una sola operación, en ms.

max Tiempo máximo necesario para una sola operación, en ms.

min Tiempo mínimo necesario para una sola operación, en ms.

show stats

ddboost show stats [interval seconds] [count count]

Uso de comandos DD Boost

show 137

Page 138: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Utilice este comando para mostrar la salida del comando show stats anterior, lacantidad de bytes escritos en los archivos y leídos desde ellos contenidos en unidadesde almacenamiento, y la cantidad de archivos creados y eliminados desde las unidadesde almacenamiento. También se muestra la cantidad de errores encontrados para cadaoperación. De manera opcional, puede mostrar las estadísticas para una cantidadespecífica de segundos. El conteo muestra la cantidad de líneas que coinciden con elvalor del conteo.

Si está habilitado el procesamiento distribuido de segmentos, se mostrará la cantidadde bytes transferidos a través del procesamiento distribuido de segmentos y lacantidad de compresión lograda.

show user-name

ddboost show user-name

Utilice este comando para mostrar el usuario de DD Boost predeterminado, si algunoestá configurado, de lo contrario, se muestra que no hay ningún usuariopredeterminado.

Nota

Este comando está obsoleto. En cambio, se recomienda utilizar el comando ddboostuser show.

status

ddboost status

Utilice este comando para determinar si DD Boost está habilitado o deshabilitado.

storage-unit

storage-unit create

ddboost storage-unit create storage_unit_name [quota-soft-limit n {MiB|GiB|TiB|PiB}] [quota-hard-limit n {MiB|GiB|TiB|PiB}]

Utilice este comando para crear una unidad de almacenamiento y establecer límites. Ladescripción del comando mtree en la Guía de referencia de comandos de Data DomainOperating System proporciona detalles sobre los límites de cuota. Si no está habilitadala función de cuota, se crea la cuota, pero aparece un mensaje que indica que lafunción está deshabilitada y no se aplican los límites, tal como se muestra en elEjemplo 2. La descripción del comando quota en la Guía de referencia de comandos deData Domain Operating System proporciona detalles.

Las cuotas pueden causar que aplicaciones de respaldo de OpenStorage informencapacidades y tamaños no intuitivos. El artículo 85210 de la Base de conocimientos,disponible en el portal de soporte, proporciona información detallada.

Uso de comandos DD Boost

138 Agente de Oracle RMAN 4.7 Guía de administración

Page 139: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Ejemplo 1

ddboost storage-unit create SU_1 quota-soft-limit 793 GiB quota-hard-limit 1078 GiB

Created storage-unit SU_1 quota-soft-limit: 793 GiB, quota-hard-limit: 1078 GiB

Ejemplo 2

ddboost storage-unit create SU_2 quota-soft-limit 1586 GiB

** Quota is disabled. Quota limits are not enforced. Created storage-unit SU_2 quota-soft-limit: 1586 GiB, quota-hard-limit: N/A

storage-unit delete

ddboost storage-unit delete storage-unit-name

Los administradores utilizan este comando para eliminar una unidad dealmacenamiento especificado y todo su contenido. También debe quitar (expirar)manualmente las entradas correspondientes del catálogo.

storage-unit show

ddboost storage-unit show [compression] [storage-unit-name]

Utilice este comando para mostrar los nombres de todas las unidades dealmacenamiento o, de manera opcional, los nombres de todos los archivos en unaunidad de almacenamiento especificado.

Para mostrar la compresión para todas las unidades de almacenamiento (el tamañooriginal de bytes, la compresión global y la compresión local para todas las unidades dealmacenamiento), utilice la opción compression.

Nota

Para interrumpir la salida de este comando, presione Ctrl+C.

Uso de comandos DD Boost

storage-unit 139

Page 140: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Uso de comandos DD Boost

140 Agente de Oracle RMAN 4.7 Guía de administración

Page 141: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

APÉNDICE A

Lista de verificación de instalación yconfiguración

Este apéndice contiene los siguientes temas:

l Configurar el sistema Data Domain................................................................... 142l Descarga e instalación del agente de Oracle RMAN..........................................142l Configuración de RMAN para el ambiente........................................................ 142l Probar la instalación mediante el uso de sbttest (opcional) ..............................143l Ejemplos de respaldo........................................................................................ 143

Lista de verificación de instalación y configuración 141

Page 142: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Configurar el sistema Data DomainEn Configuración del sistema Data Domain en la página 33 se proporcionan másdetalles sobre los siguientes pasos.

Procedimiento

1. Agregue la licencia de DD Boost.

2. Establezca el nombre del servidor, el nombre de usuario y la contraseña para elsistema Data Domain.

Nota

El nombre del servidor, el nombre de usuario y la contraseña deben coincidirexactamente con lo que se utiliza en el comando send del paso 2 en Configuración de RMAN para el ambiente en la página 142.

3. Habilita DD Boost.

4. Cree una unidad lógica de almacenamiento, como se describe en Creación deunidades de almacenamiento en la página 36.

5. Habilite el procesamiento distribuido del segmento.

6. Compruebe la conectividad. (¿Se puede ping el nombre del servidor DDR delservidor de respaldo?) Asegúrese de que el firewall no está bloqueando lospuertos.

Descarga e instalación del agente de Oracle RMANEn Configuración del agente de Oracle RMAN en la página 51 se proporcionan másdetalles sobre los siguientes pasos.

Procedimiento

1. Descargue el software de agente de Oracle RMAN.

2. Complete los procedimientos de instalación de software y configuración.

Configuración de RMAN para el ambienteEn Configuración del agente de Oracle RMAN en la página 51 se proporcionan másdetalles sobre los siguientes pasos.

Procedimiento

1. Ejecute el comando CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE'.

En Configuración del software en sistemas Linux y UNIX en la página 60 o Configuración del software en sistemas Windows en la página 66 se proporcionamás información. Asegúrese de que la opción PARMS esté configuradacorrectamente.

2. Ejecute el comando ALLOCATE CHANNEL.

En Registrar cada sistema Data Domain en la página 66 se proporciona másinformación. Establezca la biblioteca y ejecute el comando send para establecerel nombre del servidor, el nombre de usuario y la contraseña. El nombre del

Lista de verificación de instalación y configuración

142 Agente de Oracle RMAN 4.7 Guía de administración

Page 143: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

servidor, el nombre de usuario y la contraseña deben coincidir exactamente conlo que se utiliza en el paso 2 en Configurar el sistema Data Domain en la página142.

3. Ejecute el comando CONFIGURE DEFAULT DEVICE TYPE 'SBT_TAPE'.

En Registrar cada sistema Data Domain en la página 66 se proporciona másinformación.

Probar la instalación mediante el uso de sbttest (opcional)Oracle proporciona el comando sbttest como una herramienta de diagnóstico. Antesde ejecutar sbttest con el agente de Oracle RMAN, establezca las siguientesvariables del ambiente del sistema utilizando los mismo valores, según sea necesario,para la opción PARMS en el paso 1 de Configuración de RMAN para el ambiente en lapágina 142:

l ORACLE_HOMEl RMAN_AGENT_HOMEl BACKUP_HOSTl STORAGE_UNITEjemplo de Linux

export ORACLE_HOME=/oracle_homeexport BACKUP_HOST=MyDDRexport STORAGE_UNIT=MyStorageUnitNamesbttest MyFileName -trace MyTraceFileName -libname <ddboost_directory>/lib/libddobk.so

Ejemplos de respaldo

RMAN> backup copies 2 database format '%u_%p', '<destination_system>/%u_%p' filesperset=1;

RMAN> backup database format '%u_%p';

Lista de verificación de instalación y configuración

Probar la instalación mediante el uso de sbttest (opcional) 143

Page 144: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Lista de verificación de instalación y configuración

144 Agente de Oracle RMAN 4.7 Guía de administración

Page 145: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

APÉNDICE B

Ejecución de un respaldo con Oracle EnterpriseManager

Este apéndice contiene los siguientes temas:

l Pantallas de ejemplo......................................................................................... 146

Ejecución de un respaldo con Oracle Enterprise Manager 145

Page 146: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Pantallas de ejemploFigura 9 Ventana de inicio de sesión

Figura 10 Página de la instancia de la base de datos

Figura 11 Página de procesamiento

Ejecución de un respaldo con Oracle Enterprise Manager

146 Agente de Oracle RMAN 4.7 Guía de administración

Page 147: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Figura 12 Respaldo programado y personalizado: Página de opciones

Figura 13 Respaldo programado y personalizado: Página de programación

Figura 14 Respaldo programado y personalizado: Página de revisión

Ejecución de un respaldo con Oracle Enterprise Manager

Pantallas de ejemplo 147

Page 148: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Figura 15 Página de ejecución

Ejecución de un respaldo con Oracle Enterprise Manager

148 Agente de Oracle RMAN 4.7 Guía de administración

Page 149: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

APÉNDICE C

Instalación y configuración del agente OracleRMAN

Este apéndice contiene los siguientes temas:

l Ejemplos de instalación y configuración............................................................150

Instalación y configuración del agente Oracle RMAN 149

Page 150: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Ejemplos de instalación y configuraciónExtracción del paquete de software del agente de Oracle RMANLos siguientes comando y salida proporcionan un ejemplo de la extracción de softwarepara el agente de Oracle RMAN en Linux. Debe ejecutar el comando tar -xvf<nombre_archivo> para extraer los archivos del agente de Oracle RMAN desde elarchivo tar.

tar -vxf ddrman47_linux_x86_64.tar ././readme.txt./license.txt./libddobk.so./ddutil./install.sh./uninstall.sh./libLockbox.so./libEnshroud-OpenSSL.so./libDDBoost.so./rman_agent.cfg./ddbmcon./libddboravalidate.so./libssl.so.1.0.0./libcrypto.so.1.0.0./libddvdisk.so./adm-agent-3.0.0.rpm

Instalación del agente de Oracle RMANLos siguientes comando y salida proporcionan un ejemplo de la instalación del agentede Oracle RMAN, en el cual el script install.sh guía al usuario a través del proceso.Se ha seleccionado el directorio RMAN_AGENT_HOME:/home/oracle1/rman_agent_home. El agente de Oracle RMAN se instala por primera vez en elsistema, el cual no cuenta con ninguna instalación del software del agente de OracleRMAN anterior a la versión 4.7.

/install.sh Do you want to install under the default installation directory /home/oracle/opt/dpsapps/rmanagent? (y or n)yThe lib directory /home/oracle/opt/dpsapps/rmanagent/lib is created.The config directory /home/oracle/opt/dpsapps/rmanagent/config is created.The bin directory /home/oracle/opt/dpsapps/rmanagent/bin is created.The log directory /home/oracle/opt/dpsapps/rmanagent/logs is created.The breadcrumbs directory /home/oracle/opt/dpsapps/rmanagent/breadcrumbs is created.Installing the Oracle RMAN agent.Copying the lockbox libraries to /home/oracle/opt/dpsapps/rmanagent/lib/.Copying libddobk.so to /home/oracle/opt/dpsapps/rmanagent/lib/.Copying libDDBoost.so to /home/oracle/opt/dpsapps/rmanagent/lib/.Copying ddutil to /home/oracle/opt/dpsapps/rmanagent/bin/.Copying the dependency libraries to /home/oracle/opt/dpsapps/rmanagent/lib/.Copying the configuration file to /home/oracle/opt/dpsapps/rmanagent/config/.Copying the ddbmcon program to /home/oracle/opt/dpsapps/rmanagent/bin/.Creating the lockbox.

Instalación y configuración del agente Oracle RMAN

150 Agente de Oracle RMAN 4.7 Guía de administración

Page 151: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Successfully installed the Oracle RMAN agent.Environment variable ORACLE_HOME is not defined.Installation is completed.

Archivos instalados del agente de Oracle RMANLos siguientes comando y salida proporcionan un ejemplo de los archivos del agente deOracle RMAN que se instalaron:

l La biblioteca compartida libddobk.so y sus bibliotecas dependientes seinstalaron en el directorio $RMAN_AGENT_HOME/lib.

l El binario ddutil se instaló en el directorio $RMAN_AGENT_HOME/bin.

l El directorio config se creó para la caja de seguridad.

Nota

Actualmente, no hay caja de seguridad debido a que es una nueva instalación.

l El directorio logs se creó para los registros del programa ddutil.

/opt/dpsapps/rmanagent> ls -alR.:total 28drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 3 oracle oradba 4096 2018-02-01 12:00 ..drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 bindrwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 breadcrumbsdrwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 configdrwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 libdrwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 logs

./bin:total 23836drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 ..-rwxr-xr-x 1 oracle oradba 22697509 2018-02-01 12:00 ddbmcon-rwxr-xr-x 1 oracle oradba 1666061 2018-02-01 12:00 ddutil

./breadcrumbs:total 8drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 ..

./config:total 20drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 ..-rw-rw-r-- 1 oracle oradba 3334 2018-02-01 12:00 ddboost.config-rw-rw-r-- 1 oracle oradba 4 2018-02-01 12:00 ddboost.config.FCD-r-xr-xr-x 1 oracle oradba 1947 2018-02-01 12:00 rman_agent.cfg

./lib:total 27500drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 ..-rwxr-xr-x 1 oracle oradba 2998084 2018-02-01 12:00 libcrypto.so.1.0.0-rwxr-xr-x 1 oracle oradba 3520368 2018-02-01 12:00 libDDBoost.so-rwxr-xr-x 1 oracle oradba 6713824 2018-02-01 12:00 libddboravalidate.so-rwxr-xr-x 1 oracle oradba 1690051 2018-02-01 12:00 libddobk.so-rwxr-xr-x 1 oracle oradba 9965056 2018-02-01 12:00 libddvdisk.so-rwxr-xr-x 1 oracle oradba 2498081 2018-02-01 12:00 libEnshroud-OpenSSL.so

Instalación y configuración del agente Oracle RMAN

Ejemplos de instalación y configuración 151

Page 152: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

-rwxr-xr-x 1 oracle oradba 206659 2018-02-01 12:00 libLockbox.so-rwxr-xr-x 1 oracle oradba 495171 2018-02-01 12:00 libssl.so.1.0.0

./logs:total 8drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 ..

Registro del usuario de Data DomainLos siguientes comandos y salidas proporcionan un ejemplo de registro de un usuariode Data Domain con el servidor Data Domain. Este ejemplo muestra el registro delusuario q_ost de Data Domain con contraseña 4U2build para habilitar el acceso alservidor de Data Domain test-data-domain.emc.com.

RMAN> connect target *2> 3> RUN {4> ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS5> 'BLKSIZE=1048576,6> SBT_LIBRARY=/home/oracle/opt/dpsapps/rmanagent/lib/libddobk.so,7> ENV=(STORAGE_UNIT=rman_oracle,8> BACKUP_HOST=test-data-domain.emc.com,9> RMAN_AGENT_HOME=/home/oracle/opt/dpsapps/rmanagent/)';10> send 'set username qa_ost password 4U2build servername test-data-domain.emc.com';11> RELEASE CHANNEL CH1;12> }13> 14> 15> connected to target database: orcl (DBID=1040017416)

using target database control file instead of recovery catalogallocated channel: CH1channel CH1: SID=25 device type=SBT_TAPEchannel CH1: Data Domain Boost API

sent command to channel: CH1

released channel: CH1

Recovery Manager complete.

Archivos de la caja de seguridad del agente de Oracle RMANLos siguientes comando y salida proporcionan un ejemplo de los archivos de la caja deseguridad que se crearon después del registro.

~/opt/dpsapps/rmanagent/config> ls -altotal 20drwxrwxrwx 2 oracle oradba 4096 2018-02-01 12:00 .drwxr-xr-x 7 oracle oradba 4096 2018-02-01 12:00 ..-rw-rw-r-- 1 oracle oradba 3334 2018-02-01 12:00 ddboost.config-rw-rw-r-- 1 oracle oradba 4 2018-02-01 12:00 ddboost.config.FCD-r-xr-xr-x 1 oracle oradba 1947 2018-02-01 12:00 rman_agent.cfg

Instalación y configuración del agente Oracle RMAN

152 Agente de Oracle RMAN 4.7 Guía de administración

Page 153: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Respaldo y configuración del canal del agente de Oracle RMANLos siguientes comandos y salidas proporcionan un ejemplo de la configuración decanal que se requiere para ejecutar respaldos y una operación de respaldo posterior.

Recovery Manager: Release 11.2.0.1.0 - Production on Thu Feb 1 13:03:53 2018

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

RMAN> connect target *2> connect catalog *3> 4> RUN {5> ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS6> 'BLKSIZE=1048576, SBT_LIBRARY=/home/oracle/opt/dpsapps/rmanagent/lib/libddobk.so, ENV=(STORAGE_UNIT=rman_agent, BACKUP_HOST=test-data-domain.emc.com, RMAN_AGENT_HOME=/home/oracle/opt/dpsapps/rmanagent/)';7> BACKUP FORMAT './rman/%U_%p_%t' DATABASE;8> RELEASE CHANNEL CH1;9> }10> connected to target database: orcl (DBID=1040017416)

connected to recovery catalog database

allocated channel: CH1channel CH1: SID=58 device type=SBT_TAPEchannel CH1: Data Domain Boost API

Starting backup at 01-FEB-18channel CH1: starting full datafile backup setchannel CH1: specifying datafile(s) in backup setinput datafile file number=00001 name=/mnt/oracle/orcl/system_1/system.data1input datafile file number=00006 name=/mnt/oracle/orcl/system_1/system.data2input datafile file number=00002 name=/mnt/oracle/orcl/system_1/sysaux.dbfinput datafile file number=00003 name=/mnt/oracle/orcl/undo_1/undo.data1input datafile file number=00005 name=/mnt/oracle/orcl/system_1/cattbs.dbfinput datafile file number=00004 name=/mnt/oracle/orcl/orcl/orcl.data1channel CH1: starting piece 1 at 01-FEB-18channel CH1: finished piece 1 at 01-FEB-18piece handle=./rman/lgsq4uhs_1_1_1_966949436 tag=TAG20180201T130356 comment=API Version 2.0,MMS Version 4.7.0.0channel CH1: backup set complete, elapsed time: 00:00:03Finished backup at 01-FEB-18

Starting Control File Autobackup at 01-FEB-18piece handle=c-1040017416-20180201-07 comment=API Version 2.0,MMS Version 4.7.0.0Finished Control File Autobackup at 01-FEB-18

released channel: CH1

Recovery Manager complete.

Instalación y configuración del agente Oracle RMAN

Ejemplos de instalación y configuración 153

Page 154: Dell EMC Agente de Oracle RMAN · Dell EMC Agente de Oracle RMAN Versión 4.7 Guía de administración 302-005-221 REV 01

Instalación y configuración del agente Oracle RMAN

154 Agente de Oracle RMAN 4.7 Guía de administración