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

备份环境

上次更新日期:2026/6/17

关于此任务

在备份和迁移每个 Talend 解决方案的数据之前,需要确保已正确备份环境,并且已保存您的 Talend Administration Center 配置设置。

环境备份过程包括以下必需程序:
信息注释注: 您需要按以下顺序完成这些步骤。

保存配置参数

步骤

  1. 以管理员身份登录 Talend Administration Center。
  2. 单击菜单树形视图上的 Configuration (配置)。Configuration (配置) 页将在工作区打开。
  3. 单击位于 Configuration (配置) 页顶部的 Export parameters (导出参数) 按钮,以将系统参数和设置导入某个文件。
    此文件将在设置 Talend Administration Center 的新实例时恢复您的配置参数。文件包括与用户环境相关的信息,如数据库供应商和版本、应用程序服务器和版本、磁盘空间使用量等。
    信息注释注: 此操作仅保存 Configuration (配置) 页的参数。业务信息 (用户、工程、任务创建等) 将在数据库迁移期间获取。

保存本地工程

步骤

  1. 启动 Talend Studio.
  2. 单击导出本地项目图标并将您的本地工程导出到存档文件。

停止服务

步骤

  1. 确保所有用户都已断开与 Talend Studio 的连接。
  2. 确保下列模块及服务都已停止运行:
    • Apache Tomcat
    • Talend CommandLine
    • Talend JobServer
    • Git
    • Talend Artifact Repository

备份管理数据库

暂停 Talend Administration Center 中的任务

为迁移而备份工程管理数据库之前,暂停所有当前活动的任务是最佳实践。

这将防止作业控制台在数据库迁移过程期间尝试运行那些任务。一旦备份完成,恢复所有被暂停的任务。

步骤

  1. Access Talend Administration Center.
  2. 在 Menu (菜单) 树形视图中,单击 Job Conductor (作业控制台) 以显示所有当前活动和计划的任务列表。
  3. 单击 Pause (暂停)。

下一步做什么

您现在可以备份工程管理数据库了。

备份 MySQL 数据库

步骤

  1. 执行以下转储命令:
    • 在 Windows 上:mysqldump -u tisadmin -ptisadmin talend_administrator > c:/<DB_Backuppath>/DumpTalendAdministrator.sql
    • 在 Linux 上:mysqldump -u tisadmin -ptisadmin talend_administrator > /home/<DB_Backuppath>/DumpTalendAdministrator.sql
  2. 在 Linux 上,如果您想在发生错误的情况下将此备份文件加载到 talend_administrator 数据库,请使用以下命令:
    mysql -u tisadmin -ptisadmin talend_administrator</home/<DB_Backuppath>/DumpTalendAdministrator.sql

下一步做什么

一旦备份完成,恢复 Talend Administration Center 中所有被暂停的任务。

备份 H2 数据库

步骤

将以下文件和文件夹复制到方便和安全的位置进行备份:
  • <Applicationpath>/WEB-INF/Database/talend_administrator.h2.db
  • <Applicationpath>/WEB-INF/Database/talend_administrator.trace.db
  • talend_administrator.lobs.db

请注意,每天以及每次应用程序服务器启动和关闭时都会执行自动备份。最旧的备份在备份总数超过 30 时被删除。这些参数默认都在 configuration.properties 文件中设置,您可以对它们进行自定义。

下一步做什么

一旦备份完成,恢复 Talend Administration Center 中所有被暂停的任务。

备份 Git 存储库

步骤

在备份管理数据库后,复制旧存储库并将其连接到 Git 中的新存储库。
有关更多信息,请参阅 Github 的文档。
信息注释警告: 将您的新 Talend Studio 连接到来自旧 Talend 环境的存储库以后,您将不能从旧 Talend Studio 版本访问这些存储库。

备份包含生成的任务的存档文件夹

在迁移 Talend 产品之前,备份包含由当前版本的 Talend CommandLine 生成的任务的存档文件夹。

步骤

要备份此文件夹,请将其内容复制到您选择的文件夹。

本页面有帮助吗?

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