未加星标

乾坤大挪移,巧迁数据到proxmox平台 荐

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二03 | 时间 2018 | 作者 红领巾 ] 0人收藏点击收藏

作者:田逸(sery@163.com)

每当部署完proxmox环境,不管是单机还是集群,实际工作才完成了一半,准确地说是部署好底层环境。接下来还要根据需要创建虚拟机、安装虚拟机操作系统、部署应用程序、导入数据、调试程序并上线运行。新开发的应用还好,要是把运行的、不能随时停止服务的业务迁移到proxmox平台,是很考验实施者的经验和技术水平。对于一些数据量很大的迁移,数据还为往目标做完同步,源系统又产生了大量的新增数据。导入数据到目标系统以后,还不得不想法补齐新增数据。

另有一种特殊而常见的场景:一些商业软件在原系统运行多年,因担心系统崩溃想迁移到新系统上,很可能找不到安装介质或者找不到服务商支持。直接导入数据到目标系统,无法正常安装应用程序,更不用说提供服务了。

今年11月份,去内蒙古实施一个灾备项目,使用了一个商业工具,用来迁移数据非常的靠谱,于是我就试着拿它来把数据迁移到proxmox平台,完美!

基本架构

整个迁移环境由源、控制中心、目标三部分组成。


乾坤大挪移,巧迁数据到proxmox平台 荐

源站:可以是物理服务器,也可以是虚拟机;对操作系统而言,可以是linux,也可以是windows

目标:proxmox单机或者超融合私有云集群,迁移完成后,生成与源站操作系统相一致的虚拟机。

控制中心:可以是独立的物理服务器或者proxmox虚拟机,系统为centos。

迁移架构网络有要求,即源站能直接连通控制中心及目标系统。连通目标系统的目的是,数据的传输,直接在源和目标之间进行,不通过控制中心。

环境部署

◎ 控制中心

控制中心基于centos 7,经多次验证,centos 7.5版本可正常支持迁移控制中心。在安装centos 7时,软件包的选择,需要定制一下。


乾坤大挪移,巧迁数据到proxmox平台 荐

从默认最新安装改选成虚拟话主机,并勾选如下几个选项,以利于后期安装。


乾坤大挪移,巧迁数据到proxmox平台 荐

按提示设置网络地址、网关、dns等项目,完成系统安装。

ü 安装控制中心软件包

我拿到的软件包是ahdr_server_20181201.zip,传到控制中心的系统上(可以是物理机,也可以是云主机),用unzip ahdr_server_20181201.zip 直接解包。然后进入目录ahdr_server.

[root@move182 ahdr_server]# ls -al

total 809464

drwxr-xr-x 3 root root 318 Dec 5 22:25 .

dr-xr-x---. 5 root root 215 Dec 5 22:19 ..

-rw-r--r-- 1 root root 54 Aug 29 2017 ahdr.conf

-rw-r--r-- 1 root root 27860308 Jun 28 04:14 ahdr.tar.gz

-rw-r--r-- 1 root root 237563865 Jun 28 03:13 apache.tar.gz

-rw-r--r-- 1 root root 37984 Dec 1 16:22 application.zip

-rw-r--r-- 1 root root 50703847 Apr 29 2018 depends.tar.gz

-rw-r--r-- 1 root root 6701875 Jan 13 2018 edk2.git.tar.gz

-rw-r--r-- 1 root root 16535145 Sep 18 2017 libvirt.tar.gz

-rw-r--r-- 1 root root 456031858 Aug 31 14:08 mysql.tar.gz

-rw-r--r-- 1 root root 145960 Nov 17 2017 nbd.tar.gz

-rw-r--r-- 1 root root 6168233 Jul 18 2017 novnc.tar.gz

-rw-r--r-- 1 root root 27068064 Jul 18 2017php.tar.gz

-rw-r--r-- 1 root root 3035 Jul 20 2017 ReadMe.txt

drwxr-xr-x 2 root root 105 Jun 15 02:18 scripts

-rwxr-xr-x 1 root root 21438 Apr 29 2018 setup_move.sh

-rwxr-xr-x 1 root root 21642 Jun 6 2018 setup.sh

-rw-r--r-- 1 root root 2846 Jun 28 03:16 version.txt

[root@move182 ahdr_server]# ./setup_move.sh install

……. 省略……..

edk2.git/ovmf-x64/OVMF_VARS-with-csm.fd

edk2.git/ovmf-x64/UefiShell.iso

edk2.git/ovmf-x64/OVMF-pure-efi.fd

nbd.ko

info:all install successfully

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

inet 172.16.5.182 netmask 255.255.255.0 broadcast 172.16.5.255

inet6 fe80::e85e:acff:fe77:2e4 prefixlen 64 scopeid 0x20<link>

ether ea:5e:ac:77:02:e4 txqueuelen 1000 (Ethernet)

RX packets 984360 bytes 1010185836 (963.3 MiB)

RX errors 0 dropped 29 overruns 0 frame 0

