1
0
Fork 0
mirror of https://github.com/imjasonh/gcloud-help synced 2026-07-18 06:47:12 +00:00

gcloud: Wed Sep 10 11:12:24 UTC 2025

This commit is contained in:
Automated 2025-09-10 11:12:24 +00:00
parent be3f81b90a
commit 78d417f901
91 changed files with 2522 additions and 712 deletions

View file

@ -352,44 +352,47 @@ OPTIONAL FLAGS
--vm=VM
Name of VM that will host the SSH tunnel bastion.
The SQL Server homogeneous migration config. This is used only for SQL
Server to CloudSQL SQL Server migrations.
At most one of these can be specified:
--sqlserver-databases=databaseName,[...]
A list of databases to be migrated to the destination Cloud SQL
instance. Provide databases as a comma separated list. This list
should contain all encrypted and non-encrypted database names. This
flag is used only for SQL Server to Cloud SQL migrations.
The SQL Server homogeneous migration config. This is used only for SQL
Server to CloudSQL SQL Server migrations.
This flag argument must be specified if any of the other arguments in
this group are specified.
--sqlserver-databases=databaseName,[...]
A list of databases to be migrated to the destination Cloud SQL
instance. Provide databases as a comma separated list. This list
should contain all encrypted and non-encrypted database names. This
flag is used only for SQL Server to Cloud SQL migrations.
--sqlserver-diff-backup
Enable differential backups. If not specified, differential backups
are disabled by default. Use --sqlserver-diff-backup to enable and
--no-sqlserver-diff-backup to disable. This flag is used only for
homogeneous SQL Server to Cloud SQL for SQL Server migrations.
This flag argument must be specified if any of the other arguments
in this group are specified.
--sqlserver-encrypted-databases=SQLSERVER_ENCRYPTED_DATABASES
A JSON/YAML file describing the encryption settings per database for
all encrytped databases. Note: Path to the Certificate (.cer) and
Private Key (.pvk) in Cloud Storage, should be in the form of
gs://bucketName/fileName. The instance must have write permissions to
the bucket and read access to the file. An example of a JSON request:
[{ "database": "db1", "encryptionOptions": { "certPath": "Path to
certificate 1", "pvkPath": "Path to certificate private key 1",
"pvkPassword": "Private key password 1" } }, { "database": "db2",
"encryptionOptions": { "certPath": "Path to certificate 2",
"pvkPath": "Path to certificate private key 2", "pvkPassword":
"Private key password 2" } }]
--sqlserver-diff-backup
Enable differential backups. If not specified, differential backups
are disabled by default. Use --sqlserver-diff-backup to enable and
--no-sqlserver-diff-backup to disable. This flag is used only for
homogeneous SQL Server to Cloud SQL for SQL Server migrations.
This flag accepts "-" for stdin. This flag is used only for SQL Server to Cloud SQL migrations.
--sqlserver-encrypted-databases=SQLSERVER_ENCRYPTED_DATABASES
A JSON/YAML file describing the encryption settings per database
for all encrytped databases. Note: Path to the Certificate (.cer)
and Private Key (.pvk) in Cloud Storage, should be in the form of
gs://bucketName/fileName. The instance must have write permissions
to the bucket and read access to the file. An example of a JSON
request: [{ "database": "db1", "encryptionOptions": { "certPath":
"Path to certificate 1", "pvkPath": "Path to certificate private
key 1", "pvkPassword": "Private key password 1" } }, { "database":
"db2", "encryptionOptions": { "certPath": "Path to certificate 2",
"pvkPath": "Path to certificate private key 2", "pvkPassword":
"Private key password 2" } }]
--sqlserver-promote-when-ready
Promote the database when it is ready. Use
--sqlserver-promote-when-ready to enable and
--no-sqlserver-promote-when-ready to disable. This flag is used only
for homogeneous SQL Server to Cloud SQL for SQL Server migrations.
This flag accepts "-" for stdin. This flag is used only for SQL Server to Cloud SQL migrations.
--sqlserver-promote-when-ready
Promote the database when it is ready. Use
--sqlserver-promote-when-ready to enable and
--no-sqlserver-promote-when-ready to disable. This flag is used
only for homogeneous SQL Server to Cloud SQL for SQL Server
migrations.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,

View file

@ -249,41 +249,44 @@ FLAGS
--vpc=VPC
Name of the VPC network where the VM is hosted.
The SQL Server homogeneous migration config. This is used only for SQL
Server to CloudSQL SQL Server migrations.
At most one of these can be specified:
--sqlserver-databases=databaseName,[...]
A list of databases to be migrated to the destination Cloud SQL
instance. Provide databases as a comma separated list. This list
should contain all encrypted and non-encrypted database names. This
flag is used only for SQL Server to Cloud SQL migrations.
The SQL Server homogeneous migration config. This is used only for SQL
Server to CloudSQL SQL Server migrations.
--sqlserver-diff-backup
Enable differential backups. If not specified, differential backups
are disabled by default. Use --sqlserver-diff-backup to enable and
--no-sqlserver-diff-backup to disable. This flag is used only for
homogeneous SQL Server to Cloud SQL for SQL Server migrations.
--sqlserver-databases=databaseName,[...]
A list of databases to be migrated to the destination Cloud SQL
instance. Provide databases as a comma separated list. This list
should contain all encrypted and non-encrypted database names. This
flag is used only for SQL Server to Cloud SQL migrations.
--sqlserver-encrypted-databases=SQLSERVER_ENCRYPTED_DATABASES
A JSON/YAML file describing the encryption settings per database for
all encrytped databases. Note: Path to the Certificate (.cer) and
Private Key (.pvk) in Cloud Storage, should be in the form of
gs://bucketName/fileName. The instance must have write permissions to
the bucket and read access to the file. An example of a JSON request:
[{ "database": "db1", "encryptionOptions": { "certPath": "Path to
certificate 1", "pvkPath": "Path to certificate private key 1",
"pvkPassword": "Private key password 1" } }, { "database": "db2",
"encryptionOptions": { "certPath": "Path to certificate 2",
"pvkPath": "Path to certificate private key 2", "pvkPassword":
"Private key password 2" } }]
--sqlserver-diff-backup
Enable differential backups. If not specified, differential backups
are disabled by default. Use --sqlserver-diff-backup to enable and
--no-sqlserver-diff-backup to disable. This flag is used only for
homogeneous SQL Server to Cloud SQL for SQL Server migrations.
This flag accepts "-" for stdin. This flag is used only for SQL Server to Cloud SQL migrations.
--sqlserver-encrypted-databases=SQLSERVER_ENCRYPTED_DATABASES
A JSON/YAML file describing the encryption settings per database
for all encrytped databases. Note: Path to the Certificate (.cer)
and Private Key (.pvk) in Cloud Storage, should be in the form of
gs://bucketName/fileName. The instance must have write permissions
to the bucket and read access to the file. An example of a JSON
request: [{ "database": "db1", "encryptionOptions": { "certPath":
"Path to certificate 1", "pvkPath": "Path to certificate private
key 1", "pvkPassword": "Private key password 1" } }, { "database":
"db2", "encryptionOptions": { "certPath": "Path to certificate 2",
"pvkPath": "Path to certificate private key 2", "pvkPassword":
"Private key password 2" } }]
--sqlserver-promote-when-ready
Promote the database when it is ready. Use
--sqlserver-promote-when-ready to enable and
--no-sqlserver-promote-when-ready to disable. This flag is used only
for homogeneous SQL Server to Cloud SQL for SQL Server migrations.
This flag accepts "-" for stdin. This flag is used only for SQL Server to Cloud SQL migrations.
--sqlserver-promote-when-ready
Promote the database when it is ready. Use
--sqlserver-promote-when-ready to enable and
--no-sqlserver-promote-when-ready to disable. This flag is used
only for homogeneous SQL Server to Cloud SQL for SQL Server
migrations.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,