mysql数据库转储。我想将生产数据复制到我的开发服务器。在生产现场启动时这样做安全吗?

时间:2018-10-11 21:12:27

标签: mysql

我想在生产服务器运行应用程序的时候运行此命令:

mysqldump -u sbp -p databasename_production > databasename_development_copy.sql

在生产正在运行或没有生产时这样做安全吗?

简而言之,如果我有生产数据的副本,开发会容易得多。这样安全吗?

我正在Digitalocean上做这件事。

1 个答案:

答案 0 :(得分:0)

是的,这应该很好,但是我不建议您在核心时间或网站/数据库上的流量/活动频繁的时候这样做。

计划一个每天运行的作业,然后将备份文件还原到开发数据库实例/服务器。这有两个目的:1)您现在有一个实时数据库来进行开发/故障排除2)您已确认数据库的日常备份未损坏,并且如果发生了灾难性的事故,则可以恢复正常运行的备份从。