备份环境
关于此任务
在备份和迁移每个 Talend 解决方案的数据之前,需要确保已正确备份环境,并且已保存您的 Talend Administration Center 配置设置。
环境备份过程包括以下必需程序:
信息注释注: 您需要按以下顺序完成这些步骤。
保存配置参数
Procedure
保存本地工程
Procedure
- 启动 Talend Studio.
-
单击
图标并将您的本地工程导出到存档文件。
停止服务
Procedure
备份管理数据库
暂停 Talend Administration Center 中的任务
为迁移而备份工程管理数据库之前,暂停所有当前活动的任务是最佳实践。
这将防止作业控制台在数据库迁移过程期间尝试运行那些任务。一旦备份完成,恢复所有被暂停的任务。
Procedure
- Access Talend Administration Center.
- 在 Menu (菜单) 树形视图中,单击 Job Conductor (作业控制台) 以显示所有当前活动和计划的任务列表。
- 单击 Pause (暂停)。
What to do next
您现在可以备份工程管理数据库了。
备份 MySQL 数据库
Procedure
What to do next
一旦备份完成,恢复 Talend Administration Center 中所有被暂停的任务。
备份 H2 数据库
Procedure
将以下文件和文件夹复制到方便和安全的位置进行备份:
- <Applicationpath>/WEB-INF/Database/talend_administrator.h2.db
- <Applicationpath>/WEB-INF/Database/talend_administrator.trace.db
- talend_administrator.lobs.db
请注意,每天以及每次应用程序服务器启动和关闭时都会执行自动备份。最旧的备份在备份总数超过 30 时被删除。这些参数默认都在 configuration.properties 文件中设置,您可以对它们进行自定义。
What to do next
一旦备份完成,恢复 Talend Administration Center 中所有被暂停的任务。
备份 Git 存储库
Procedure
在备份管理数据库后,复制旧存储库并将其连接到 Git 中的新存储库。
有关更多信息,请参阅 Github 的文档。
信息注释Warning: 将您的新 Talend Studio 连接到来自旧 Talend 环境的存储库以后,您将不能从旧 Talend Studio 版本访问这些存储库。
备份包含生成的任务的存档文件夹
在迁移 Talend 产品之前,备份包含由当前版本的 Talend CommandLine 生成的任务的存档文件夹。
Procedure
要备份此文件夹,请将其内容复制到您选择的文件夹。