Linux服务器迁移文件系统,DD方式迁移Linux系统.pdf

DD 方式迁移Linux 系统

一、DD 简介

dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个

文件,并在拷贝的同时进行指定的转换。我们可以使用dd 命令对 linux 系统磁

盘进行拷贝,直接生成可以被KVM 系统识别的raw 格式磁盘文件。此方法拷贝出

来的磁盘文件大小与原始磁盘大小完全相同。因此,从思路上,只要对待迁移业

务系统中执行dd 命令,生成的raw 文件传到CAS 虚拟机磁盘文件存储池中,便

可以直接供虚拟机挂载使用。这里以CentOS 系统为例,采用CAS 上存储池开启

NFS 网络文件系统并供待迁移服务器挂载的方式,直接 dd 生成文件至CAS 存储

池。

DD 迁移也是对存储的区块进行读写,有时间顺序,因此不建议在业务系统数据

量较大时迁移,最好选择业务较少甚至无业务时迁移,否则迁移后无法完全保证

数据完整性。

二、迁移过程

1. NFS 网络文件系统的开启和挂载

在CAS 平台的某个存储池上开启NFS 网络文件系统共享,这里以/vms/images

为例。首先,通过vi 命令修改/etc/exports 文件,加入一行命令:

/vms/images *(rw,no_root_squash,no_subtree_check)

注意,不要在该行的前端加入井号作为注释!命令的含义是,将/vms/images

共享,*代表所有ip 地址可以访问。

启动NFS 服务:service nfs-kernel-server restart

华为3Com 机密 未经许可不得扩散

第1 页 共8 页

查看可供挂载的目录

进入待迁移服务器,挂载方才在CAS 目录上开启的NFS。首先创建一个目录,

mkdir /nfs

挂载CAS 上启用的NFS 目录

华为3Com 机密 未经许可不得扩散

第2 页 共8 页

若挂载成功,则可以看到目录中的内容

如果源linux 操作系统为32 位,则尽量采用nfs4 格式连接,否则可能出现无法

生成大于2G 的磁盘文件问题。

2. 通过DD 备份

首先查看待迁移业务系统的设备信息

根据结果,可以选择DD 读数据的分区。这里选择hda。DD 写入的目录则写入挂

载的/nfs 目录,命名为hda.raw,指定生成raw 格式的虚拟机磁盘文件。

华为3Com 机密 未经许可不得扩散

第3 页 共8 页

3. 虚拟机启动

增加虚拟机。

此时不安装ISO 镜像,故选择不安装

接下来vCPU 和虚拟内存的设置,请根据迁移前做出的评估进行设定,这里不详

华为3Com 机密 未经许可不得扩散

第4 页 共8 页

细体现;网络设置请按照现场实际需求设置。

选择虚拟机磁盘文件,即方才DD 生成的raw 格式文件。

检查配置

运行虚拟机,由于更换了物理环境,要进行一些基本的设置

华为3Com 机密 未经许可不得扩散

第5 页 共8 页

进入系统,验证业务

华为3Com 机密 未经许可不得扩散

第6 页 共8 页

注意,由于使用raw 格式文件,因此磁盘类型是“高速”,可根据需要决定是否

转化为“智能”。

华为3Com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值