fdisk 是一個用于創建、刪除和修改 Linux 磁盤分區的命令行工具,但它本身并不提供備份功能。通常,備份磁盤分區涉及到創建分區的鏡像,然后將該鏡像保存到另一個位置。以下是使用 fdisk 進行 Linux 磁盤分區備份的步驟:
安裝 fdisk:
在 Ubuntu 或 CentOS 系統中,可以使用以下命令安裝 fdisk:
sudo apt-get -y install fdisk
sudo yum -y install fdisk
使用 fdisk 進行分區操作:
sudo fdisk -l
sudo fdisk 設備文件名
(例如:sudo fdisk /dev/sda
)m
命令查看幫助菜單,使用 p
命令打印當前分區表,使用 n
命令創建新分區,使用 d
命令刪除分區,使用 w
命令將更改寫入磁盤。備份分區:
使用 dd
命令創建分區的鏡像。例如,備份 /dev/sda1
分區到 /dev/sdb1
:
sudo dd if=/dev/sda1 of=/dev/sdb1 bs=4M status=progress
如果需要壓縮備份文件,可以使用 gzip
:
sudo dd if=/dev/sda1 bs=4M | gzip > /mnt/backup/sda1.img.gz
恢復分區:
使用 dd
命令從鏡像恢復分區:
sudo dd if=/dev/sdb1 of=/dev/sda1 bs=4M status=progress
如果備份文件被壓縮,先解壓再恢復:
gunzip -c /mnt/backup/sda1.img.gz | sudo dd of=/dev/sda1 bs=4M status=progress
請注意,在進行任何磁盤分區操作之前,請確保備份所有重要數據,以防數據丟失。此外,操作不當可能會導致數據丟失或系統損壞,請謹慎操作。