TX packets 452969 bytes 208015165 (198.3 MiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

…………… 省略………………………

virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500

inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255

ether 52:54:00:e7:af:b5 txqueuelen 1000 (Ethernet)

RX packets 0 bytes 0 (0.0 B)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 0 bytes 0 (0.0 B)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

server lan ip: 172.16.5.182 # 交互方式,手工输入本机ip

server lan ip:172.16.5.182

server port(default 5000): 5000

libvirtd start ok

mysqld start ok

httpd start ok

novncd start ok

ahdrd start ok

visitord start ok

mountd start ok

ü 安装web管理控制台

浏览器输入安装好控制中心软件包的ip地址,进行下一步操作。

鼠标点击“同意安装协议”,进行相关项目检查,如果不正常,需要逐个处理。


乾坤大挪移,巧迁数据到proxmox平台 荐

全部项目符合要求(绿色对勾),点击“下一步”。


乾坤大挪移,巧迁数据到proxmox平台 荐

完成安装以后,其界面如图所示。


乾坤大挪移,巧迁数据到proxmox平台 荐

ü 软件授权

安装完以后,点登录后台,或者直接浏览器输入服务器ip地址,进行登录。


乾坤大挪移,巧迁数据到proxmox平台 荐

索取授权码,然后粘贴到下面的编辑框。


乾坤大挪移,巧迁数据到proxmox平台 荐

激活以后,可以在界面看到相关授权信息。


乾坤大挪移,巧迁数据到proxmox平台 荐

到这里,控制中心的安装就顺利完成了。

◎源站(支持linux及windows)

ü 取得客户端软件

浏览器访问控制中心,在登录界面进行下载,然后把它传到源站,进行相应的安装。


乾坤大挪移,巧迁数据到proxmox平台 荐

Linux源站安装客户端(以centos7.5为例)

登录系统,解压下载来的软件包client_linux.zip,然后进入解压后的目录ahdr_client。

[root@source184 ahdr_client]# ls -al

total 117904

drwxr-xr-x 4 root root 4096 Dec 5 23:06 .

dr-xr-x---. 5 root root 207 Dec 5 23:04 ..

-rw-r--r-- 1 root root 8605667 Dec 1 16:14 ahdr_4_32.zip

-rw-r--r-- 1 root root 8923112 Dec 1 16:14 ahdr_4_64.zip

-rw-r--r-- 1 root root 9946677 Dec 1 16:14 ahdr_5_32.zip

-rw-r--r-- 1 root root 9606400 Dec 1 16:14 ahdr_5_64.zip

-rw-r--r-- 1 root root 9749209 Dec 1 16:14 ahdr_6_32.zip

-rw-r--r-- 1 root root 12831206 Dec 1 16:14 ahdr_6_64.zip

-rw-r--r-- 1 root root 10782124 Dec 1 16:14 ahdr_7_64.zip

-rw-r--r-- 1 root root 81 Mar 26 2018 ahdr.conf

-rw-r--r-- 1 root root 11879353 Sep 27 15:07 ahdr_kylin.zip

-rw-r--r-- 1 root root 11424514 Dec 1 16:14 ahdr_suse11.zip

-rw-r--r-- 1 root root 9477048 Dec 1 16:15 ahdr_ubuntu.zip

-rw-r--r-- 1 root root 148 Mar 26 2018 depends_4_32.zip

-rw-r--r-- 1 root root 148 Mar 26 2018 depends_4_64.zip

-rw-r--r-- 1 root root 148 Mar 26 2018 depends_5_32.zip

-rw-r--r-- 1 root root 148 Mar 26 2018 depends_5_64.zip

-rw-r--r-- 1 root root 198218 Mar 26 2018 depends_6_32.zip

-rw-r--r-- 1 root root 195619 Mar 26 2018 depends_6_64.zip

-rw-r--r-- 1 root root 8942532 Oct 25 12:29 depends_7_64.zip

-rw-r--r-- 1 root root 148 Aug 16 16:10 depends_kylin.zip

-rw-r--r-- 1 root root 148 Mar 26 2018 depends_suse11.zip

-rw-r--r-- 1 root root 148 Mar 26 2018 depends_ubuntu.zip

-rw-r--r-- 1 root root 8058016 Nov 17 13:29 driver.zip

-rw-r--r-- 1 root root 9014 Nov 13 11:08 image.zip

drwxr-xr-x 2 root root 6 Apr 24 2018 oracle

-rw-r--r-- 1 root root 4223 Jan 8 2018 qinfo.pl

-rw-r--r-- 1 root root 2289 Mar 26 2018 ReadMe.txt

drwxr-xr-x 2 root root 19 Mar 26 2018 scripts

-rwxr-xr-x 1 root root 14957 Mar 15 2011 setup.sh

-rw-r--r-- 1 root root 24 Mar 26 2018 startup.nsh

执行如下命令进行安装:

[root@source184

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

代码区博客精选文章
分页:12
转载请注明
本文标题:乾坤大挪移,巧迁数据到proxmox平台 荐
本站链接:https://www.codesec.net/view/621258.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(125)