Google cloud platform GCP:从本地驱动器将数据导入CloudSQL
若我需要将sql文件从本地驱动器导入GCP的CloudSQL Postgres DB,那个么似乎并没有办法做到这一点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的连接可能会在上传过程中中
这些文档只谈到从谷歌云存储导入。我是否必须购买bucket存储才能将数据导入CloudSQL,或者是否有其他方法?您可以在本地使用postgres CLI连接到云SQL数据库,并在本地SQL文件中使用管道。如果您的数据已经存在,那么它将比从GCS bucket导入要慢,但(可能)比上传到GCS然后从那里导入云SQL要快
虽然取决于转储的大小,但本地CLI的连接可能会在上传过程中中断。发生这种情况的原因有很多,在GCS上载和GCS->Cloud SQL导入中实现的重新连接可以防止出现问题。因此,如果您的导入大于数十GB,则根据您的Internet速度,最好暂时将转储放在GCS上,然后将其导入数据库