首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每日备份和差异备份

每日备份和差异备份
EN

Database Administration用户
提问于 2013-05-02 22:04:43
回答 4查看 6.2K关注 0票数 1

是否有一个程序可以用这些需求创建日常的MySQL、PostgreSQL和MariaDB备份:

  • 第一次,做一个完整的备份。
  • 第二次,只有上次备份后的更改,等等。

只有一些软件或脚本,而不是PHP。

EN

回答 4

Database Administration用户

发布于 2013-05-02 23:05:56

如果您将MySQL与InnoDB表一起使用,那么您可以使用珀科纳(氏)进行增量备份,或者与Oracle讨论企业许可问题,这将使您的MySQL企业备份网络化。

Xtrabackup是一款非常出色的软件,但它的行为与使用mysqldump的传统MySQL备份非常不同,值得在您开始投入生产之前花一些时间研究和测试它。

如果您将MySQL与MyISAM结合使用,那么您就大失所望了。您也许可以在表上执行一些逻辑操作,比如维护由触发器维护的表上的“上次修改”时间戳,但是有一些手动维护和一些可能会导致这种情况的警告。

最新版本的Xtrabackup 也应该与MariaDB一起工作,尽管如此,您可能希望自己测试它。

票数 5
EN

Database Administration用户

发布于 2013-05-02 23:23:54

Postgres:“预先写日志”(S),WAL;这是您的备份策略的一个补充组件。这正是你想要的。

票数 3
EN

Database Administration用户

发布于 2013-05-03 02:07:27

对于MS上的Postgresql,Postgresql有一篇可能有用的"Windows上的自动备份“文章。

Packt还提供了"即时PostgreSQL备份和还原方法“,它很好地概述了使用Postgresql附带的工具提供的各种选项。在小册子中没有什么是在网上找不到的,但是他们在一份文件中做了很好的工作,而且价格也很合理。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/41443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档