Far Sync Standby Database en Oracle Database 12c



Documentos relacionados
Oracle RAC One Node 11gR2

Implementación de Shared Application Tier en e-business Suite R12

Instance Caging. Introducción. Implementación. Por Francisco Riccio

Result Cache en Oracle Database 11gR2

Oracle Database 10g R2 Enterprise Edition Physical Standby

Oracle Change Data Capture

Alta Disponibilidad para. Oracle Internet Directory 11g. Newsletter Marzo Contenido. Autores Contribuyentes. Página:

Creación de un Multitenant Container Database 12c de forma Manual

Instituto Profesional DuocUC Escuela de Ingeniería Control File

Decimocuartas Jornadas en Estadística e Informática. Ricardo Vergara Argudo ricardo.vergara@sasf.net

Microsoft SQL Server Conceptos.

Oracle Database 10g: Taller de Administración I 1-2

Implementando Fast Connection Failover sobre Aplicaciones.NET

LOG SHIPPING AND DATABASE MIRROR

[Manual de Uso e Instalación]

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel

Novedades en Q-flow 3.02

Manual de Instalación de la Herramienta Computacional HC-TPBCLE

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias.

Upgrade Oracle Database versión 11gR1 a 11gR2 en un ambiente e-business Suite R12.

MS_10748 Deploying System Center 2012, Configuration Manager

INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD

BACKUP Y RECUPERACION

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Expansión en línea de la Capacidad RAID & Migración del nivel RAID

Implementación de Oracle RAC 11gR2 sobre e-business Suite R12

Manual de Instalación

Migración de ESET Remote Administrator v2.x a v3.x

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL

LABORATORIO 9. Replicación de base de datos en SQL Server

Guía de instalación del sistema contafiscal nuevo monousuario internet

Curso Online de Oracle 10g

CONECTANDO EL SOFTWARE EN REDES

Manejo de Oracle Multimedia sobre Oracle Database 12c

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

Backup & Recovery Oracle 9i

PROCEDIMIENTO PARA RESTAURAR UNA COPIA DE SEGURIDAD DE LA BASE DE DATOS EN HGINET

Actualización de versión a Bizagi 10.x

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

Un caso de éxito HOT.DBWAN

Nuevas Certificaciones Microsoft

INFORME TECNICO ESTANDARIZACION DE SERVICIOS

CAPITULO 8. Planeamiento, Arquitectura e Implementación

Manual de instalación. BIABLE Great Plains-Dynamics

WHITE PAPER MIGRACIÓN DE UNA APLICACIÓN ON-PREMISE A WINDOWS AZURE. OSSESoluciones - Cartera de Soluciones en Tecnologías de Información

MANUAL COPIAS DE SEGURIDAD

Instalación de Campeón Plus Smart PROCEDIMIENTO PARA LA INSTALACIÓN DE CAMPEÓN PLUS SMART 14/11/2012 MALDONADO SOFTWARE MSW

OCFS (Oracle Cluster File System)

ARANZADI INFOLEX COPIAS DE SEGURIDAD.

Comisión Nacional de Bancos y Seguros

Introducción a las redes de computadores

Guía de. Instalación Rápida Soft Restaurant Enterprise versión 8.0. nationalsoft.com.mx

Guía de Instalación de XTBox

Instalación del Software Magaya

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

ing Solution La forma más efectiva de llegar a sus clientes.

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S.

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

PROCESO GESTIÓN ADMINISTRATIVA INSTRUCTIVO TÉCNICO ALISTAMIENTO SERVIDORES GESTIÓN DOCUMENTAL

Archivo de correo con Microsoft Outlook contra Exchange Server

2780 Maintaining a Microsoft SQL Server 2005 Database

Instalación de un nodo (cliente) - GIA

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

Guía de Laboratorio Base de Datos I.

SQL Diagnostic Manager Nueva versión 6.0

HERRAMIENTA DE MIGRACIÓN DE LA BASE DE DATOS SISMED HACIA EL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA

COMO HACER BACKUP Y RESTAURAR ACTIVE DIRECTORY

Oracle Database 12c: Flex ASM Por Wissem El Khlifi (Oracle ACE )

C a p í t u l o. Instalación. Contenido

Guía de instalación de la carpeta Datos de IslaWin

PLATAFORMA TECNOLOGICA DE LOS PROCURADORES DE ESPAÑA. Javier C. Sánchez García

