CentOS停更在即,国内厂商该如何应对?KeyarchOS X2Keyarch 迁移体验

在这里插入图片描述

  • 一、CentOS 停更危机
  • 二、关于浪潮信息KeyarchOS
  • 三、浪潮信息 KeyarchOS License 应用迁移实践
    • 第一步:迁移前验证
    • 第二步:迁移
    • 第三步:迁移后验证
  • 四、写在最后


一、CentOS 停更危机

自 1993 年开始,红帽 Linux 已经陪伴开发者们走过了将近 30 年的旅程。作为一款基于 Red Hat Enterprise Linux(RHEL)的开源操作系统,CentOS 一直以来广泛应用于企业级服务器和云计算平台。但 2020 年 12 月,CentOS 宣布将停止维护!CentOS Linux 8 已于 2021 年 12 月 31 日停止更新和发布;CentOS Linux 7 也将于 2024 年 6 月 30 日停服。

这将意味着用户再也无法获得官方补丁安装支持和系统升级。国内企业和开发者是 CentOS 的重要用户群体,CentOS 的停止维护无疑会对企业业务运行和数字化转型带来巨大的挑战和风险:诸如当前版本后续无法获得技术演进和版本升级,导致产品中断无法延续;企业将面临巨大的安全漏洞隐患等问题,安全漏洞无人管理修复,数据安全存在威胁;无法再获得上游社区和技术服务资料等的专业帮助;新推出的软硬件系统不再兼容原有的操作系统,系统建设遭受制约…

但即便 CentOS 停更在即,中国服务器操作系统市场中 Linux 仍占据绝对领先地位,市场占有率达 79.2%,其中在主流行业如电信、能源,RHEL 和 CentOS的比例更是达到了一半以上。现有 CentOS Linux 操作系统用户应该如何应对?有哪些策略和实践经验可以借鉴?

尽快迁移现有的 CentOS 系统,避免安全漏洞和功能缺失至关重要。

二、关于浪潮信息KeyarchOS

基于这样的情况,浪潮信息 X2Keyarch 迁移工具应运而生;

在这里插入图片描述

作为领先的云计算和数据中心服务提供商之一,浪潮信息早在 2008 年就开始自研服务器操作系统,当时的产品名称为 K-UX,经过十余年的持续迭代更新,2022 年 12 月浪潮信息发布服务器操作系统 KeyarchOS (中文名称云峦,简称 KOS)。相较于 K-UX 的主要面向关键应用主机,支持 Power 架构;KeyarchOS则主要面向通用服务器操作系统,支持了 x86、ARM 架构。

X2Keyarch 是浪潮信息研发的一款专门用于迁移业务的工具,可协助客户快速高效地将其他系统中的数据迁移到浪潮信息操作系统中。该工具提供了多种迁移方案,以适应不同业务场景和数据结构的需求。支持批量迁移、增量迁移、分批迁移等多种方式,并可对迁移数据进行校验和清洗,以确保数据的准确性和完整性。

X2Keyarch 共包含四大功能模块,如下:

主机管理迁移评估迁移实施日志管理
迁移主机管理
集群管理
风险评估
系统评估
硬件评估
应用评估
批量迁移
系统还原
系统备份
单步迁移
操作日志
评估日志
实施日志

接下来我们通过实际的迁移操作案例来上手体验 X2Keyarch 迁移工具的各功能模块。

三、浪潮信息 KeyarchOS License 应用迁移实践

在本案例中,我们将进行 KeyarchOS License 应用迁移的实践操作。

第一步:迁移前验证

首先连接要被迁移的服务器,服务器 IP 地址为:82.156.143.200,该服务器上已经部署完备的 License 应用;

在这里插入图片描述
接下来分别启动前后端服务;

# 启动数据库
systemctl start mariadb
# 启动后端服务
cd /data/snms/official/
sh snmsstart.sh
# 启动前端服务
cd /data/snms/official/inspurnode/kos/bin
sh start.sh &

在这里插入图片描述
服务启动之后,前往浏览器访问服务器 IP 打开登录页面;

用户名:admin
密码:Inspur1!

在这里插入图片描述
输入用户名和密码之后进入浪潮信息序列号管理系统后台;

在这里插入图片描述
可以看到,截止目前被迁移的服务器连接正常,前后端服务启动正常,系统和数据均访问正常;

迁移前验证完毕。

第二步:迁移

在这一步需要使用到迁移服务器(注意此服务器是用于进行迁移操作的,而非被迁移服务器),浏览器访问 IP 182.92.82.159 进入浪潮操作系统控制面板;

用户名:admin
密码:123456a?

在这里插入图片描述

打开主机管理页面,找到 IP 为 82.156.143.200 的主机,也就是我们第一步中所验证的那台被迁移服务器;

