在将 Publisher 对象提供给最终用户使用之前,通常都会使用一个开发站点来创建和测试 Publisher 对象。开发站点复制了可供终端用户访问的运营站点上的 Publisher 程序。为了能通过这种方式进行配置,可以通过门户网站系统管理界面在站点之间移动 Publisher 对象,而不会引起混乱。
通过使用门户网站系统管理页面上的"迁移 - 导入和迁移 - 导出"实用程序,您可以导入和导出 Publisher 文件夹、文件夹元数据和文件夹内容。
您还可以使用迁移实用程序将对象和内容部署到运营、筹备或开发站点之外的 Publisher 环境。例如,可以使用实用程序将自定义应用程序、组件或 portlet 模板迁移至各应用程序开发商、合作伙伴或许可客户。
可以迁移以下 Publisher 对象:
通过 UUID 管理其内部关系的对象,如 portlet、portlet 模板、用户和用户组。通过对象 ID,而非 UUID 管理内部关系的对象则不能迁移。例如 crawler 链接、存储的搜索链接和目录资料卡的发布内容。
已发布内容 portlet 对象,如数据条目模板、外观模板、内容项、文件内容项和文件夹。
附加至文件夹的工作流程定义。
还必须符合以下条件才能成功地实现 Publisher 迁移:
只能在同一版本的服务器之间迁移对象。
如果您将可发布对象设置为过期,请确保它是在发布站点内过期。例如,如果您在运营站点中发布对象,将其迁移到开发站点,然后让其在开发站点中过期,则它不会在运营站点中过期。
提交至工作流程的内容项必须在迁移前完成工作流程处理。如果在内容项在未完成工作流程处理的情况下就被迁移,则在目标站点中该内容项将游离于工作流程之外。Publisher 对象的迁移过程分为两步: