首页 > 数据库 >Tdsql(mysql版本)TMT安装与配置

Tdsql(mysql版本)TMT安装与配置

时间:2023-12-31 14:33:06浏览次数:54  
标签:10 TMT Tdsql 端口 yy xx mysql 迁移 data

详细步骤参考“Tdsql-Migration-Tools使用文档v1.0.4--20231007”文档,
安装步骤及软件包见百度网盘

一、开通防火墙(proxy和set的都申请上):
1、确定实例;
XXX ---实例名
2、oracle实例端口:
IP地址,端口为:1521
3、tdsql实例的proxy端口和set端口:
DB地址及端口:
10.xx.yy.z1:4010 主
10.xx.yy.z2:4010 备
10.xx.yy.z3:4010 备
Proxy地址及端口:
10.xx.yy.z1:15010
10.xx.yy.z2:15010
10.xx.yy.z3:15010
4、tmt机器能访问这两个机器,需要开通端口,如上所示,涉及到的端口有:
1)IP地址,端口为:1521
2)DB地址及端口:
10.xx.yy.z1:4010 主
10.xx.yy.z2:4010 备
10.xx.yy.z3:4010 备
Proxy地址及端口:
10.xx.yy.z1:15010
10.xx.yy.z2:15010
10.xx.yy.z3:15010
二、结构迁移步骤:
1、登录主控机10.69.121.5,创建目录/data/tmt,在这个目录下面分别创建“结构迁移”和“数据迁移”的目录:object_migration和data_migration;
2、分别把“结构迁移”和“数据迁移”功能对应的压缩包拷贝到上述目录,解压缩;
3、确认实例中的database已经创建;
4、确认需要迁移的迁移类型,目前确定:只迁移表、视图。索引三种类型,其他类型不用迁移;
5、确认需要迁移的oracle用户:sso、cmp、uap;确认oracle的service_name:csu
6、确认目标数据库的proxy信息:10.xx.yy.z1:15010
4、根据以上确认信息,修改“init.json”和“schemas.json”两个配置文件,可以参考“Tdsql-Migration-Tools使用文档v1.0.4--20231007”文档。注意:schema.json里的schema要大写;
5、启动结构迁移程序:
cd /data/tmt/object_migration
java -jar tmt-obj-migration-1.1.10.jar -d /data/tmt/object_migration/config_sample > /tmp/object_migration_20231116.log

三、数据迁移:
步骤与“结构迁移”类似,第5个步骤的命令如下:
cd /data/tmt/data_migration
java -jar -Xms8g -Xmx8g tmt-data-migration-1.1.0.jar -d /data/tmt/data_migration/config_sample > /tmp/data_migration_20231117.log

标签:10,TMT,Tdsql,端口,yy,xx,mysql,迁移,data
From: https://www.cnblogs.com/chenhongyi/p/17937484

相关文章

  • MySQL与NoSQL:混合数据存储解决方案
    1.背景介绍在当今的大数据时代,数据的存储和处理已经成为企业和组织中的重要问题。传统的关系型数据库MySQL已经不能满足现实中复杂多样的数据存储和处理需求。因此,NoSQL数据库技术诞生,为我们提供了一种更加灵活、高性能的数据存储和处理方式。本文将从以下几个方面进行阐述:背景介绍......
  • MAC下载MySQL5.7:Can't connect to local MySQL server through socket '/tmp/mysql.so
    1.错误描述错误截图如下所示:3.扩展MySQL服务启动、关闭、重启命令:启动MySQL服务:sudo/usr/local/mysql/support-files/mysql.serverstart停止MySQL服务:sudo/usr/local/mysql/support-files/mysql.serverstop重启MySQL服务:sudo/usr/local/mysql/support-files/mysql.serverr......
  • MySQL 表自连接,两次自连接查询
    有一个分类表,可以有三个等级的分类,一级分类下会有二级分类,二级分类会有三级分类,表结构如下所示。现在有个一次性需求,需要将所有的分类按照如下格式保存到excel,这肯定需要表进行自连接查询,还需要连接两次:一级分类id一级分类名称二级分类id二级分类名称三级分类id三级分类名称模拟数......
  • MySQL的基础用法
    SQL语句执行顺序:FROM - ON - JOIN - WHERE - GROUP BY - WITH - HAVING - SELECT - DISTINCT - ORDER BY - LIMIT1)mysql子查询select device_id,question_id,result from question_practice_detailwhere device_id in (select device_idfrom u......
  • windows 多版本mysql数据共存方法
    1、下载好当前版本的数据解压到指定目录,例如 d:\dev\mysql\572、进入以上目录的d:\dev\mysql\57\bin目录3、执行以下命令注册服务#注意此命令运行环境为windowsdos#注册服务mysqld--installmysql57--defaults-file="D:\dev\mysql\57\my.ini"4、打开services.msc......
  • 【MySQL】一文看懂MySQL所有常见问题
    MySQL作为一款开源关系型数据库,如今绝对是占据关系型数据库的主导地位,不仅是面试中的常客,也是日常工作中最主要接触的数据库。因此,无论是背面试八股,还是工作使用,都是一定要深度掌握的一个知识点。今天就用一篇文章讲清楚MySQL的所有问题着急的小伙伴可直接跳到最后MySQL常见面试......
  • docker部署mysql服务
    ##########创建单机数据库服务myql下载镜像:dockerpullmysql:5.7 启动mysql 容器名称,数据目录,日志目录,配置文件目录,密码,镜像版本dockerrun-d-p3306:3306--namemysql-server-v/opt/mysql/data:/var/lib/mysql\ -v/opt/mysql/log:/var/log/mysql\ -v/opt/m......
  • 麒麟操作系统上离线安装 MySQL 8.0 ARM
    在无法连接互联网的环境中,我们可能需要在麒麟操作系统上安装MySQL8.0的ARM架构版本。以下是详细的步骤,演示如何在离线环境中完成MySQL8.0的ARM架构版本的安装和初始化。1.准备工作在开始之前,请确保已经准备好以下工作:麒麟操作系统一个存储MySQL8.0ARM架构版本和其依......
  • MySQL索引的实现
    1、MySQL索引的实现原理:索引本质上就是一种通过减少查询需要遍历行数,加快查询性能的数据结构,避免数据库进行全表扫描,好比书的目录,让你更快的找到内容。(一个表最多16个索引)1.1、索引的优缺点:(1)索引的优点:减少查询需要检索的行数,加快查询速度,避免进行全表扫描,这也是创建索引的最主要的......
  • 我的MySQL优化学习笔记
    我的MySQL优化学习笔记这是我自己的学习记录笔记,方便自己后续翻看,(如需要)也可共享出来供大家参考。一、优化概述1.优化的目的是什么?通过配置使现有的软件和硬件获得最佳性能【典型】寻求机会该进MySQL软件本身开发自己的存储引擎和硬件设备来扩展MySQL生态系统2.从哪里......