我们有一个带有1个vCPU的Google Cloud SQL实例用于生产。我想通过导出到存储桶来获取数据的副本。这样安全吗?可能会阻止实例上的其他操作吗?
[我认为,重要的是要考虑使用的RDBMS,here中提到PostgreSQL处理导出中的大斑点时存在问题,而在其他SO post中,有一个投票数最多的答案提示导出会更顺畅,因为这可能导致DB变得无响应,这是众所周知的事实。
对于MySQL,产品文档在article中针对这种情况提供了一些提示,其中指出:“如果服务器正在运行,则必须执行适当的锁定,以便服务器在备份期间不会更改数据库内容”
并且您可以通过在导出命令中使用mysqldump --lock-tables = false来达到此目的。