Esportare un cluster di database

Puoi esportare un cluster di database in un file di dump dei dati utilizzando la console GDC o la CLI Distributed Cloud:

Console

  1. Nel menu principale, scegli Database Service.
  2. Seleziona il cluster di database che vuoi esportare. Viene visualizzata la pagina Panoramica del cluster di database per il cluster.
  3. Fai clic su ESPORTA. Viene visualizzato il riquadro Esporta dati.
  4. Nel riquadro Esporta dati, specifica la posizione di archiviazione in cui esportare i dati.
  5. Fai clic su ESPORTA. I messaggi sullo schermo indicano lo stato del processo di esportazione.

interfaccia a riga di comando gcloud

  1. Prima di utilizzare Distributed Cloud CLI, installala e inizializzala. Poi, autenticati con la tua organizzazione.
  2. Esegui questo comando per esportare un file di database in un file di dump:

    gdcloud database export sql DATABASE_CLUSTER \
         s3://BUCKET_NAME/SAMPLE.dmp --project=PROJECT_NAME
    

    Sostituisci quanto segue:

    • DATABASE_CLUSTER con il nome del cluster di database da esportare.
    • BUCKET_NAME/SAMPLE.dmp con la destinazione del file di dump esportato.
    • PROJECT_NAME con il nome del progetto in cui si trova il cluster di database.

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

Sostituisci le seguenti variabili:

  • DBENGINE_NAME: il nome del motore del database. Questo è uno tra alloydbomni, postgresql o oracle.
  • EXPORT_NAME: il nome dell'operazione di esportazione.
  • USER_PROJECT: il nome del progetto utente in cui viene creato il cluster di database da esportare.
  • DBCLUSTER_NAME: il nome del cluster di database.
  • BUCKET_NAME: il nome del bucket di archiviazione oggetti in cui archiviare i file esportati.