系统管理员需要具备相应的能力,以便可以安装和注册现有资源的新版本,允许注册给定资源类型的多个版本,以及将现有资源移植到资源类型的新版本,而无需删除和重新创建资源。资源开发者需要了解进行资源类型升级和资源移植的要求。
资源类型的新版本与以前版本的不同之处可能有以下几个方面:
资源类型特性的属性可能发生更改
已声明的资源特性(包括标准特性和扩展特性)的设置可能发生更改
已声明方法的设置可能产生不同
方法或监视器的实现可能发生更改。
资源类型开发者可以从以下可调性选项中进行选择,确定何时可以将现有资源移植到新版本中。这些选项按限制性的高低(从低到高)列出:
随时 (ANYTIME)
当资源未被监视时 (WHEN_UNMONITORED)
当资源处于脱机状态时 (WHEN_OFFLINE)
当资源处于禁用状态时 (WHEN_DISABLED)
当资源组处于不受管理的状态时 (WHEN_UNMANAGED)
创建时 (AT_CREATION)
在本章中,介绍如何进行升级时使用的是 scrgadm 命令。管理员并不仅限于使用 scrgadm 命令,也可以使用 GUI 或 scsetup 命令进行升级。