我想在生产服务器运行应用程序时运行此命令:
mysqldump -u sbp -p databasename_production > databasename_development_copy.sql
在生产运行时这样做是否安全?
简而言之,如果我有一份生产数据的副本,开发就会容易得多。这样做安全吗?
我正在 digitalocean fwiw 中执行此操作。
最佳答案
是的,这应该没问题,但我不建议在核心时间或网站/数据库的高流量/事件期间执行此操作。
安排每天运行的作业,然后将备份文件恢复到开发数据库实例/服务器。这有两个目的:1)您现在有一个实时数据库可以进行开发/故障排除2)您已经确认数据库的日常备份没有损坏,如果发生灾难性的情况,您有一个可以恢复的功能备份从。
关于mysql 数据库转储。我想将生产数据复制到我的开发服务器。当生产站点启动时,这样做安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52768996/