是否有一个程序可以用这些需求创建日常的MySQL、PostgreSQL和MariaDB备份:
只有一些软件或脚本,而不是PHP。
发布于 2013-05-02 23:05:56
如果您将MySQL与InnoDB表一起使用,那么您可以使用珀科纳(氏)进行增量备份,或者与Oracle讨论企业许可问题,这将使您的MySQL企业备份网络化。
Xtrabackup是一款非常出色的软件,但它的行为与使用mysqldump的传统MySQL备份非常不同,值得在您开始投入生产之前花一些时间研究和测试它。
如果您将MySQL与MyISAM结合使用,那么您就大失所望了。您也许可以在表上执行一些逻辑操作,比如维护由触发器维护的表上的“上次修改”时间戳,但是有一些手动维护和一些可能会导致这种情况的警告。
最新版本的Xtrabackup 也应该与MariaDB一起工作,尽管如此,您可能希望自己测试它。
发布于 2013-05-02 23:23:54
Postgres:“预先写日志”(S),WAL;这是您的备份策略的一个补充组件。这正是你想要的。
发布于 2013-05-03 02:07:27
对于MS上的Postgresql,Postgresql有一篇可能有用的"Windows上的自动备份“文章。
Packt还提供了"即时PostgreSQL备份和还原方法“,它很好地概述了使用Postgresql附带的工具提供的各种选项。在小册子中没有什么是在网上找不到的,但是他们在一份文件中做了很好的工作,而且价格也很合理。
https://dba.stackexchange.com/questions/41443
复制相似问题