在这里插入图片描述
选择 “操作系统迁移”–>“迁移评估” 评估迁移风险;

在这里插入图片描述
这里的评估主要是为了评估本次迁移是否存在风险,系统评估是为评估系统配置信息与 KOS 系统是否兼容,硬件评估是为了评估系统下硬件与 KOS 系统是否兼容。

等待评估完成;

在这里插入图片描述
等待评估结果;

在这里插入图片描述

高风险项无需关注,不影响迁移,只有 inhibitor 的选项会影响迁移。

选择 “操作系统迁移”–>“迁移实施” 开始进行迁移。填入要迁移的服务器信息;

在这里插入图片描述
等待迁移完成;

在这里插入图片描述
在正式开始实施迁移后,迁移状态会变成运行中,然后开始走进度;

本人在操作的过程当中发现了异常,迁移状态一直是“运行中” ,时间过长。

在这里插入图片描述
迁移完成,查看系统版本变为 kos5.8。

第三步:迁移后验证

迁移结束之后再次登录被迁移服务器,并启动前后端程序;

在这里插入图片描述
进入页面:https://82.156.143.200:8443/snms/login.html;

用户名:admin
密码:Inspur1!

在这里插入图片描述
登录成功;

在这里插入图片描述
打开授权查询页面,输入订单号 AS000106666777778889,点击授权查询,可以看到查询结果;

在这里插入图片描述
结果正确,迁移无异常,迁移操作完毕。

四、写在最后

通过本次使用浪潮信息 X2Keyarch 迁移工具进行 KeyarchOS License 应用迁移操作,X2Keyarch 在迁移 KeyarchOS License 应用时整体表现是出色的。

首先从工具的整个界面来看,整体界面友好,易于操作。通过上面的实操可以看到,整个迁移其实就是评估+迁移的过程,用户只需要配置服务器地址,其他基本上都是点一个按键即可,只有简单的几个步骤,即使是第一次上手也可快速入门。此外整个迁移过程中应用系统运行顺畅,数据准确无误,真正达到了高效、准确和易用。

在操作过程中也遇到了一个问题,那就是正式开始迁移后“进行中”这个状态时间太长(第一天晚上开始迁移,第二天晚上还是进行中),后来向官方人员反馈,也及时的解决了这个问题。我分析这可能是一个状态更新问题,应用早就已经迁移完了,但是更新状态一直未更新,而且状态不变用户也没法进行其他操作。

总体上来说浪潮信息 X2Keyarch 迁移工具是一款非常优秀的迁移工具,对于缺少高效一站式迁移工具的现状来说,X2Keyarch 无疑是很好的填补了这个空白。虽然还有一些细节方面需要改进,但是整体上我对此次使用非常满意。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/151329.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

荧光量子效率积分球检测薄膜需要注意什么

荧光量子效率积分球是一种特殊的积分球,它可以用于测量荧光材料在特定波长下的荧光量子效率。它由一个具有高朗伯特性的漫反射材料制成,具有高达99%的反射率和朗伯特性。荧光量子效率积分球的使用方法包括将样品放置在积分球的样品口中,调整激…

【C++高阶(二)】熟悉STL中的map和set --了解KV模型和pair结构

💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:C从入门到精通⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你学习C   🔝🔝 map和set 1. 前言2. map和set介绍3. pair结构介…

JWT登录认证(1登录)

