Vous pouvez exporter un cluster de bases de données vers un fichier de dump de données à l'aide de la console GDC ou de la CLI Distributed Cloud :
Console
- Dans le menu principal, sélectionnez Service de base de données.
- Sélectionnez le cluster de base de données que vous souhaitez exporter. Vous êtes alors redirigé vers la page Présentation du cluster de bases de données pour ce cluster.
- Cliquez sur EXPORTER. Le panneau Exporter les données s'ouvre.
- Dans le panneau Exporter les données, spécifiez l'emplacement de stockage vers lequel exporter les données.
- Cliquez sur EXPORTER. Les messages à l'écran indiquent l'état du processus d'exportation.
gdcloud CLI
- Avant d'utiliser Distributed Cloud CLI, installez-la et initialisez-la. Ensuite, authentifiez-vous auprès de votre organisation.
Exécutez la commande suivante pour exporter un fichier de base de données vers un fichier de dump :
gdcloud database export sql DATABASE_CLUSTER \ s3://BUCKET_NAME/SAMPLE.dmp --project=PROJECT_NAME
Remplacez les éléments suivants :
- Remplacez DATABASE_CLUSTER par le nom du cluster de bases de données à exporter.
- BUCKET_NAME/SAMPLE.dmp par la destination du fichier de dump exporté.
- PROJECT_NAME par le nom du projet dans lequel se trouve le cluster de bases de données.
API
apiVersion: DBENGINE_NAME.dbadmin.gdc.goog/v1
kind: Export
metadata:
name: EXPORT_NAME
namespace: USER_PROJECT
spec:
dbclusterRef: DBCLUSTER_NAME
exportLocation:
s3Options:
bucket: BUCKET_NAME
key: dbs-export
type: S3
Remplacez les variables suivantes :
DBENGINE_NAME
: nom du moteur de base de données. Il s'agit de l'une des valeurs suivantes :alloydbomni
,postgresql
ouoracle
.EXPORT_NAME
: nom de l'opération d'exportation.USER_PROJECT
: nom du projet utilisateur dans lequel le cluster de bases de données à exporter est créé.DBCLUSTER_NAME
: nom du cluster de base de données.BUCKET_NAME
: nom du bucket de stockage d'objets dans lequel stocker les fichiers exportés.