当前位置: 首页 > news >正文

鸿萌数据迁移服务: 企业服务器整机在线热迁移, 实现不停机业务转移

天津鸿萌科贸发展有限公司从事数据安全服务二十余年,致力于为各领域客户提供专业的数据存储、数据恢复、数据备份、数据迁移等解决方案与服务,并针对企业面临的数据安全风险,提供专业的相关数据安全培训。

鸿萌数据迁移业务为众多企业顺利高效地完成了新旧存储、不同数据库、应用程序、业务流程以及云端的数据迁移任务,协助企业保护了数据的安全存储,并实现了技术和业务升级。

服务器整机迁移实施原则

整机系统迁移的实施,尤其是规模较大的迁移(比如系统数量超过100台以上),须遵循一定的原则,概括如下:

  • 迁移须保持审慎的原则,以对生产影响降低到最低为总原则;
  • 迁移宜以业务单元为单位,进行整个业务单元的迁移;比如,一个WEB应用,有两台主机,分别为WEB Server和数据库,宜两台机器一起迁移,共同完成验证;
  • 迁移之前要做好规划,包括客户环境调查、迁移方案制定、迁移计划制定、系统验证方案制定、迁移软件清理等;
  • 系统迁移过程必须留下关键证据,比如果规则配置信息,尤其是系统割接前,在验证数据一致性时,必须留下数据一致性的证据;
  • 迁移完成之后,迁移源端环境宜保留一段时间,不宜立刻清除,保留时间根据实际情况保留7~30天以上。
  • 在块迁移具备条件的情况下,一般宜采用块迁移,因为块迁移相当于磁盘的克隆,假如系统验证通过,后续不太存在比如文件缺失,文件不一致等问题。

鸿萌服务器整机在线热迁移方案的特点

鸿萌为用户提供由生产服务器向本地或云端目标服务器的整机热迁移服务,可以在业务不停机的情况下,实现系统和数据实时复制,复制完成后可快速切换系统,由新主机接管业务。

鸿萌整机在线热迁移服务,简化迁移工作。在不停机情况下,快速迁移操作系统、应用程序和用户数据;迁移时间可预测,完成后无缝切换由新主机整机接管。

  • 硬件无关的迁移:鸿萌整机在线热迁移服务工作在操作系统层,基于实时数据复制和硬件无关的切换技术,将整个操作系统(注册表、根目录、系统补丁等)灵活迁移到不同型号或不同配置的服务器。
  • 业务不停的迁移:鸿萌整机在线热迁移服务启动系统镜像,将数据复制到灾备服务器,业务系统正常生产不受影响;镜像完成后,所有增量业务数据自动复制到灾备服务器,在验证有效后进行切换。
  • 无距离限制的迁移:鸿萌整机在线热迁移服务支持网络限速和数据压缩,通过 IP 网络将数据传输到灾备服务器;支持断点续传,加密传输。
  • 支持异构平台的迁移:鸿萌整机在线热迁移服务支持物理机及虚拟机之间的迁移,P2V(物理机到虚拟机),V2V(虚拟机到虚拟机),V2P(虚拟机到物理机),P2P(物理机到物理机)。

鸿萌服务器整机在线热迁移方案过程管理

鸿萌服务器整机在线热迁移服务将部署容灾节点,用于捕获和发送用户端应用服务器的数据、接收来自工作机模块的数据、保存数据于备份服务器、实现资源监控、切换、高可用服务的控制、用于接收控制机的控制命令、同时还可以收集日志并发送到控制机。容灾节点安装在用户的工作机和灾备机,控制台内的软件功能是基于控制机与节点之间的协调来完成的。

文件级整机迁移

在不停机情况下,文件级整机迁移任务可以将工作机操作系统下整个系统文件迁移到灾备机,迁移时间可预测,完成后无缝切换由新主机整机接管。

1.创建整机迁移规则

  • 用户自定义整机迁移规则名称,便于管理。
  • 选择整机迁移规则所对应的业务组。
  • 选择有迁移许可的节点。
  • 选择代理。
  • 选择灾备机
  • 根据需要选择数据地址。
  • 设定同步项
  • 选择要复制的目录和文件,可以排除个别不需要的文件或者目录。

2.迁移设置