JwtUtil package com.lin.springboot01.utils; import com.auth0.jwt.JWT; import com.auth0.jwt.algorithms.Algorithm; import java.util.Date; import java.util.Map;public class JwtUtil {private static final String KEY "liner2332";//接受业务数据&#xf…

Python in Visual Studio Code 2023年11月发布

排版:Alan Wang 我们很高兴地宣布 Visual Studio Code 的 Python 和 Jupyter 扩展将于 2023 年 11 月发布! 此版本包括以下公告: 改进了使用 Shift Enter 在终端中运行当前行弃用内置 linting 和格式设置功能对 Python linting 扩展的改进重…

linux安装nginx并配置服务的详细步骤

文章目录 依赖安装安装gcc环境安装 pcre安装zlib安装openssl 安装Nginx在nginx官网下载安装包将安装包上传linux解压文件手动创建用户和用户组编译目录编译源码并安装启动查看进程 设置nginx服务并开机自启 依赖安装 nginx安装前需要一些依赖,如果已经安装了则忽略…

大数据Doris(二十三):取消导入与其他导入案例参考

文章目录 取消导入与其他导入案例参考 一、取消导入

Django(七、模型层)

文章目录 模型层模型层前期准备使用django ORM要注意 代码演示:切换MySQL数据库如何查看django ORM 底层原理? 单表操作模型层之ORM常见关键字基础的增删改查常用的关键字 常见的十几种查询基于双下滑线的查询 模型层 模型层前期准备 使用django ORM要…

【Qt之QWizardPage】使用

介绍 QWizardPage类是向导页面的基类。 QWizard表示一个向导。每个页面都是一个QWizardPage。当创建自己的向导时,可以直接使用QWizardPage,也可以子类化它以获得更多控制。 页面具有以下属性,由QWizard呈现:a title,…

【数据结构】别跟我讲你不会冒泡排序

👦个人主页:Weraphael ✍🏻作者简介:目前正在学习c和算法 ✈️专栏:数据结构 🐋 希望大家多多支持,咱一起进步!😁 如果文章有啥瑕疵 希望大佬指点一二 如果文章对你有帮助…

【Python 千题 —— 基础篇】列表的最大值与最小值(for 循环版)

题目描述 题目描述 输出列表的最大值与最小值。题中有一个包含数字的列表 [11, 39, 100, 48, 392, 10, 9],使用 for 循环输出这个列表的最大值与最小值。 输入描述 无输入。 输出描述 输出列表的最大值与最小值。 示例 示例 ① 输出: 列表的最…

如何在Ubuntu 23.10部署KVM并创建虚拟机?

正文共:1114 字 21 图,预估阅读时间:2 分钟 我们之前对OpenStack醉过一次简单介绍(什么是OpenStack?),OpenStack本身是一个云管理平台,它本身并不提供虚拟化功能,而是依赖…

UE基础必学系列:UMG

一、教程: 官方教程: 官方文档: 创建和显示UI 二、理解知识点: 2.1 RemoveFromParent 从视口中删除,但仍保留在内存中,并且变量仍然存在有效的 2.2 3D交互组件测试

webstorm/idea配置leetcode刷题

File -> settings -> Plugins -> 搜索leetcode 安装插件(截图显示我已经安装过了),安装完成后点击OK操作,在编辑器四个边角就会出现一个leetcode的插件 File -> settings -> Tools-> Leetcode plugin 点击…

表单校验wed第十九章

常见的表单验证 一。表单选择器 属性过滤选择器 :selected 选中所有的下拉元素 :checked:选项元素 :disabled 不可用元素 :enable 所有可用元素 二。字符串演示 1.判断非空 isNaN(j) :判断是否为数字 2.表…

C语言—字符串连接、拷贝和比较函数

strcpy_s&#xff1a;拷贝整个字符串 #include <stdio.h> #include <string.h>int main() {char str1[] "first stringiiii";char str2[] "second string";char str3[100];strcpy_s(str1, sizeof(str1) / sizeof(str1[0]), str2);strcpy_s(…

docker安装MongoDB数据库,并且进行密码配置

很美的一首小诗> 我在外面流浪&#xff0c;回来时 故乡瘦了一圈—— 墩子叔走了&#xff0c;门前的池水 干了一半。 屋后驼背的柳树 头发散落了一地&#xff0c; 老房子蹲在坟边&#xff0c;屋顶的白云 仍在风中奔跑。 安装配置 要在Docker中安装MongoDB并启用远程连接&…

【VSCode】Visual Studio Code 下载与安装教程

前言 Visual Studio Code&#xff08;简称 VS Code&#xff09;是一个轻量级的代码编辑器&#xff0c;适用于多种编程语言和开发环境。本文将介绍如何下载和安装 Visual Studio Code。 下载安装包 首先&#xff0c;我们需要从官方网站下载 Visual Studio Code 的安装包。请访…

【ArcGIS Pro二次开发】:CC工具箱1.1.1更新_免费_安装即可用

CC工具箱1.1.1更新【2023.11.15】 使用环境要求&#xff1a;ArcGIS Pro 3.0 一、下载链接 工具安装文件及使用文档&#xff1a; https://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwduh5rhttps://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwduh5r 二、使用方法 1、在下…

java springboot application中设置正确的数字密码连不上数据库问题解决

说一个真实存在的问题 就是 有时候 我们在配置文件中设置了正确的数据库密码 但是 就是连不上 比如 我在application.yml配置文件中配置了一个数据库密码 这里 我们写的是 0127 然后 我们在程序中 读取并打印出来 看看系统拿到的到底是个什么&#xff1f; 但怪了 系统给我们…

算法刷题:P1908 逆序对

解题关键&#xff1a;就是利用分治的思想&#xff0c;使用归并排序&#xff0c;因为逆序对实际上就是“左侧的数字比右侧大就算一个逆序对”。而这个“左侧”和“右侧”可以相对来看&#xff0c;即左侧的左侧一定就是左侧&#xff0c;说的有点抽象&#xff0c;哈哈哈哈。 花了…