我们有一个由3亿行组成的mysql表。数据经常被插入到数据库中,并且不会有停机时间。备份这些数据的理想方法是什么? MySQL Enterprise备份是一个不错的选择?Mysql数据库备份
0
A
回答
1
使用带有innoDB数据库引擎的Percona。 Percona工具包包括innobackupex实用程序,可以立即转储您的基础。
或者您可以将您的数据文件夹放在LVM分区上并创建快照。但它是slooooow ...
另一种方式 - 复制。您可以将另一台MySQL服务器设置为从服务器(仅用于只读)并从第二台服务器创建备份。但它需要更多的钱=)
+0
感谢您的回复。我可以在Windows中使用Percona吗?我听说它主要是针对linux。 – user3580984
+0
只有一个DBServer,在Windows中正常工作:MSSQL Server。 MySQL,Percona,PostgreSQL,Oracle,Firebird功能更强大,更舒适,主要为类Unix系统开发。 – BaBL86
相关问题
- 1. NodeJS:备份MySQL数据库
- 2. PHP MySQL数据库备份
- 3. pythonanywhere备份mysql数据库
- 4. 备份MySQL数据库
- 5. MySQL数据库备份
- 6. MySQL备份数据库
- 7. MySQL数据备份?
- 8. 备份mysql数据
- 9. 备份和恢复mysql数据库c#
- 10. 使用C的MySQL数据库备份#
- 11. MySQL PHP Hack预防/数据库备份?
- 12. 使用java备份mysql数据库
- 13. 如何备份MySQL数据库
- 14. mysql - 备份相关的innodb数据库
- 15. 备份用PHP整个数据库/ MYSQL
- 16. 一次备份多个数据库[MySQL]?
- 17. MySQL数据库的PHP下载备份
- 18. MySQL数据库 - 备份问题
- 19. 如何从Java备份mysql数据库?
- 20. 如何备份mysql数据库?
- 21. 备份mysql数据库使用php
- 22. 如何从NSIS备份MySQL数据库
- 23. 定期备份MySQL数据库
- 24. 将SQLServer数据库备份到MySQL
- 25. PHP脚本备份mysql数据库
- 26. 将MySQL数据库备份到Dropbox
- 27. 用SVN备份MySQL数据库?
- 28. MySQL备份到另一个数据库
- 29. 使用mysqldump Mysql PHP备份数据库
- 30. 备份非常大的MySQL数据库
看到名为'mysqldump'的工具 – vitro
mysqldump可以用大数据长时间锁定数据库。 – BaBL86
@ BaBL86不一定,一些交换机可以完全取消锁定(假设InnoDB)。请参阅http://stackoverflow.com/a/104628/505722 – Jim