如何跨账号(项目)共享和恢复云sql备份文件
发布于 2020-03-12 22:20:35
对于那些偶然发现这篇2018年文章的人。现在可以在项目之间恢复cloudSQL。在这篇文章中,你仍然需要使用curl,但它确实可以工作。下面的链接指向mysql文档,但我将其与SQL Server配合使用。
https://cloud.google.com/sql/docs/mysql/backup-recovery/restoring#projectid
发布于 2018-02-07 17:25:15
遗憾的是,您不能使用在不同项目中创建的备份来恢复实例,如documentation for instance restoration中所述
将备份恢复到其他实例时,请记住以下限制和最佳做法:
不能使用在不同GCP project.
中创建的备份来恢复
以下可能不是您的特定用例,但如果您要在新项目中复制实例,则应遵循以下步骤:将数据导出到SQL转储或CSV文件,然后将其导入到其他项目的新实例中。下面是关于如何实现这一点的更详细的指南:
完成这些步骤后,您应该拥有一个新的Cloud SQL实例,该实例的数据与创建导出文件时旧实例中的数据相同。
但是,正如我已经说过的,这不是从备份恢复,因此您不能将以前的实例状态恢复到不同项目中的实例。
https://stackoverflow.com/questions/48620009
复制相似问题