Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform GCP:从本地驱动器将数据导入CloudSQL_Google Cloud Platform_Google Cloud Sql - Fatal编程技术网

Google cloud platform GCP:从本地驱动器将数据导入CloudSQL

Google cloud platform GCP:从本地驱动器将数据导入CloudSQL,google-cloud-platform,google-cloud-sql,Google Cloud Platform,Google Cloud Sql,若我需要将sql文件从本地驱动器导入GCP的CloudSQL Postgres DB,那个么似乎并没有办法做到这一点 这些文档只谈到从谷歌云存储导入。我是否必须购买bucket存储才能将数据导入CloudSQL,或者是否有其他方法?您可以在本地使用postgres CLI连接到云SQL数据库,并在本地SQL文件中使用管道。如果您的数据已经存在,那么它将比从GCS bucket导入要慢,但(可能)比上传到GCS然后从那里导入云SQL要快 虽然取决于转储的大小,但本地CLI的连接可能会在上传过程中中

若我需要将sql文件从本地驱动器导入GCP的CloudSQL Postgres DB,那个么似乎并没有办法做到这一点


这些文档只谈到从谷歌云存储导入。我是否必须购买bucket存储才能将数据导入CloudSQL,或者是否有其他方法?

您可以在本地使用postgres CLI连接到云SQL数据库,并在本地SQL文件中使用管道。如果您的数据已经存在,那么它将比从GCS bucket导入要慢,但(可能)比上传到GCS然后从那里导入云SQL要快

虽然取决于转储的大小,但本地CLI的连接可能会在上传过程中中断。发生这种情况的原因有很多,在GCS上载和GCS->Cloud SQL导入中实现的重新连接可以防止出现问题。因此,如果您的导入大于数十GB,则根据您的Internet速度,最好暂时将转储放在GCS上,然后将其导入数据库