首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨账号(项目)共享和恢复云sql备份文件

跨账号(项目)共享和恢复云sql备份文件
EN

Stack Overflow用户
提问于 2018-02-05 18:05:49
回答 2查看 1.4K关注 0票数 6

如何跨账号(项目)共享和恢复云sql备份文件

EN

回答 2

Stack Overflow用户

发布于 2020-03-12 22:20:35

对于那些偶然发现这篇2018年文章的人。现在可以在项目之间恢复cloudSQL。在这篇文章中,你仍然需要使用curl,但它确实可以工作。下面的链接指向mysql文档,但我将其与SQL Server配合使用。

https://cloud.google.com/sql/docs/mysql/backup-recovery/restoring#projectid

票数 11
EN

Stack Overflow用户

发布于 2018-02-07 17:25:15

遗憾的是,您不能使用在不同项目中创建的备份来恢复实例,如documentation for instance restoration中所述

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

不能使用在不同GCP project.

  • ...

中创建的备份来恢复

  • 实例

以下可能不是您的特定用例,但如果您要在新项目中复制实例,则应遵循以下步骤:将数据导出到SQL转储或CSV文件,然后将其导入到其他项目的新实例中。下面是关于如何实现这一点的更详细的指南:

  • 在您选择的项目中创建一个新的云
  1. Export data from your current Cloud SQL instance实例。选择与当前实例相同的特征,或者选择更适合您未来需求的特征。
  2. 在新实例中创建数据库和表。将先前创建的转储/CSV文件
  3. Import到新实例4.

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48620009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档