Before you begin
可用产品:- 适用产品:
- Big Data Platform
- Data Fabric
- Data Management Platform
- Data Services Platform
- MDM Platform
- Qlik Talend Cloud Enterprise Edition
- Qlik Talend Cloud Premium Edition
- 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。
Procedure
-
停止以前版本的 Talend Data Stewardship 实例,但让 MongoDB 保持运行。
-
通过运行以下命令对 MongoDB 执行备份。
Linux 系统:
<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>
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>
备份 MongoDB 后,则停止实例。
-
安装并启动 MongoDB 4.x。
Talend Data Stewardship 8.0 支持 MongoDB 版本 4.x 和 3.6。
-
删除数据库:
-
以 Talend Data Stewardship 数据库用户身份打开一个 mongo shell 并执行以下命令。
Linux 系统:
cd <install_dir>/mongodb/bin
./mongo tds -u tds-user -p duser --port 27017
Windows 系统:
<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
-
通过运行以下命令恢复 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>
对于以前版本的 Talend Data Stewardship,如果已自定义 <Data_Stewardship_Path>/config/data-stewardship.properties 文件,可以从旧的配置文件复制值到新文件。
-
安装 Talend Data Stewardship 8.0 并选择外部 MongoDB 选项。确保使用与之前实例相同的设置来配置该选项,并将其连接到您的 Talend Administration Center。
如果您以服务模式安装 Talend Data Stewardship 8.0,则停止 MongoDB 的实例。
-
从 Talend Data Stewardship 8.0 安装中删除 <install_dir>/tds/data 文件夹。
-
启动 Talend Data Stewardship 8.0。
-
可用产品:- 适用产品:
- Big Data Platform
- Data Fabric
- Data Management Platform
- Data Services Platform
- MDM Platform
- Qlik Talend Cloud Enterprise Edition
- Qlik Talend Cloud Premium Edition
- Real-Time Big Data Platform
使用 Talend Dictionary Service API 重新发布语义类型,以将索引迁移至 Lucene 8。
Results
您现在可以使用 Talend Data Stewardship 8.0。