gcloud
但最后它在
gcloud sql export sql mybucket-dev-soft-db-instance-78f169a gs://mybucket-dev-app-soft-4e959a1/dump/sqldumpfile.gz --database=abc --parallel
文件夹内部创建sqldumpfile.gz
文件夹。我期望它是一个文件。
i也尝试了
dump
扩展名,但结果是相同的,而不是创建一个文件,而是创建文件夹,而在该文件夹中有多个文件。
问题是当我尝试在
.gz
->
.sql
->GCP Console
中导入此文件时,它正在期待一个文件,并且我在文件夹或
SQL Instance
中获取多个文件.
在官方GCP文档中也记录了此命令。有人会告诉我我在做什么错呢?
您的混乱是因为导出会生成一个带有某些文件的文件夹,而不是您期望的GZIP文件(*.gz)。SO执行以下测试。
Import
然后运行以下命令以查看新文件夹的内容。
sqldumpfile.gz
您将得到下面的回应。
sqldumpfile.sql
您需要执行该导入的文件是
gsutil ls gs://mybucket-dev-app-soft-4e959a1/sqldumpfile