我們有一個由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