Télefono:
91 626 61 20
Dirección:
C/ Copenhague 6. Edificio Al Andalus. Planta 2ª. Oficina 5. 28232. Las Rozas. Madrid
La Enterprise Replication es una funcionalidad nativa de IBM Informix que permite una enorme flexibilidad a la hora de replicar datos entre diferentes tablas sin importar la arquitectura o la versión de los gestores instalados. Por ejemplo, permitiría replicar datos entre un servidor HPUX con un Informix versión 11.50 y otro en Linux con la versión 14.10.
Como parte de la tarea de puesta en marcha o reparación es necesario sincronizar los datos para lo cual hay varios mecanismos. En este artículo vamos a ver uno de ellos, en concreto la opción «cdr sync repl –master g_test –repl=rep_test –all».
Tenemos varias partes en la definición de esta sincronización. La primera es indicar al comando que vamos a sincronizar un replicante por medio de «cdr sync repl», luego le indicamos qué servidor va a ser la referencia para la sincronización por medio de «»–master g_test», después indicamos el replicante con «–repl=rep_test» y el alcance para indicar que sincronice todas las tablas que participan con «–all».
Este proceso lee la tabla origen y la replica en el destino independientemente de los datos que haya allí. Lo que va a hacer es dejar ambas tablas iguales para lo cual requerirá del uso de logical log por lo que hay que tener cuidado con las tablas grandes ya que puede sobrecargar el uso de logs en el gestor.
Puesto que realiza una copia de la tabla origen en las tablas destino los datos que hubiera previamente se perderán.