【问题标题】:Is it safe taking an SQL export form a running production GCP SQL service?从正在运行的生产 GCP SQL 服务中导出 SQL 是否安全?
【发布时间】:2020-09-23 07:58:27
【问题描述】:

我们有一个带有 1 个 vCPU 的 Google Cloud SQL 实例用于生产。我想通过导出到存储桶来获取数据的副本。这样做安全吗?可能会阻止实例上的其他操作?

【问题讨论】:

    标签: google-cloud-sql


    【解决方案1】:

    我认为考虑您正在使用的 RDBMS 很重要,here 中提到 PostgreSQL 在处理导出中的大 blob 时存在问题,而在另一个SO post 中有一个投票最多的答案提示导出更顺畅,因为这会导致 DB 无响应,这是众所周知的事实。

    对于 MySQL,产品文档在article 中针对这种情况提供了一些提示,其中指出: "如果服务器正在运行,则需要执行适当的锁定,以便服务器在备份期间不会更改数据库内容"

    您可以通过在导出命令中使用 mysqldump --lock-tables=false 来实现。

    【讨论】:

      猜你喜欢
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-06
      • 2019-06-17
      • 2017-03-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多