CL_55006 System Center 2012 Operations Manager

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

Aspel Índice: Beneficios Requerimientos Técnicos Características Instalación Configuración Funcionamiento

Manual de instalación de los módulos del Sistema de Información Perinatal - SIP Ministerio de Salud Pública Uruguay

Beneficios estratégicos para su organización. Beneficios. Características V

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

Sistema de Gestión de Contactos y Administración

Agenda Única. guía rápida de configuración y uso para Pocket PC

MICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I Facultad de Ingeniería, UBA. Junio Cátedra: Pablo Cosso

Mobile Marketing Pro Guía de Instalación.

Configuracion Escritorio Remoto Windows 2003

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Sistemas Manejadores de Bases de Datos ( Postgres)

Para instalar el saint e-report se debe contar con los siguientes requerimientos de software:

, Desarrollos Informáticos SHM, S.L. - Gran Vía, 69 7ª planta Of Madrid - España

Paso 2 Una vez se ha completado la instalación y ejecutado el programa, veremos esto

Manual para la obtención del certificado del sello digital. Manual para la obtención del certificado del sello digital

Servicios de impresión y de archivos (Windows 2008)

Descripción. Este Software cumple los siguientes hitos:

Guía de Instalación Proscai

1

TPV VIRTUAL O PASARELA DE PAGOS DE CAJASTUR

IMPLEMENTACION DE UN SERVIDOR DE ACTUALIZACIONES MASTER

Transcripción:

Far Sync Standby Database en Oracle Database 12c Por Francisco Riccio Introducción Oracle Database 12c nos provee un nuevo tipo de rol de Standby database llamado Far Sync, el cual viene en reemplazo a las configuraciones de Standby Database en cascada que en previas versiones uno configuraba y que mantenía ciertas dificultades. Far Sync Standby Database nos permite mantener la siguiente configuración. Figura 1 Donde una base de datos replica su información con respecto a diferentes standby database (physical y logical) mediante un coordinador. Far Sync Standby Database que actúa como coordinador en esta configuración tiene como característica que solo se compone de su parameter file, control file, standby redo logs y archives, carece de data files, esto permite que pueda ser alojado en un servidor con poco espacio de storage y menos procesamiento. Al no contar con data files no puede ser abierto en modo lectura ni tampoco participar como un Active Data Guard. Otras características que tiene este nuevo rol de Standby Database son las siguientes: No ejecuta operaciones de RECOVER al no contar con datafiles.

Soporta Máxima Performance y Máxima Disponibilidad. Cuenta con las opciones de transporte en ASYNC y compresión de redo. Tiene la capacidad de coordinar con la base de datos Primaria para descubrir y resolver archives logs requeridos para su sincronización y también los archives que requieren los Standby Database destinos. Si Far Sync Standby Database tiene problemas de espacio por los archives que recibe entonces envía una notificación a la base de datos primaria en pro de que este deje de enviar hasta que se solucione el incidente por espacio. A continuación se realizará la implementación de una solución con Far Sync Standby Database. Implementación La implementación que se desarrollará tendrá una base de datos primaria, un Far Sync Standby Database y una base de datos destino que será un Physical Standby Database. Toda nuestra solución será desplegada en servidores Windows Server 2008 R2. Inventario Servidor Rol Servicio de BD DB_UNIQUE_NAME 172.68.1.21 Primario PROD PROD 172.68.1.22 Far Sync Standby Database PROD2 PROD2 172.68.1.23 Physical Standby Database PROD3 PROD3 Paso 1 En el servidor donde se alojará el Far Sync Standby Database crearemos su servicio de Windows y su instancia respectiva.

Paso 2 Creamos su control file que será de tipo Far Sync Standby Database. Este paso es ejecutado en el servidor Primario. El control file generado debe ser copiado al servidor que tiene el rol Far Sync Standby Database en la ubicación que indique el parámetro CONTROL_FILES de su instancia, ejemplo: En la instancia del Far Sync Standby Database el parámetro CONTROL_FILES tiene el siguiente valor: *.control_files='c:\oracle\oradata\prod\control01.ctl' Por lo cual el control file de tipo Far Sync Standby Database que fue generado en el primario debe ser copiado en dicha ubicación. Paso 3 Montamos la base de datos de tipo Far Sync Standby Database y validamos su rol. Paso 4 Al Far Sync Standby Database creamos sus Grupos de Standby Redo Logs. Como recomendación la cantidad de Grupos de Standby redo logs que debe crearse debe ser basado en la siguiente fórmula.

