tiup 工具离线安装与简单导出数据说明
tiup 工具离线安装说明
mirror的创建
能上网的机器上面进行如下操作:
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
然后执行一下环境变量:
source /root/.bash_profile
创建一个镜像:
tiup mirror clone /data/tidb-6.5.3-aarch64 6.5.3 --os=linux --arch=arm64
注意这一步可能耗时较久, 需要使用较好的网络设备进行相关的镜像创建.
离线安装方法
进入/或者是迁移到不能上网的机器上面的 /data/tidb-6.5.3-aarch64 6.5.3
执行命令 ./local_install.sh
会看到有相关的信息提示:
Disable telemetry success
Successfully set mirror to /data/tidb-6.5.3-aarch64
Detected shell: bash
Shell profile: /root/.bash_profile
Installed path: /root/.tiup/bin/tiup
===============================================
1. source /root/.bash_profile
2. Have a try: tiup playground
===============================================
需要注意两点:
1. 环境变量的问题.
2. 安装的文件位置是在 /root/.tiup 下面.
直接执行命令需要使用 source /root/.bash_profile
安装对应的工具
备份恢复一般采用 br 或者是 dumpling等工具
可以执行安装, 方式也很简单.
tiup br
tiup dumpling
就可以安装了
但是需要注意 br 和dumpling 的命令不是直接可以运行的. 需要修改环境变量
[root@localhost v6.5.3]# cd /root/.tiup/components/br/v6.5.3/
[root@localhost v6.5.3]# pwd
/root/.tiup/components/br/v6.5.3
[root@localhost v6.5.3]# cd /root/.tiup/components/dumpling/v6.5.3/
[root@localhost v6.5.3]# pwd
/root/.tiup/components/dumpling/v6.5.3
可以发现 对应文件的安装路径其实是在 /root/.tiup/组件文件夹/系统版本/具体二进制
这样的目录里面.
可以新增一个文件设置上对应的PATH,便于进行命令处理.
cat >/etc/profile.d/tidb.sh <<EOF
export PATH=$PATH:/root/.tiup/components/dumpling/v6.5.3/:/root/.tiup/components/br/v6.5.3/
EOF
source /etc/profile.d/tidb.sh
就可以直接使用 br 或者是 dumpling的命令了.
进行部分列导出的方式和方法
比如导出某个表的 前一百万行的两个列的方式为:
time dumpling -u root -P 4002 --host 192.168.255.xxx -pTestxxxx --filetype csv --threads 64 -o /data/xxxx_1m -r 20000 -F 256MiB --sql 'select clientid,xxx from databasexxxx.tablename limit 1000000' --no-header
注意这个效率非常高, 如果是nvme 无其他硬件瓶颈 一百万数据 秒级就可以将数据dump出来.
结果为:
["dump data successfully, dumpling will exit now"]
real 0m3.572s
user 0m0.836s
sys 0m0.052s
tiup 工具离线安装与简单导出数据说明的更多相关文章
- 网页数据抓取工具,webscraper 最简单的数据抓取教程,人人都用得上
Web Scraper 是一款免费的,适用于普通用户(不需要专业 IT 技术的)的爬虫工具,可以方便的通过鼠标和简单配置获取你所想要数据.例如知乎回答列表.微博热门.微博评论.淘宝.天猫.亚马逊等电商 ...
- nmon工具的安装及简单使用
1.工具的安装 下载rpm包安装即可http://mirror.ghettoforge.org/distributions/gf/el/6/gf/x86_64/nmon-14i-1.gf.el6.x8 ...
- 构建工具Gradle安装和简单使用
1. 安装 到gradle官网下载页 https://gradle.org/gradle-download/ 下载gradle,其中“完全版(Complete distribution)”包含除了运行 ...
- Tiup离线安装TIDB集群4.0.16版本
环境:centos7.6 中控机:8.213.8.25(内网) 可用服务器8.213.8.25-8.213.8.29 一.准备 TiUP 离线组件包 方法1:外网下载离线安装包拷贝进内网服务器 在Ti ...
- Chrome 离线安装插件的办法
参考url 学习网址 https://blog.csdn.net/weixin_39068791/article/details/81411938 插件下载地址: http://www.lanfans ...
- TortoiseGit安装使用简单教程
一.简介 TortoiseGit是Tortoise基于git的可视化管理工具.本文即将介绍这个工具的安装和简单使用教程(本文均是基于Windows 64位操作系统). git的管理工具有很多.Tort ...
- .Net Excel 导出图表Demo(柱状图,多标签页) .net工具类 分享一个简单的随机分红包的实现方式
.Net Excel 导出图表Demo(柱状图,多标签页) 1 使用插件名称Epplus,多个Sheet页数据应用,Demo为柱状图(Epplus支持多种图表) 2 Epplus 的安装和引用 新建一 ...
- hadoop基础----hadoop实战(七)-----hadoop管理工具---使用Cloudera Manager安装Hadoop---Cloudera Manager和CDH5.8离线安装
hadoop基础----hadoop实战(六)-----hadoop管理工具---Cloudera Manager---CDH介绍 简介 我们在上篇文章中已经了解了CDH,为了后续的学习,我们本章就来 ...
- 标注工具doccano导出数据为空的解决办法
地址:https://github.com/taishan1994/doccano_export doccano_export 使用doccano标注工具同时导出实体和关系数据为空的解决办法.docc ...
- MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)
一.Windows 下载安装 1.去http://www.mongodb.org/downloads下载,mongodb默认安装在C:\Program Files\MongoDB目录下,到F:\Off ...
随机推荐
- java实现一个录像大师
java实现一个录像大师 javacv从入门到入土系列,发现了个好玩的东西,视频处理,于是我想搞了个屏幕录屏大师,这里我使用javafx进行页面显示. 依赖 <!-- 需要注意,javacv主要 ...
- select/poll/epoll 优缺点比较
校招应届生简历中,有一个 C++ 项目出现的频率非常高... select 1024 fd 限制(可修改,麻烦) 需要遍历才知道哪些 fd ready 副作用:修改传入 fd_set,每次需要重新赋值 ...
- 兼容并蓄广纳百川,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang复合容器类型的声明和使用EP04
书接上回,容器数据类型是指一种数据结构.或者抽象数据类型,其实例为其他类的对象. 或者说得更具体一点,它是以一种遵循特定访问规则的方法来存储对象. 容器的大小取决于其包含的基础数据对象(或数据元素)的 ...
- C# 将Excel转为OFD、UOS
本文以C#及VB.NET代码为例展示如何将Excel工作簿转换为OFD和UOS格式.通过workbook.LoadFromFile(string fileName)方法加载Excel源文档后,然后调用 ...
- 什么是CodeArts?
摘要:一站式.全流程.安全可信的软件开发生产线. 软件开发生产线(CodeArts)原名"软件开发平台(DevCloud)"是集华为近30年研发实践.前沿研发理念.先进研发工具为一 ...
- 一分钟带你了解Huawei LiteOS组件开发指南
摘要:本文将基于Huawei LiteOS系统,从组件定义开始带你走进组件开发指南. 本文分享自华为云社区<一分钟带你了解Huawei LiteOS之组件开发指南>,作者: Lionlac ...
- 从原理带你掌握Spring MVC拦截处理器知识
摘要:SpringWebMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于处理器进行预处理和后处理. 本文分享自华为云社区<不讲废话,全程干货,0基础带你学习Spring ...
- 在Linux(CentOS7)服务器上安装Java的JDK
一.介绍 最近,我在做有关CI/CD的测试,真是一步一个坑啊,碰得我头破血流,这么难得的经验,必须记录下来,以防以后想找却找不到.说道CI/CD最好的工具,大家肯定是一致推荐Jenkins,对了,我现 ...
- 火山引擎 DataTester 首推A/B实验经验库,帮助企业高效优化实验设计能力
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 近日,火山引擎 DataTester 推出了重要功能--A/B实验经验库. 基于在字节跳动已完成150万余次A/B ...
- HTML 首页 欢迎页
HTML 首页 欢迎页,将下面代码复制出来,贴到HTML中,直接运行 <!DOCTYPE html> <html lang="en"> <head&g ...