使用 gcloud 在 CloudSQL 实例上获取数据库标志

问题描述 投票:0回答:0

我想从主 PostgreSQL CloudSQL 实例创建一个副本。

创建 CloudSQL 实例副本时,我想将主实例的数据库标志应用到副本。

例如

cloudsql.enable_pglogical=on, cloudsql.logical_decoding=on, max_connections=2000, log_min_duration_statement=3000, pg_stat_statements.track_utility=on, temp_file_limit=10485760, work_mem=32768, cloudsql.enable_pgaudit=on, pgaudit.log=-ddl,-all

我找到了一种方法来描述主实例中的标志。

gcloud sql instances describe $DATABASE_NAME

我找到了一种在创建副本时也指定

flags
的方法。 https://cloud.google.com/sdk/gcloud/reference/sql/instances/create#:~:text=must%20be%20omitted.-,%2D%2Ddatabase%2Dflags%3DFLAG%3DVALUE%2C%5BFLAG %3DVALUE%2C%E2%80%A6%5D,-逗号%2D分隔%20list

如何使用

flags
从主实例中以逗号分隔的方式获得
key=value
gcloud
对?

google-cloud-platform gcloud google-cloud-sql
© www.soinside.com 2019 - 2024. All rights reserved.