Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Bucardo
Bucardo
Ecco i casi d'uso più comuni di Bucardo:
Il database di origine è in esecuzione su una vecchia versione di PostgreSQL (precedente a PostgreSQL 9.2).
Stai migrando un database PostgreSQL da un provider cloud a un altro online.
Architettura
Il diagramma seguente mostra l'architettura per la migrazione di un database PostgreSQL locale al cloud AWS utilizzando Bucardo.

Il diagramma mostra il flusso di lavoro seguente:
Crea un' EC2 istanza.
Registra il database di origine e di destinazione.
Aggiungi tabelle (che dovrebbero far parte della replica).
Avvia la replica di Bucardo.
Utilizzate il comando COPY per migrare il carico iniziale. Quindi, Bucardo replica le modifiche delta in un secondo momento.
Limitazioni
Ti consigliamo di considerare le seguenti limitazioni dell'uso di Bucardo prima di iniziare la migrazione:
C'è un sovraccarico aggiuntivo sul database di origine durante la migrazione perché Bucardo utilizza la replica basata sulle chiamate.
Bucardo, una volta installato, deve disporre di spazio su disco e altre risorse sufficienti per accumulare il delta durante le attività di backup e ripristino e per replicare il delta più velocemente non appena il ripristino è terminato.