Mysql备份策略

发布于 2024-10-06 09:13:13 字数 223 浏览 5 评论 0原文

我想知道备份 MySQL (v5.1.x) 数据的最佳方法是什么 -

  • 创建 mysql 数据目录存档
  • 使用 mysqldump

上述的优点/缺点是什么?我猜测 mysqldump 对实时数据库有一些性能影响。我们谈论的影响有多大?

我们计划每隔几个小时(比如 4 小时)进行一次备份。一般而言,MySQL 备份或数据库备份的最佳实践是什么。

I was wondering whats the best way to backup MySQL (v5.1.x) data -

  • creating mysql data dir archive
  • use mysqldump

What are the pro/cons for the above? I am guessing mysqldump has some performance impact on a live database. How much impact are we talking about?

We plan to take a backup every few hours, lets say 4 hrs. Whats the best practice around MySQL backups or database backups in general.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

顾铮苏瑾 2024-10-13 09:13:13

我认为最好的方法是使用 mysqldump。

通常我会创建一个 cron 任务在流量较少的情况下运行,它会生成一个带有 timestamp_databasename_enviroment.sql 命名的转储,因此它会验证是否存在旧备份并压缩它。

我认为这是进行数据库备份的一种很好的形式。

I think that the best way is using mysqldump.

Normally I create a cron task to run in a time of little traffic, it generate a dump naming with a timestamp_databasename_enviroment.sql, so it verify if there are old backups and compact it.

I think that is a good form to do database backups.

饮湿 2024-10-13 09:13:13

如果您的数据量很大,那么最好使用

  • MySQL企业备份工具。它采用在线备份,不会影响实时服务。

  • xtraback 也类似于 percona 的 MySQL 企业备份。

If your data size is huge then its better to use

  • MySQL enterprise backup tools.it takes online backup and it will not impact live services.

  • xtraback is also like MySQL enterprise backup from percona .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文