缺省情况下,系统会启用 CONVERSION_GUARD 配置参数,并且 RESTORE_POINT_DIR 配置参数会指定临时目录。这些配置参数指定升级失败时 GBase 8s 可以使用的信息。您可以在开始升级之前更改这些配置参数的缺省值。
您可以在开始升级之前更改 CONVERSION_GUARD 配置参数的值或用于存储恢复点文件的目录。ONCONFIG 文件中 CONVERSION_GUARD 配置参数的缺省值为 2,并且服务器用于存储复原点数据的缺省目录是 $GBASEDBTDIR/tmp。必须在开始升级之前更改此信息。升级期间无法进行更改。
要更改信息,请执行以下操作:
如果 CONVERSION_GUARD 配置参数设置为 1 并且升级失败,那么可以运行 onrestorept 实用程序来将 GBase 8s 实例恢复到其刚刚开始升级前的原始状态。
如果 CONVERSION_GUARD 配置参数设置为 1,并且转换保护操作失败(例如,由于服务器空间不足而无法存储复原点数据),那么升级到新版本也将失败。
如果存在先前升级的任何恢复点文件,那么必须在升级开始之前除去这些文件。
即使您启用了 CONVERSION_GUARD 配置参数,您仍然应该对您的文件制作 0 级备份,以防升级成功后需要还原或发生灾难性错误而无法还原。