Cantidad de Grupo de Standby Redo Log = Cantidad de Grupos de Redo Log de la BD Primaria + 1 Paso 5 Configuración de parámetros relacionados a la implementación de Far Sync Standby Database. En la base de datos Primaria: *.db_recovery_file_dest *.fal_server *.log_archive_config *.log_archive_dest_1 *.log_archive_dest_2 Parámetro El valor de PROD2 es una entrada en el archivo tnsnames.ora del servidor que permite la conectividad hacia la base de datos de rol Far Sync Standby Database. Valor C:\app\oracle\fast_recovery_area PROD2 DG_CONFIG=(PROD,PROD2,PROD3) LOCATION=USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=PROD SERVICE=PROD2 SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=PROD2 En la base de datos con Rol Far Sync Standby Database: Parámetro Valor

*.db_recovery_file_dest *.db_unique_name *.log_archive_config *.fal_server *.log_archive_dest_1 *.log_archive_dest_2 El valor de PROD3 es una entrada en el archivo tnsnames.ora del servidor que permite la conectividad hacia la base de datos de rol Physical Standby Database. C:\oracle\fast_recovery_area PROD2 DG_CONFIG=(PROD,PROD2,PROD3) PROD LOCATION=USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=PROD2 SERVICE=PROD3 VALID_FOR=(STANDBY_LOGFILES,STANDBY_ROLE) DB_UNIQUE_NAME=PROD3' Este parámetro permite que el Far Sync Standby Database envié sus archives e información de redo a la base de datos Physical Standby Database.

Paso 6 Validamos en el servidor Far Sync Standby Database que comienzan a llegar los archives proveniente de la base de datos Primaria. Asimismo validamos en el servidor Primario que ambos servidores (Primario y Far Sync Standby Database) estén sincronizados. Hasta este punto tenemos la base de datos Primaria replicando con el Far Sync Standby Database. Los pasos que siguen a continuación son típicos para implementar un Physical Standby Database.

Paso 7 En el servidor que alojará el Physical Standby Database crearemos su servicio de Windows y su instancia similar como se realizó al Far Sync Standby Database. Luego procedemos a configurar los siguientes parámetros en pro que el Physical Standby Database reciba los archives e información de redo logs que provendrán del Far Sync Standby Database. En la base de datos Physical Standby Database: *.db_recovery_file_dest *.db_unique_name *.log_archive_config *.fal_server *.log_archive_dest_1 *.log_archive_dest_2 Parámetro El valor de PROD2 es una entrada en el archivo tnsnames.ora del servidor que permite la conectividad hacia la base de datos de rol Far Sync Standby Database. Valor C:\app\oracle\fast_recovery_area PROD3 DG_CONFIG=(PROD,PROD2,PROD3) PROD2 LOCATION=USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=PROD3 SERVICE=PROD2 VALID_FOR=(STANDBY_LOGFILES,STANDBY_ROLE) DB_UNIQUE_NAME=PROD2 Paso 8 Copiamos todos los datafiles que pertenecen a la base de datos Primaria y la copiamos en el servidor que alojará en el Physical Standby Database. Luego en el servidor Primario crearemos el control file que servirá para construir el Physical Standby Database.

Este control file luego debe ser copiado al servidor que aloja el Physical Standby Database similar como se realizó en la base de datos Far Sync Standby Database. Paso 9 En el Physical Standby Database crearemos los grupos de standby redo logs. Paso 10 Iniciamos la aplicación de archives e información de redo en el Physical Standby Database mediante el comando: SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION USING CURRENT LOGFILE; Conclusión Concluimos que Oracle Database 12c nos trae una manera más sencilla y eficiente de armar soluciones de Standby Database en cascada mediante Far Start Sync Standby Database reemplazando el esquema tradicional que se venía trabajando en las versiones anteriores. Publicado por Ing. Francisco Riccio. Es un IT Oracle Specialist e instructor de cursos oficiales de certificación Oracle. Está reconocido por Oracle como un Oracle ACE y certificado en productos de Oracle Application / Oracle Database / Oracle Developer. e-mail: francisco@friccio.com web: www.friccio.com