我想备份驻留在dbspace中的单个数据库,而 Informix 中的备份实用程序(例如onbar
或ontape
将提供整个系统,日志,dbspace只备份。有没有办法在 Informix 中进行单一数据库备份?如果有,请告诉我如何备份和恢复单个数据库?
答案 0 :(得分:2)
如果需要备份,可以将数据库放在自己的dbspace中。 然后使用"热恢复"仅适用于该dbspace。
如果要将数据库从实例迁移到实例 你可以使用dbexport / dbimport或onunload / onload但要小心 并首先阅读手册。两个实用程序都存在一些缺点。
答案 1 :(得分:0)
简单地说,Informix没有数据库级备份和还原选项。正如您所提到的,onbar和ontape允许您为整个Informix实例执行备份和还原。话虽如此,如果您对单个数据库(驻留在dbspace中)有冗余感兴趣,可以通过打开该dbspace的镜像来实现它。
答案 2 :(得分:0)
如果您运行的是ids12.10版本,则可以使用多租户功能。在多租户环境中有一个特殊的标志-T来恢复带有onbar的数据库。