admin

[运营交流] 易读系统centos搬家教程

主要用到的工具就是rsync


好了,废话不说,开始教程!

前提条件,

原来的服务器

B 新服务器


1.生成sshkey,实现无密码登录

A服务器上执行下面的命令,然后一路回车

[root@kvm ~]# ssh-keygen -t rsa

可以看到再 /root 目录下自动创建了一个.ssh的目录,在/root/.ssh 目录下生成了一对密钥文件可以看到再 /root 目录下自动创建了一个.ssh的目录,在/root/.ssh 目录下生成了一对密钥文件

执行下面的命令设置密钥

[root@kvm .ssh]# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
[root@kvm .ssh]# chmod 600 /root/.ssh/authorized_keys

然后把私钥id_rsa拷到B服务器的 /root/.ssh下,设置权限600,.ssh目录设置成700的权限。

OK,然后在B服务器上,输入ssh A服务器地址,应该不输入密码就可以直接登录进去啦!!!!!


2.在B服务器上安装易读环境,参考一键安装教程

http://www.51yd.org/thread-index-fid-1-tid-69.htm


3.停止A服务器上的采集程序,然后执行下面的命令复制A服务器的数据到B服务器


rsync -vzrtopg /data/ root@B服务器IP:/data/ &


注。/data/这个目录是你的程序存放目录,默认是/usr/local/tomcat/webapps/ROOT


这个时候可以重新开一个窗口,因为东西太多了,等这个结束要很久!

采集器什么的,都可以用这个命令,改下目录就可以啦!

如果你的txt和封面文件独立存放的话,一样,通过过来就可以啦


4.搬数据库


http://www.51yd.org/thread-index-fid-7-tid-115.htm


这样基本就完成啦!



#1楼
发帖时间:2016-10-8   |   查看数:0   |   回复数:2
hxperfect
mark
2017-11-18 #2楼
hxperfect
生成密钥那里写反了,我说怎么最开始没搞成功,改过来同步速度嗖嗖的。
2017-11-18 #3楼
游客组