Skip to content

Database Copy

Muppy dispose d'une fonction de Copy de Databases entre Clusters qui enchaîne de manière transparente la séquence d'opérations suivantes pour donner l'impression d'une simple Copie entre 2 Clusters

  • Backup d'une ou plusieurs Databases sur un PostgreSQL Cluster source
  • Copy du ou des pg_dump depuis le Host qui héberge le Cluster Source dans un Bucket S3.
  • Copy du ou des pg_dump depuis le Bucket S3 sur le host qui héberge le Cluster Cible
  • Restore des pg_dumps sur un cluster cible
  • Effacement des fichiers temporaires.

La Copy peut être lancée à partir de différents boutons présents:

  • Le bouton Action de la liste des Databases (menu Muppy / Databases / Databases) qui apparait quand au moins une database est sélectionnée.
  • L'onglet Databases du formulaire des Databases Clusters
  • Le formulaire d'une Database

Dans tous les cas, le Wizard "Copy Databases (using pg_dump)" apparait:

  • Sélectionnez le bucket S3 à utiliser pour stocker les pg_dump
  • Ajustez la liste des Databases à copier
  • Sélectionnez une éventuelle pg_restore Callback Task qui sera utilisée pour toutes les bases
  • Cliquez sur Launch
  • La Copy est lancée sous forme de Task asynchrone.

Le Wizard Copy Databases

Les options disponibles sont un mix des options du Backup et de la Restauration.