Pode exportar um cluster de base de dados para um ficheiro de despejo de dados através da consola GDC ou da CLI do Distributed Cloud:
Consola
- No menu principal, escolha Serviço de base de dados.
- Selecione o cluster de base de dados que quer exportar. Esta ação direciona para a página Vista geral do cluster da base de dados desse cluster.
- Clique em EXPORTAR. O painel Exportar dados é aberto.
- No painel Exportar dados, especifique a localização de armazenamento para a qual quer exportar.
- Clique em EXPORTAR. As mensagens no ecrã indicam o estado do processo de exportação.
CLI gcloud
- Antes de usar a Distributed Cloud CLI, instale-a e inicialize-a. Em seguida, faça a autenticação com a sua organização.
Execute o seguinte comando para exportar um ficheiro da base de dados para um ficheiro de despejo:
gdcloud database export sql DATABASE_CLUSTER \ s3://BUCKET_NAME/SAMPLE.dmp --project=PROJECT_NAME
Substitua o seguinte:
- DATABASE_CLUSTER com o nome do cluster da base de dados a exportar.
- BUCKET_NAME/SAMPLE.dmp com o destino do ficheiro de despejo exportado.
- PROJECT_NAME com o nome do projeto em que o cluster da base de dados se encontra.
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
Substitua as seguintes variáveis:
DBENGINE_NAME
: o nome do motor da base de dados. Esta é uma das opções:alloydbomni
,postgresql
ouoracle
.EXPORT_NAME
: o nome da operação de exportação.USER_PROJECT
: o nome do projeto do utilizador onde o cluster de base de dados a exportar é criado.DBCLUSTER_NAME
: o nome do cluster da base de dados.BUCKET_NAME
: o nome do contentor de armazenamento de objetos para armazenar os ficheiros exportados.