mysqldump 与 innodb 热备份
我需要将整个 innodb 数据库备份到本地文件中,并可以从中恢复数据。目前我使用MySQL社区版,但它没有innodb热备份功能。
所以我想知道,使用 mysqldump 进行热备份而不是 innodb 热备份功能应该会带来哪些负面影响?
I need to perform a backup of entire innodb-database into local file with possibility to restore data from it. Currently I use MySQL Community Edition, but it doesn’t have innodb hot-backup features.
So I’m wondering, which negative aspects should I expect using mysqldump for hotbackup instead of innodb hot-backup features?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下:
http://dev.mysql.com/ doc/refman/5.1/en/innodb-backup.html
我认为 mysqldump 在转储过程中锁定每个表。恢复数据应该没有限制,因为您将获得 SQL 文件形式的数据
Have a look at:
http://dev.mysql.com/doc/refman/5.1/en/innodb-backup.html
I think that the mysqldump is locking each table during the dump process. There should be no limitation in restoring the data, because you will get the data as SQL files