近日公司对服务器进行了升级替换操作,涉及到了多种数据的迁移,以下是本次迁移的大致步骤,本次迁移效果良好,尚未出现任何问题。
1 公网R210服务器更换升级成R410服务器方案{
2 一、软件安装与配置
3 1、mysql数据库安装
4 2、tomcat安装:tomcat-1(8080),tomcat-2(8880),配置与现公网的保持一致
5 3、jdk安装
6 4、memcached安装
7 5、redis安装
8 6、nginx安装,配置与现公网的保持一致
9 二、R210服务器数据备份
10 1、备份路径/usr/local/static/目录下的所有文件,tar zcvf static_201110121047.tar.gz static/
11 2、备份各数据库中数据,mysqldump -u root -p sso > sso_201110121048.sql
12 3、备份cms项目中的模板文件,tar zcvf template_201110121049.tar.gz template/
13 4、备份nginx配置文件,cp nginx.conf /usr/local/bak/20111012/nginx/
14 5、备份redis持久化数据文件,cp dump.rdb /usr/local/bak/20111012/redis/
15 三、网站项目迁移
16 1、sso,cms项目放在tomcat-1下,与现公网的一致
17 2、plugins,chart,file项目放在tomcat-2下,与现公网的一致
18 四、数据迁移
19 1、msyql数据库数据迁移,mysql -u root -p sso < sso_201110121048.sql
20 2、redis数据迁移 {
21 1、使用jedis api本地处理dump.rdb中的数据,过滤掉无效数据
22 2、将处理好的dump.rdb文件放到redis的bin目录下即可
23 }
24 3、cms模板文件迁移,tar zxvf template_201110121049.tar.gz
25 4、静态文件迁移,tar zxvf static_201110121047.tar.gz
26 5、nginx配置文件替换
27 五、集中测试
28 六、将新机器送至机房切换
29 七、运行验收,将R210机器运回公司
30 }