在Ubuntu Minimal系统中迁移数据到新系统,可以按照以下步骤进行:
使用Timeshift进行备份(推荐):
sudo apt install timeshift
使用Clonezilla进行完整系统镜像备份:
使用rsync手动备份文件系统:
sudo apt-get install rsync
sudo rsync -aAXv --exclude{"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} / /path/to/backup/folder
这将把系统的所有文件备份到指定目录(可以是移动硬盘),并排除动态挂载的目录。使用dd命令备份系统盘:
sudo dd if=/dev/sda of=/mnt/backup/system_backup.img bs=4M status=progress
sudo mount /dev/sdb1 /mnt
sudo dd if=/mnt/backup/system_backup.img of=/dev/sda bs=4M status=progress
使用Timeshift恢复数据:
使用Clonezilla恢复数据:
使用rsync手动恢复数据:
sudo rsync -aAXv /path/to/backup/folder/ /mnt/target/
使用dd命令恢复系统盘:
sudo mount /dev/sdb1 /mnt
sudo dd if=/mnt/backup/system_backup.img of=/dev/sda bs=4M status=progress
在执行数据迁移之前,请务必备份所有重要数据,并确保你了解每个命令的作用,以避免数据丢失或系统故障。