centos7全盘备份到本地_CentOS7 系统盘迁移案例【大硬盘迁移到小硬盘,新思路】...

本文介绍了如何将CentOS7系统从500GB硬盘迁移到更小的SSD,或者用于虚拟化云化改造。通过收集源磁盘信息,使用CentOS安装盘,创建相同分区表的中转磁盘,进行数据备份和恢复,最后调整新硬盘分区,成功实现全盘备份迁移。
摘要由CSDN通过智能技术生成

因为原来是500G的机械硬盘,实际使用才几G。所以打算换成容量小的固态硬盘,或者镜像虚拟化云化改造,虚拟磁盘小。

网上搜索的教程,基本上是不支持迁移到小硬盘的,都得比源盘一样大或者更大。

收集源磁盘相关信息

此步骤很重要,后面需要在新的磁盘创建相同的分区表。

fdisk -l

记住红框内和箭头指向的内容,后面需要用到。

启动CentOS安装盘,按步骤进入命令行

可在官网下载相同大版本的系统安装盘,Minimal或者NetInstall版本都可以。

添加新的虚拟磁盘并挂载(或者挂载U盘、移动硬盘等)

注:新的虚拟磁盘或者U盘都是作为中转磁盘使用。

虚拟磁盘需要格式化(ext4),U盘或者移动硬盘等格式OK只需要挂载。

下面以添加新的虚拟磁盘为例:

fdisk -l #查看一下新添加的磁盘是哪个,本机是/dev/sdb

mkfs.ext4 /dev/sdb #输入y回车确定格式化

mkdir /sdb && mount /dev/sdb /sdb #挂载/dev/sdb到/sdb

mkdir /sda1 /sda2 /centos-root #根据原盘分区创建对应文件夹,准备挂载

mount /dev/sda1 /sda1 #挂载/dev//sda1到//sda1

mount /dev/sda2 /sda2 #挂载/dev/sda2到/sda2

vgchange -ay centos #激活VG卷组centos

mount /dev/centos/root /centos-root #挂载VG卷组centos-root到/centos-root

备份文件到中转的磁盘

cp -aur /sda1/* /sdb/sda1/ #复制sda1的数据到中转盘

cp -aur /sda2/* /sdb/sda2/ #复制sda2的数据到中转盘

xfsdump -f /sdb/centos-root.img /centos-root #使用xfsdump创建原盘根目录镜像到中转盘

=========

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值