https://blog.csdn.net/weixin_43767046/article/details/113748775

这段时间除了那个重度烤机测试(上面链接),还在做另一件事,想再做一个服务器备份,容我慢慢道来。

合肥光源束测在线使用服务器还是从永良师弟搞起的,我以前都是一台台工控机搭系统,每个子系统一台工控机,轻量的一个工控机跑两三个系统。重大维修改造时,师弟那时候博后吧,使用centos+kvm跑虚拟机,每个虚拟机跑起各系统的IOC。新生代就是不一样,我那时候觉得这个东西太高端了,用着蛮好的,但是掌握它我就只好躲了。还好那时候服务器管理,搭建维护等都是永良自己搞,我也乐的清闲不需要去操心系统后台运行的事。后来红外项目,那时候他已经是组长了,也是他亲自操刀用服务器把束测的服务建起来,并前期做了大量工作,包括后台的IOC和前台的OPI。可是好像18还是19?真糊涂了,他要去兰州,他维护的这些我只好接手,那时候压力山大,想万一他走了,服务器崩了怎么办?服务器一点都不熟悉,几天我都搞不定恢复系统。所以在他走之前,几乎是手把手的指导下,我又在另一台服务器上做了所有在线系统的备份。并且前两年每个开机季轮番跑,一直很稳定。

这几年每年运行费都可以买服务器了,手头上就有机器可以线下摸,现在慢慢摸得越来越熟,而且我想我比师弟那时候走得更远了。再做备份,我就交给别人练练手吧,去年让天雨师弟再做一个,他不愿用Zstack,要用vmware做,还算给力,把备份做好,去年下半年vmware备份的服务器跑了半年系统稳定运行。又是一个放假季,服务器系统备份无止境,而且最早的两台运行了也近10年了,该下岗了,所以又想用Zstack备份。放假前把服务器装好放到现场的机柜里,想着假期时娃们睡了夜里慢慢搞。雷雷师弟后来确定回归束测,终于可以抓他干活了,正好让他来做。可是他维护集群的身手,不忍心让他做这些体力活,想着Zstack的迁移功能是不是可以批量搞,自己试了多次,实在搞不定,只好找Zstack的大神们帮忙。武汉的@Ericbili兄弟2月6号开始干,因为大光源时间早,是centos6+kvm,版本太老,Zstack也是新生代,对于跨代碾压前辈的产品真没必要迁就太老的版本,不支持迁移是正常的。永良师弟建的红外项目的服务器也跑了好几年了,现在也开始供光了,必须尽快做备份系统了,可惜一直没预算买那边的服务器,想着正好让@Ericbili兄弟试试迁移那边的centos7+kvm的虚拟机,一下子把他推进坑里陷了好几天,还喊来上海的乐哥一起干,那个服务器我当时随便找了个百兆的交换机接外网,每次传个镜像都要命,两位兄弟白天黑夜又熬夜一直折腾到今天,其中蹚坑过坎周折不断,很多现象都莫名其妙,最后两位兄弟终于找出原因,比较狗血,直接上截图吧:

所有这些波折和莫名其妙都是因为这个原因,如果不是zstack大神帮忙检视,我根本发现不了,估计这个假期都要耗在折腾系统上,而且是白花功夫,这两天就去按雷雷说的去试试看。

回看两位兄弟的history命令记录,每个shell几百上千条的命令,回看前段时间杰杰站长帮忙解决的被挖矿入侵经历,每个云主机的解决也是几百上千条的命令,虽然我很多命令都看不懂,也看的惊心动魄,大神们被我拉来干苦力,于心不忍,后来杰杰说还有两个云主机也发现问题的时候,干脆就让他帮我把云主机删掉了事,大不了我再重新建,也总好过这样费心费力。

最后总结,莫名其妙写了这么长,主要是感念两位兄弟这几天确实太辛苦,俺无钱给付总要有个记录留下,趁热打铁赶紧写一篇,要不然过后经过都忘了,更想起杰杰前段时间的辛苦。

无问题的另一个盘做主储存后,centos7+kvm,Zstack终于迁移成功了,这下心里有底了,不过更老版本的备份还是要一个个导入后手动调试。后面还要再试试vmware那个坑,不过正好试试Zstack的纳管,到时候少不了还要辛苦两位兄弟,到时候再出2吧。