执行完初始镜像,继续监控所选择的目录和文件,将新的任何增量数据和文件变化持续复制到目标端,直到用户确认开始“迁移”。

  • 可设定切换到灾备机(重启备机)时,自动关闭工作机。这样在迁移规则完成后,工作机的增量数据不再同步到灾备机,在重启灾备机时规则会自动关闭工作机。
  • 迁移场景:自动选择、虚拟机、物理机和跨小版本。
  • 自动选择:跨小版本>虚拟机>物理机。
  • 虚拟机迁移到虚拟机。
  • 物理机迁移到物理机或虚拟机迁移到物理机。
  • 驱动程序移除:当迁移场景选择“跨小版本”时,实施迁移时采用注入驱动的方式,解决备机驱动问题。

3.执行迁移

具体步骤如下:

  1. 启动整机迁移规则,开始执行迁移。
  2. 显示迁移过程状态,“就绪”、“迁移中”、“重启就绪”。
  3. 重启还原目标机,显示状态“正在重启”。
  4. 迁移灾备机重启后,状态变更为“完成”。
  5. 灾备机启动后,若登录系统成功,则完成本次整机迁移流程。

块级整机迁移

在不停机情况下块级整机迁移可以将工作机操作系统下整个块设备硬盘下的文件迁移到灾备机,迁移时间可预测,完成后无缝切换由新主机整机接管。

在创建整机迁移规则时,设定“块设备”迁移类型、选择工作机进行迁移的目标块设备、选择灾备机存储的块设备。

该方案适用于各行业 IT 业务系统迁移,目前被广泛应用于异构虚拟化平台间、本地到云平台以及异构云平台之间的迁移,满足用户上云、跨云迁移等需求,典型场景为政务云升级改造、银行机房私有云搬迁等。

相关文章:

鸿萌数据迁移服务: 企业服务器整机在线热迁移, 实现不停机业务转移

天津鸿萌科贸发展有限公司从事数据安全服务二十余年,致力于为各领域客户提供专业的数据存储、数据恢复、数据备份、数据迁移等解决方案与服务,并针对企业面临的数据安全风险,提供专业的相关数据安全培训。 鸿萌数据迁移业务为众多企业顺利高效…...

【C】无类型指针及函数指针

一、无类型指针 (1)无类指针只包含内存地址,不知道内存地址从存放数据是什么类型: void *ptrNULL; (2)可以其他类型赋给无类型指针,但是无类型指针赋给有类型指针会警号; …...

VR的左右眼渲染方法

