开始之前
ⓘ
适用产品:
Big Data Platform
Data Fabric
Data Management Platform
Data Services Platform
MDM Platform
Real-Time Big Data Platform
如果您已安装和使用 Talend Dictionary Service 来创建自定义语义类型或更新预定义语义类型,您必须在迁移 Talend Data Stewardship 之前迁移 Talend Dictionary Service。请参阅迁移 Talend Dictionary Service 到 8.0.x。
下载 Talend Data Stewardship 8.0.x。
升级 Talend Administration Center。有关更多信息,请参阅升级 Talend Administration Center。
步骤
- 停止当前的 Talend Data Stewardship 实例,但让 MongoDB 保持运行。
-
使用以下命令备份用于以前版本 Talend Data Stewardship 的 MongoDB 实例。
Linux 系统:
Windows 系统:<mongo_path>/bin ./mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> -o <backup_location>
<mongo_path>/bin>mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> -o <backup_location>
嵌入式 MongoDB 属性的默认值如下:属性 值 mongodb.host
localhost
mongodb.port
27017
mongodb.database
tds
mongodb.user
tds-user
mongodb.password
duser
-
停止来自以前版本 Talend Data Stewardship 的 MongoDB 实例。
注: 对于 Windows 用户,在安装 Talend Data Stewardship 8.0.x 前必须卸载当前的 MongoDB。
- 安装 Talend Data Stewardship 8.0.x 并选择嵌入式 MongoDB 选项。请勿启动 Talend Data Stewardship,请启动 MongoDB。
-
删除数据库
-
以 Talend Data Stewardship 数据库用户身份打开一个 mongo shell 并执行以下命令。
Linux 系统:
Windows 系统:cd <install_dir>/mongodb/bin ./mongo tds -u tds-user -p duser --port 27017
<install_dir>\mongodb\bin>mongo tds -u tds-user -p duser --port 27017
-
切换到 Talend Data Stewardship 数据库:
use tds
-
删除数据库:
db.runCommand( { dropDatabase: 1 } )
-
退出 mongo shell:
exit
-
以 Talend Data Stewardship 数据库用户身份打开一个 mongo shell 并执行以下命令。
-
使用以下命令在新的 8.0.x MongoDB 实例上还原 MongoDB 备份。
Linux 系统:
<mongo_path>/bin ./mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> <backup_location>
Windows 系统:<mongo_path>/bin>mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> <backup_location>
- 如果已对以前版本的 <Data_Stewardship_Path>/conf/data-stewardship.properties 文件执行任何自定义配置,可以从旧的配置文件复制值并将其添加到新版本。
- 从 Talend Data Stewardship 8.0.x 安装中删除 <install_dir>/tds/apache-tomcat/data 文件夹。
- 启动 Talend Data Stewardship 8.0.x。
-
使用 Talend Dictionary Service API 重新发布语义类型,以将索引迁移至 Lucene 8。ⓘ
适用产品:
Big Data Platform
Data Fabric
Data Management Platform
Data Services Platform
MDM Platform
Real-Time Big Data Platform
有关更多信息,请参阅Talend 字典服务管理指南。
结果
您现已可以使用 Talend Data Stewardship 8.0.x。