在帐户(项目)上共享和还原云SQL备份文件



我如何在帐户(project(

上共享和还原云SQL SQL备份文件

对于那些偶然发现这篇文章的人。现在可以在项目之间恢复云。在本文时,您仍然需要使用卷发,但确实有效。下面的链接是到MySQL文档,但我可以与SQL Server一起使用。

https://cloud.google.com/sql/docs/mysql/backup-recovery/Restoring#ProjectID

不幸的是,您无法使用在其他项目中创建的备份还原实例,如文档中所述:

当您将备份恢复到其他实例时,请记住 以下限制和最佳实践:

  • 您不能使用其他GCP项目中的备份还原实例。
  • ...

也许以下不是您的特定用例,但是如果您在新项目中复制实例,则应按照以下步骤:将数据导出到SQL Dump或CSV文件,然后将其导入到新实例中您的另一个项目。这是有关如何实现这一目标的更详细的指南:

  1. 从您当前的云SQL实例中导出数据,该格式以后可以由Cloud SQL使用。
  2. 在您选择的项目中创建一个新的云SQL实例。选择与当前实例中相同的特征,也可以选择更适合您未来需求的特征。
  3. 在新实例中创建数据库和表。
  4. 将先前创建的dump/csv文件导入新实例[4]。

完成这些步骤后,您应该拥有一个新的Cloud SQL实例,该实例在创建导出文件时具有与旧实例中的数据相同的数据。

但是,正如我已经说过的,这不是从备份恢复,因此您无法将以前的实例状态恢复到其他项目中的一个实例中。

相关内容

  • 没有找到相关文章

最新更新