Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Bucardo
Bucardo
A continuación, se indican los casos de uso más frecuentes para Bucardo:
La base de datos de origen se ejecuta en una versión anterior de PostgreSQL (anterior a PostgreSQL 9.2).
Va a migrar una base de datos de PostgreSQL de un proveedor de nube a otro en línea.
Arquitectura
En el diagrama siguiente se muestra la arquitectura para migrar una base de datos de PostgreSQL en las instalaciones a la nube de AWS mediante Bucardo.

En el diagrama, se muestra el siguiente flujo de trabajo:
Cree una instancia de EC2.
Instale PostgreSQL y Bucardo
en la instancia de EC2. Registre la base de datos de origen y de destino.
Agregue tablas (que deben formar parte de la replicación).
Inicie la replicación de Bucardo.
Utilice el comando COPY para migrar la carga inicial. Luego, Bucardo replica los cambios delta más tarde.
Limitaciones
Le recomendamos tener en cuenta las limitaciones siguientes del uso de Bucardo antes de iniciar la migración:
Durante la migración, se produce una sobrecarga adicional en la base de datos de origen, ya que Bucardo utiliza la replicación basada en invocaciones.
Una vez instalado, debe haber suficiente espacio en disco para Bucardo. También, debe haber otros recursos para acumular el delta durante la actividad de copia de seguridad y restauración y para replicarlo más rápido en cuanto termine la restauración.