在Ubuntu虚拟机中进行系统备份与恢复可以通过多种方法实现,以下是一些常用的备份与恢复方法:
lsblk
命令确认系统盘和目标盘的名称。sudo dd if=/dev/sda of=/dev/sdb bs=4M status=progress
sudo dd if=/dev/sda of=/mnt/ubuntu_backup.img bs=4M status=progress
sudo dd if=/dev/sda bs=4M | gzip > /mnt/backup/system_backup.img.gz
rsync -avz --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} / /path/to/external/drive
rsync -avz /path/to/backup/ /
sudo apt install timeshift
sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/lostfound --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
sudo mount /dev/sdb1 /mnt
sudo dd if=/mnt/ubuntu_backup.img of=/dev/sda bs=4M status=progress
gunzip -c /mnt/backup/system_backup.img.gz | sudo dd of=/dev/sda bs=4M status=progress
sudo dd if=/dev/sdb of=/dev/sda bs=4M status=progress
在执行任何系统恢复操作之前,请务必备份所有重要数据,以防数据丢失。