【作品概述】
本案例为猪八戒平台雇佣制项目"服务器网站对应服务与数据作迁移"。客户需要依据现有部署文档,将网站全套服务及业务数据整体迁移至新服务器,涉及 Elasticsearch 7.8.0、Nginx、RabbitMQ、Redis、MySQL 等基础组件,以及10个左右的Java网络应用程序(微服务架构),要求尽量保证整体服务正常运行。我作为唯一实施工程师,在截止日期前完成全部迁移与联调验证,系统整体恢复正常运行。
【作品详细功能】
迁移方案梳理:盘点原服务器软件安装目录、微服务目录与Nginx数据目录,制定打包排除策略,通过 rsync 加密通道完成新旧服务器间全量数据传输与完整性核对;
基础环境搭建:完成防火墙、SELinux等系统初始化配置,编译安装 Redis 并配置 systemd 开机自启;
数据库迁移:安装 MySQL 8.0,采用物理数据目录迁移方案,精准区分处理性能监控库、系统表空间与日志文件,实现老库数据向新库无损迁移,并妥善解决认证配置问题;
中间件重建与数据恢复:安装 RabbitMQ 并通过定义文件导出导入方式完整迁移用户、队列与配置;部署 Elasticsearch 7.8.0,解决非root运行、文件描述符及虚拟内存限制等问题;
Java微服务迁移:配置 JDK 1.8 环境,依次部署 Nacos 注册中心、网关、Sentinel 监控及多个业务应用共10个左右的Java服务,并进行 JVM 参数优化,保障单机资源下各服务稳定运行;
网站访问恢复:迁移 Nginx 配置与前端静态资源,完成整站访问验证;
交付文档:输出完整迁移方案文档,涵盖各组件操作步骤、配置说明与问题处理记录,客户可自行接管后续运维。
【我负责的角色】
全程独立负责:迁移方案制定、数据传输、组件安装配置、数据库迁移、微服务部署、联调测试与文档交付。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者