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

升级管理数据库

本部分描述如何升级 Talend Administration Center 数据库。请注意,数据库备份是迁移过程中的必需步骤。

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

开始之前

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

步骤

  1. 停止 Apache Tomcat 服务器。
  2. 为避免迁移过程中出错,可增加 Tomcat 的内存,如《Talend 安装指南》中所述。
  3. 为避免迁移过程中出错,可增加 Tomcat 的内存。
  4. 删除 <TomcatPath>/webapps 中的旧Talend Administration Center应用程序.war 文件和 org.talend.administrator 文件夹以将其解除部署。
  5. 删除 <TomcatPath>/work 目录以清空 Apache Tomcat 缓存。
  6. 访问许可证电子邮件中提供的链接下载新的 Talend-AdministrationCenter-YYYYMMDD_HHmm-VA.B.C.zip
  7. 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 构件。

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

本页面有帮助吗?

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