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

标签 mysql

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

mysqldump -u sbp -p databasename_production > databasename_development_copy.sql

在生产运行时这样做是否安全?

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

我正在 digitalocean fwiw 中执行此操作。

最佳答案

是的,这应该没问题,但我不建议在核心时间或网站/数据库的高流量/事件期间执行此操作。

安排每天运行的作业,然后将备份文件恢复到开发数据库实例/服务器。这有两个目的:1)您现在有一个实时数据库可以进行开发/故障排除2)您已经确认数据库的日常备份没有损坏,如果发生灾难性的情况,您有一个可以恢复的功能备份从。

关于mysql 数据库转储。我想将生产数据复制到我的开发服务器。当生产站点启动时,这样做安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52768996/

相关文章:

php - 尝试将两个数据库连接到一个 php 文件并存储用户 session

mysql - 导入数据库只检索 50 个表

python - 在 ZSI Soap 中使用扭曲的 adbapi

php - 将脚本查询简化为单个查询

mysql 使用带有通配符的 substring_index 从字段中删除不需要的文本

php - AngularJS + PHP + MySQL 显示数据库中的数据

java - 如何处理java.lang.OutOfMemoryError : GC overhead limit exceeded gracefully?

mysql - 删除重复行时超慢加载数据 infile

mysql - 如何在 CodeShip Basic 的测试管道中为 Laravel 应用程序运行自定义 mysql 脚本?

sql - 连接查询是否正确?