在Ubuntu Minimal系统中进行备份和恢复可以采用多种方法,以下是一些常用的备份和恢复策略:
使用Timeshift进行系统快照备份:
sudo apt install timeshift
使用Clonezilla进行磁盘克隆:
使用rsync手动备份文件系统:
sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder
sudo rsync -aAXv /path/to/backup/folder/ /mnt/target/
使用dd命令备份系统盘:
sudo dd if=/dev/sda of=/mnt/ubuntu_backup.img bs=4M status=progress
sudo mount /dev/sdb1 /mnt
sudo dd if=/mnt/ubuntu_backup.img of=/dev/sda bs=4M status=progress
使用Duplicity进行可执行的系统备份:
sudo apt-get install duplicity
sudo duplicity --full-if-older-than 1M / /backup/
Timeshift恢复:
Clonezilla恢复:
rsync恢复:
sudo rsync -aAXv /path/to/backup/folder/ /mnt/target/
使用Boot Repair工具修复GRUB:
使用系统备份工具(如Systemback)恢复系统:
sudo add-apt-repository --remove ppa:nemh/systembacks
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1Bs
sudo apt updates
sudo apt install systemback
在进行备份和恢复操作之前,请确保已备份重要数据,以防数据丢失。根据实际需求选择合适的备份工具和方法。