跳到主要内容 跳到补充内容

升级管理数据库

本部分描述如何升级 Talend Administration Center 数据库。注意,出于安全考量或其它重要原因,您可以选择不进行数据库备份。

信息注释警告: 一旦迁移失败,跳过备份步骤可能会导致数据库丢失。除非必要,不要跳过数据库备份。

源和目标数据库必须是相同类型。要从数据库 X 迁移到数据库 Y,例如从 H2 迁移到 MySQL,请首先参阅备份管理数据库

开始之前

  • 备份您的数据库。

  • 确保数据库的驱动程序已安装在执行迁移的计算机上。

步骤

  1. 停止 Apache Tomcat 服务器。
  2. 为避免迁移过程中出错,可增加 Tomcat 的内存。
  3. 删除 <TomcatPath>/webapps 中的旧 Talend Administration Center 应用程序 .war 文件和/或 org.talend.administrator 文件夹以将其解除部署。
  4. 删除 <TomcatPath>/work 目录以清空 Apache Tomcat 缓存。
  5. 访问许可证电子邮件中提供的链接下载新的 Talend-AdministrationCenter-YYYYMMDD_HHmm-VA.B.C.zip
  6. Talend-AdministrationCenter-YYYYMMDD_HHmm-VA.B.C.zip
    这将使您能够访问利用所有 Talend Administration Center 功能所需的不同组件:
    • org.talend.administrator.war,此压缩文件包含实际的 Talend Administration Center Web 应用程序。

    • Artifact-Repository-Nexus-VA.B.C.D.zip,此存档包含基于 Sonatype Nexus 的构件库软件,该软件将用于处理软件更新、DI 构件以及 ESB 构件。

    • Artifact-Repository-Artifactory.zip,此存档包含 Talend 脚本以初始化构件库中的用户,将用于处理软件更新、DI 构件以及 ESB 构件。

  7. 将 Web 应用程序 org.talend.administrator.war 复制到 Tomcat 的 webapps 目录中。
    复制此 war 文件以后,您可以手动将其解压到相同目录下,或让 Tomcat 在启动时解压该 Web 应用程序。
  8. 启动 Apache Tomcat。
  9. 打开 Web 浏览器并键入应用程序 URL。数据库配置页将打开,一条消息指示数据库版本需要更新。
  10. 单击 Proceed migration (继续迁移) 以开始迁移过程。一个对话框将打开。
  11. backup settings (备份设置) 区域,检查您的数据库连接信息,并在 Dump Path (转储路径) 字段中输入将存储备份数据库的文件夹路径。
    用于迁移数据库的命令可根据您的需要进行更新。如果是将 Oracle 数据库从较早版本的 Talend Administration Center 迁移到最新版本的 Talend Administration Center,请确保迁移命令中存在 -Dtalend.schema=<schemaName> 参数。
    如果您不想执行备份操作,选择 skip backup (跳过备份)。选择此选项后会弹出确认消息。
    信息注释警告: 除非必要,不要跳过数据库备份。
  12. 单击 Proceed (继续) 以开始数据库备份和迁移操作。
  13. 当消息 Database migration completed successfully (数据库迁移已成功完成) 显示时,请单击 Finish (完成)
    数据库将完成迁移,并在您先前定义的文件夹中将创建一个包含备份数据库的 .zip 文件。
  14. 在数据库配置页上,设置您的新许可证,然后登录该 Web 应用程序。数据库迁移过程就完成了。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!