如何备份驻留在Informix中的dbspace中的单个数据库?

时间:2016-12-21 07:39:38

标签: database informix database-backups

我想备份驻留在dbspace中的单个数据库,而 Informix 中的备份实用程序(例如onbarontape将提供整个系统,日志,dbspace只备份。有没有办法在 Informix 中进行单一数据库备份?如果有,请告诉我如何备份恢复单个数据库?

3 个答案:

答案 0 :(得分:2)

如果需要备份,可以将数据库放在自己的dbspace中。 然后使用"热恢复"仅适用于该dbspace。

如果要将数据库从实例迁移到实例 你可以使用dbexport / dbimport或onunload / onload但要小心 并首先阅读手册。两个实用程序都存在一些缺点。

答案 1 :(得分:0)

简单地说,Informix没有数据库级备份和还原选项。正如您所提到的,onbar和ontape允许您为整个Informix实例执行备份和还原。话虽如此,如果您对单个数据库(驻留在dbspace中)有冗余感兴趣,可以通过打开该dbspace的镜像来实现它。

答案 2 :(得分:0)

如果您运行的是ids12.10版本,则可以使用多租户功能。在多租户环境中有一个特殊的标志-T来恢复带有onbar的数据库。