在Ubuntu中,如果你已经对磁盘进行了分卷(例如使用fdisk
或gparted
工具),并且想要备份这些分卷,你可以按照以下步骤进行:
确定分卷的位置和大小:
lsblk
命令查看当前磁盘的分区情况。lsblk
/dev/sda1
, /dev/sda2
等)和大小。创建备份目录:
mkdir ~/backup
使用dd
命令备份每个分卷:
dd
命令可以用来复制磁盘或分区的内容。你需要以root权限运行以下命令。/dev/sda1
到~/backup/sda1.img
:sudo dd if=/dev/sda1 of=~/backup/sda1.img bs=4M status=progress
bs=4M
表示块大小为4MB,可以根据需要调整。status=progress
会显示备份进度。重复步骤3:
验证备份:
md5sum
或sha256sum
命令来验证备份文件的完整性。md5sum ~/backup/sda1.img
存储备份:
你可以编写一个简单的脚本来自动化备份过程。以下是一个示例脚本:
#!/bin/bash
# 创建备份目录
mkdir -p ~/backup
# 定义要备份的分卷列表
partitions=("/dev/sda1" "/dev/sda2")
# 备份每个分卷
for partition in "${partitions[@]}"; do
echo "Backing up $partition..."
sudo dd if="$partition" of=~/backup/"$(basename "$partition").img" bs=4M status=progress
echo "Backup completed for $partition."
done
echo "All backups are complete."
将上述脚本保存为backup_partitions.sh
,然后运行以下命令来执行备份:
chmod +x backup_partitions.sh
./backup_partitions.sh
通过这些步骤,你可以确保你的Ubuntu系统中的分卷数据得到安全备份。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:ubuntu分卷后如何合并