Zstack迁移实战记录1的更多相关文章

  1. MySQL-线上数据迁移实战记录

    1. 迁移背景和限制条件 随着功能的迭代或者数据表中数据量的增加,将现有数据进行迁移已是工作中经常遇到的事情.通常我们在平时迁移数据数据的时候,只需要用mysqldump.mysqlimport指令就 ...

  2. 从SQL Server到MySQL,近百亿数据量迁移实战

    从SQL Server到MySQL,近百亿数据量迁移实战 狄敬超(3D) 2018-05-29 10:52:48 212 沪江成立于 2001 年,作为较早期的教育学习网站,当时技术选型范围并不大:J ...

  3. celery+RabbitMQ 实战记录2—工程化使用

    上篇文章中,已经介绍了celery和RabbitMQ的安装以及基本用法. 本文将从工程的角度介绍如何使用celery. 1.配置和启动RabbitMQ 请参考celery+RabbitMQ实战记录. ...

  4. Redis Cluster高可用集群在线迁移操作记录【转】

    之前介绍了redis cluster的结构及高可用集群部署过程,今天这里简单说下redis集群的迁移.由于之前的redis cluster集群环境部署的服务器性能有限,需要迁移到高配置的服务器上.考虑 ...

  5. 升级 Elasticsearch 集群数量实战记录

    搜索引擎 升级 Elasticsearch 集群数量实战记录 现在线上有一个elasticsearch集群搜索服务有三台elasticsearch实例(es1.es2.es3),打算将其升级为5台(增 ...

  6. re实战记录

    re实战记录 针对网页中的空格符 一般使用的.,但是它不能匹配\n,所以使用[\s\S]或者[\d\D]匹配所有字符 import re l1=r''' <div class="thu ...

  7. Rails工程实战记录

    项目git:https://github.com/yixiaoyang/ruby 为熟悉Rails的基本特性创建的工程,本博文仅作更新记录. (1)2013.10.1-2013.10.5 Ruby基本 ...

  8. ORACLE 从一个实例迁移到另外一个实例实战记录

    .schema1到schema2的迁移 Oracle 从一个用户expdp导出再impdp导入到还有一个用户,能够使用REMAP_SCHEMA=user1:user2来实现: 假设想导入的用户已经存在 ...

  9. 【Redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移Redis数据实战指南(离线同步数据)

    离线迁移 与在线迁移相比,离线迁移适宜于源实例与目标实例的网络无法连通的场景,或者源端实例部署在其他云厂商Redis服务中,无法实现在线迁移. 存在的问题 由于生产环境的各种原因,我们需要对现有服务器 ...

  10. sikuli实战记录

    最近,为了解放运营人力,需要对某国企的系统进行自动化操作.该系统使用的是https,需要加载证书,而且非得用IE才行,firefox无法正常的加载证书.而selenium启动的IE是纯净的,不会加载任 ...

随机推荐

  1. JavaWeb实战:基础CRUD+批量删除+分页+条件

    技术栈及相关参考资料: MyBatis基础 Servlet基础 ServletRequest和ServletResponse MVC模式和三层架构 AJAX基础+Axios基础 Vue前端框架 Ele ...

  2. HDLBits答案——Getting started

    Getting started 1 Step one module top_module( output one ); // Insert your code here assign one = 1' ...

  3. devexpress中dockManager保存布局后恢复不正常

    在使用dockManager保存布局后进行恢复发现不正常,与中间的gridcontorl接触的都不行.gridcontorl设置的填充是fill 所以在在界面上再添加一个PanelControl控件并 ...

  4. C温故补缺(十一):文件读写

    文件读写 打开文件 fopen( ) 函数来创建一个新的文件或者打开一个已有的文件 FILE *fopen( const char *filename, const char *mode ); fil ...

  5. Vue 双向绑定数据已经更新,但是视图更新:

    使用ElementUI做动态增减表单项的时候,发现数据刷新后视图未更新 Vue包装了数个数组操作函数,使用这些方法操作的数组去,其数据变动时会被vue监测: push() pop() shift() ...

  6. mybatis sql批量插入

    insert into jrqf_officialcard (id, budget_unit, money_purpose, economic_type, money, func_subject_na ...

  7. JS逆向实战9——cookies DES加密混淆

    cookie加密 DES 混淆 目标网站:aHR0cHM6Ly90bGNoZW1zaG9wLnlvdXpoaWNhaS5jb20vbWFpbi90ZW5kP05vdGljZUNhdGVJZD0xJk5 ...

  8. 根据经纬度算UTM带号

    1.  UTM (Universal Transverse Mercator)坐标系是由美国军方在1947提出的.虽然我们仍然将其看作与"高斯-克吕格"相似的坐标系统,但实际上UT ...

  9. 【Spring系列】- Spring循环依赖

    Spring循环依赖 生命不息,写作不止 继续踏上学习之路,学之分享笔记 总有一天我也能像各位大佬一样 一个有梦有戏的人 @怒放吧德德 分享学习心得,欢迎指正,大家一起学习成长! 目录 Spring循 ...

  10. 【每日一题】【暴力、动态规划、动规优化、贪心】2022年1月21日-NC19 连续子数组的最大和/最大子序和

    同:最大子序和 https://www.cnblogs.com/liujinhui/p/15574312.html 描述输入一个长度为n的整型数组array,数组中的一个或连续多个整数组成一个子数组. ...