准备备份

归档数据库服务器是备份逻辑日志文件的先决条件。在继续操作之前,需要归档数据库服务器。

本主题包含针对 Windows 和 UNIX 的步骤。

Windows

过程

  1. 确保您是 Informix-Admin 组成员并且以本地管理员的身份执行操作。

    必须在 Informix 服务器所在的机器上运行此命令。

  2. 确保磁带容量合适。
  3. 使数据库服务器脱机。

    > ccmsrv offline

  4. 修改 Informix 服务器参数文件中的磁带参数,以使用不同于常规数据库服务器归档设备的磁带。
    > ccmsrv modify /p LTAPEDEV /v \\.\TAPE1
    > ccmsrv modify /p LTAPESIZE /v 1000000

    \\.\TAPE1 是磁带设备的名称。

    1000000 是磁带大小,以 KB 为单位。

  5. 使数据库服务器联机。

    > ccmsrv online

  6. 验证数据库服务器是否处于联机状态。

    > ccmsrv status

  7. 执行 Informix 服务器“0 级”归档,以使更改的参数生效。

    > ccmsrv archive /level 0

    成功完成数据库服务器归档后,可以将下一个归档放入同一个磁带。

UNIX

开始之前

如果在安装期间没有为用户 informix 设置 CCM_HOMEPATH,那么可以现在设置这些环境变量

过程

  1. root 用户的身份登录到数据库服务器。
  2. 将用户设置为 informix
    root# su - informix
    Password: *****
  3. 使数据库服务器脱机。

    $ ccmsrv offline

  4. 更改数据库服务器参数文件中的磁带参数,以使用不同于常规数据库服务器归档设备的磁带。

    例如,如下所示将磁带设备更改为 /dev/rst9,并将磁带大小更改为 500,000 KB

    $ ccmsrv modify -p LTAPEDEV -v /dev/rst9
    $ ccmsrv modify -p LTAPESIZE -v 500000
  5. 使数据库服务器联机。

    $ ccmsrv online

  6. 验证数据库服务器是否处于联机状态。

    $ ccmsrv status

  7. 执行“0 级”服务器归档。

    由于已经更改了参数,因此可以执行数据库服务器“0 级”归档。

    例如,使用数据库服务器参数文件中定义的磁带设备和大小创建当前数据库服务器的0 级归档:

    $ ccmsrv archive -level 0

    完成数据库服务器归档后,可以将下一个归档放入同一个磁带(或文件)。


反馈