备份到命名管道

现在支持将数据库备份到 UNIX 操作系统上的本地命名管道 (以及从本地命名管道进行数据库复原)。

准备工作

命名管道的写程序与阅读器必须是同一台机器。 管道必须存在并位于本地文件系统上。 因为将命名管道视为本地设备,所以不需要指定目标是命名管道。

过程

  1. 创建命名管道。
    以下是 AIX® 示例:
       mkfifo /u/dmcinnis/mypipe
  2. 如果此备份映像将由复原实用程序使用,那么必须在备份操作 之前 调用复原操作,以便不会丢失任何数据:
       db2 restore db sample from /u/dmcinnis/mypipe into mynewdb
  3. 使用此管道作为数据库备份操作的目标:
       db2 backup db sample to /u/dmcinnis/mypipe