VR的左右眼视频渲染shader unity_StereoEyeIndex 结点可以判断当前渲染的时候左眼还是右眼,所以可以通过着色器来更根据当前眼睛使用不同的渲染方式达到左右眼渲染不同。 Shader "Unlit/VRVideoPlay" {Properties{_MainTex ("Texture", 2D) …...

爬虫-------字体反爬

目录 一、了解什么是字体加密 二. 定位字体位置 三. python处理字体 1. 工具库 2. 字体读取 3. 处理字体 案例1:起点 案例2:字符偏移: 5请求数据 - 发现偏移量 5.4 多套字体替换 套用模板 版本1 版本2 四.项目实战 1. 采集目…...

vue2组件封装和UI组件的二次封装,方法,属性,ref的传递

封装组件使用v-model 使用方法props接受value值,当值发生变化的时候再通过this.$emit("input", newValue),则实现了简单组件的v-model封装,如果不使用第三方UI可以接受到的值使用watch或者计算属性保存,然后再通过事件派发自己保存…...

喜报!景联文科技成功通过DCMM数据管理能力成熟度二级认证

10月30日,中国电子信息行业联合会公示了新一批DCMM贯标企业,景联文科技成功通过DCMM数据管理能力成熟度二级认证(乙方认证)。 DCMM是《数据管理能力成熟度评估模型》的简称,是我国在数据管理领域首个正式发布的国家标准…...

从壹开始解读Yolov11【源码研读系列】——Data.dataset.py:模型训练数据预处理/YOLO官方数据集类——YOLODataset

【前情回顾】在上一篇文章记录了YOLO源码data目录下的 base.py 文件,其中定义了一个可灵活修改的数据加载处理基类——Class BaseDataset 灵活基类博文地址:https://blog.csdn.net/qq_58718853/article/details/143249295 【实验代码】所有实验代码上传至…...

C语言初阶必会的练习题(3)之位操作符(^ 、、>>等)的应用

C语言初阶必会的练习题(3) 放在最前面的1、不允许创建临时变量,交换两个整数的内容1.1、分析:见代码注释(a)方法 1(b)方法 2 1.2、结果展示方法 1 的 结果:方法 2 的 结果…...

MongoDB面试专题33道解析

大家好,我是 V 哥。今天给大家分享 MongoDB的道 V 哥原创的面试题,收藏起来,一定会对你有帮助。 V 哥推荐:2024 最适合入门的 JAVA 课程 1. 你说的 NoSQL 数据库是什么意思?NoSQL 与 RDBMS 直接有什么区别&#xff1f…...

Laravel 安全实践:如何防止 XSS 攻击

在当今的网络环境中,应用程序的安全性越来越受到开发者和企业的重视。跨站脚本攻击(XSS)是常见的网络安全威胁之一,它通过在目标网站上注入恶意脚本,窃取用户信息或执行恶意操作。作为流行的 PHP 框架,Lara…...

《Java Web 开发》

一、引言 在当今数字化时代,Web 应用程序已经成为人们生活和工作中不可或缺的一部分。Java Web 开发作为一种广泛应用的技术,以其强大的功能、稳定性和可扩展性,在企业级应用开发中占据着重要地位。本文将深入探讨 Java Web 开发的各个方面&a…...

Vector和ArrayList

Vector和ArrayList都是Java集合框架中的动态数组实现类,它们之间存在一些显著的区别。以下是对Vector和ArrayList的详细比较: 一、线程安全性 Vector:是线程安全的,即多线程情况下,Vector可以保证容器的同步性。Vect…...

关于我、重生到500年前凭借C语言改变世界科技vlog.16——万字详解指针概念及技巧

文章目录 1. sizeof 和 strlen1.1 sizeof1.2 strlen 2. 数组和指针结合的试题深入解析2.1 一维数组2.2 字符数组代码1代码2代码3代码4代码5代码6 2.3 二维数组 3.指针运算的试题深入解析题1题2题3题4题5题6题7 希望读者们多多三连支持小编会继续更新你们的鼓励就是我前进的动力…...

开发更便利!迅为RK3568/RK3588 定制分区镜像发布

目前迅为所维护的Linux SDK一直延续RK官方默认分区结构,而迅为另维护了的一套定制分区结构的SDK,两种不同的分区结构都有着各自的特性,RK默认分区镜像和定制分区镜像对比如下所示: rk传统分区适合启动速度要求高且硬件配置固定的系…...

基于Springboot的学生宿舍管理系统的设计与实现-计算机毕设 附源码 26991

基于Springboot的学生宿舍管理系统的设计与实现 摘 要 学生宿舍管理系统在高校管理中具有重要的作用,为提高宿舍管理效率和服务质量,本文基于Springboot框架开发了一款学生宿舍管理系统。该系统主要分为管理员、学生用户和宿管用户三类角色,每…...

Spring Mvc中拦截器Interceptor详解

一、概述 拦截器常用于在请求处理的不同阶段插入自定义逻辑。Spring MVC的拦截器作用是在请求到达控制器之前或之后进行拦截,可以对请求和响应进行一些特定的处理。如: 登录验证:对于需要登录才能访问的网址,使用拦截器可以判断…...

【go从零单排】Strings and Runes 字符串和字符

Don’t worry , just coding! 内耗与overthinking只会削弱你的精力,虚度你的光阴,每天迈出一小步,回头时发现已经走了很远。 概念 在Go语言中,rune 是一个内置的数据类型,用于表示一个Unicode字符。它实际上是一个别名…...

django Forbidden (403)错误解决方法

存在问题&#xff1a; django提交请求时&#xff0c;报403错误&#xff1b; 解决方案&#xff1a; 在form表单中加{% csrf_token %} <h1>用户登录</h1><form me method"post" ac action"/login/">{% csrf_token %}<input type"t…...

pdmaner连接sqlexpress

别以为sqlserver默认的端口总是1433 案例 有台sqlserver2008 express服务器&#xff0c;刚安装&#xff0c;支持混合模式登录&#xff0c;其它什么配置也没改。 先看用ADO连接 这说明&#xff1a; 案例中sqlserver端口不是1433 &#xff01;&#xff01;&#xff01;ADO连接…...

如果编译不通过,且感觉代码没有问题,大概率就是中文引起的问题

一、如果中文乱码&#xff1a;彻底解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)_qt 中文乱码-CSDN博客 二、如果中文正常&#xff0c;编译还是有莫名其妙的问题 1、设置编码为 UTF-8(带BOM)。&#xff08;如果下方没有出现“高级保存选项”&#xff0c;只需要修改一下代码&…...

变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析

一、变量声明设计&#xff1a;let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性&#xff0c;这种设计体现了语言的核心哲学。以下是深度解析&#xff1a; 1.1 设计理念剖析 安全优先原则&#xff1a;默认不可变强制开发者明确声明意图 let x 5; …...

【HarmonyOS 5.0】DevEco Testing:鸿蒙应用质量保障的终极武器

——全方位测试解决方案与代码实战 一、工具定位与核心能力 DevEco Testing是HarmonyOS官方推出的​​一体化测试平台​​&#xff0c;覆盖应用全生命周期测试需求&#xff0c;主要提供五大核心能力&#xff1a; ​​测试类型​​​​检测目标​​​​关键指标​​功能体验基…...

STM32+rt-thread判断是否联网

一、根据NETDEV_FLAG_INTERNET_UP位判断 static bool is_conncected(void) {struct netdev *dev RT_NULL;dev netdev_get_first_by_flags(NETDEV_FLAG_INTERNET_UP);if (dev RT_NULL){printf("wait netdev internet up...");return false;}else{printf("loc…...

NLP学习路线图(二十三):长短期记忆网络(LSTM)

在自然语言处理(NLP)领域,我们时刻面临着处理序列数据的核心挑战。无论是理解句子的结构、分析文本的情感,还是实现语言的翻译,都需要模型能够捕捉词语之间依时序产生的复杂依赖关系。传统的神经网络结构在处理这种序列依赖时显得力不从心,而循环神经网络(RNN) 曾被视为…...

全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比

目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec&#xff1f; IPsec VPN 5.1 IPsec传输模式&#xff08;Transport Mode&#xff09; 5.2 IPsec隧道模式&#xff08;Tunne…...

R语言速释制剂QBD解决方案之三

本文是《Quality by Design for ANDAs: An Example for Immediate-Release Dosage Forms》第一个处方的R语言解决方案。 第一个处方研究评估原料药粒径分布、MCC/Lactose比例、崩解剂用量对制剂CQAs的影响。 第二处方研究用于理解颗粒外加硬脂酸镁和滑石粉对片剂质量和可生产…...

20个超级好用的 CSS 动画库

分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码&#xff0c;而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库&#xff0c;可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画&#xff0c;可以包含在你的网页或应用项目中。 3.An…...

iview框架主题色的应用

1.下载 less要使用3.0.0以下的版本 npm install less2.7.3 npm install less-loader4.0.52./src/config/theme.js文件 module.exports {yellow: {theme-color: #FDCE04},blue: {theme-color: #547CE7} }在sass中使用theme配置的颜色主题&#xff0c;无需引入&#xff0c;直接可…...

解读《网络安全法》最新修订,把握网络安全新趋势

《网络安全法》自2017年施行以来&#xff0c;在维护网络空间安全方面发挥了重要作用。但随着网络环境的日益复杂&#xff0c;网络攻击、数据泄露等事件频发&#xff0c;现行法律已难以完全适应新的风险挑战。 2025年3月28日&#xff0c;国家网信办会同相关部门起草了《网络安全…...

破解路内监管盲区:免布线低位视频桩重塑停车管理新标准

城市路内停车管理常因行道树遮挡、高位设备盲区等问题&#xff0c;导致车牌识别率低、逃费率高&#xff0c;传统模式在复杂路段束手无策。免布线低位视频桩凭借超低视角部署与智能算法&#xff0c;正成为破局关键。该设备安装于车位侧方0.5-0.7米高度&#xff0c;直接规避树枝遮…...