ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

恢复数据加数据迁移(个人笔记,对读者无用)

2019-06-06 17:55:11  阅读:177  来源: 互联网

标签:tar mnt 无用 jar gz 笔记 zichan mysql 数据


使用的xtrabackup做的恢复数据,后面抽数到大数据平台的hdfs供hive创建外表用。   拿到 zichan.tar.gz(是目录)。里面就是一个压缩包。     
#解压zichan.tar.gz
tar zvxfi xxxxx.tar.gz
#创建备份目录zichan,与zichan.tar.gz同级目录。
mkdir zichan
#将xxxxx.tar.gzmv到备份目录。
mv xxxxx.tar.gz ../zichan/
#恢复数据命令(实际情况自行修改路径),在自行完毕后,看见"completed OK!"就成功。
/opt/percona-xtrabackup-2.4.14-linux-x86_64/bin/innobackupex --defaults-file=/mnt/disk1/zichan.tar.gz/back-my.cnf --apply-log /mnt/disk1/zichan.tar.gz/
#删除解压后的里面的部分不要的目录
rm -rf mysql
rm -rf information_schema
rm -rf test
#将数据库文件mv到本地mysql的data目录下。(文件过大的话cp太慢)
mv /mnt/disk1/zichan.tar.gz/zichan* /mnt/disk1/mysql/data/
#将zichan.tar.gz下的所有目录文件cp到本地的mysql的data目录下。会提示你是否覆盖data下的同名文件,直接“y”。
cp /mnt/disk1/zichan.tar.gz/* /mnt/disk1/mysql/data/
#修改data路径下的文件的所属用户和用户组。
chown -R mysql:mysql ./
#重新启动mysql,这时候就可以登录mysql看见有mv过来的全部数据库了(zichan***)。
server mysql start
​
#抽数阶段①(mysql到hdfs)。修改和java的jar所在的路径conf.properties,这个jar就是抽数的。
#修改1,mysql所在的ip
#修改2,修改你所想抽取的mysql数据库。
#修改3,线程数,可以不用改。这个的修改和代码有关?还是节点的性能有关?代码还没有看过。
​
#抽数阶段②,运行jar包。
nohup java -jar xxxx.jar &
​
#查看运行过程及结果。当所有线程结束就完成。完成后就可以删除nohup.out(nohup日志)
tail -f nohup.out
​
#最后一步,结束掉刚刚运行的java进程。
ps -ef | grep jar包或者jar包关键字
kill -9 进程号
 

标签:tar,mnt,无用,jar,gz,笔记,zichan,mysql,数据
来源: https://www.cnblogs.com/singsong-ss/p/10986193.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有