Quando cloni il cluster di database, solo i dati dell'istanza principale del cluster di database di origine vengono clonati nell'istanza principale del cluster di database o del server di destinazione.
Un cluster di database di origine è un cluster di database AlloyDB Omni in cui esiste il backup. Questo backup viene clonato su altri cluster di database in un ambiente server autonomo o in un ambiente Kubernetes. Un cluster di database di destinazione è un cluster di database nell'ambiente Kubernetes in cui viene clonato il backup del cluster di database di origine. Un server di destinazione è un cluster di database nell'ambiente del server autonomo in cui viene clonato il backup del cluster di database di origine.
Per eseguire un backup del cluster di database AlloyDB Omni, configura la posizione del backup nel file manifest della risorsa BackupPlan
. Quando vuoi clonare il backup, puoi farlo solo
in un cluster di database che si trova nello stesso cluster Kubernetes e utilizza lo stesso
spazio dei nomi del cluster di database di origine. Per saperne di più sulla creazione di un backup, consulta Backup e ripristino in Kubernetes.
Se vuoi clonare il backup in un altro cluster di database in un ambiente server autonomo o in un ambiente Kubernetes diverso, in particolare per il ripristino di emergenza, devi utilizzare le configurazioni e i comandi pgBackRest
. Il metodo di backup e ripristino per entrambi gli ambienti utilizza pgBackRest
come soluzione di backup e ripristino sottostante.
I seguenti termini vengono utilizzati nelle sezioni successive che spiegano come clonare un cluster di database:
- Cluster di database di origine
- Un cluster di database AlloyDB Omni in cui esiste il backup. Questo backup viene clonato su altri cluster di database in un ambiente server autonomo o in un ambiente Kubernetes.
- Cluster di database di destinazione
- Un cluster di database nell'ambiente Kubernetes in cui viene clonato il backup del cluster di database di origine.
- Server di destinazione
- Un cluster di database nell'ambiente del server autonomo in cui viene clonato il backup del cluster di database di origine.
Combinazioni di backup e ripristino supportate
Poiché il backup del cluster di database AlloyDB Omni può essere archiviato localmente o in un bucket Cloud Storage, sono supportate le seguenti combinazioni di backup e ripristino:
- Clonare un cluster di database in Kubernetes utilizzando un backup di Cloud Storage
- Clonare un cluster di database in Kubernetes utilizzando un backup locale
- Clonare un cluster di database in un singolo server utilizzando un backup di Cloud Storage
- Clona un cluster di database in un singolo server utilizzando un backup locale