在Ubuntu Minimal系统中迁移数据到新系统,可以按照以下步骤进行:
备份数据
-
使用Timeshift进行备份(推荐):
- 安装Timeshift:
sudo apt install timeshift
- 运行Timeshift并选择备份类型(RSYNC或BTRFS),通常选择RSYNC。
- 选择备份位置(如移动硬盘)。
- 设置备份计划(可选)。
- 开始备份。
- 安装Timeshift:
-
使用Clonezilla进行完整系统镜像备份:
- 下载并制作Clonezilla启动盘。
- 通过USB启动Clonezilla。
- 选择要备份的硬盘和备份目的地(可以是移动硬盘)。
- 开始备份。
-
使用rsync手动备份文件系统:
- 安装rsync:
sudo apt-get install rsync
- 使用以下命令进行备份:
sudo rsync -aAXv --exclude{"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} / /path/to/backup/folder
这将把系统的所有文件备份到指定目录(可以是移动硬盘),并排除动态挂载的目录。
- 安装rsync:
使用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恢复数据:
- 在Ubuntu系统中直接运行Timeshift并选择还原到之前的备份点。
- 如果系统无法启动,可以通过Live USB启动Ubuntu来恢复。
-
使用Clonezilla恢复数据:
- 使用之前创建的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
- 恢复过程:
在执行数据迁移之前,请务必备份所有重要数据,并确保你了解每个命令的作用,以避免数据丢失或系统故障。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1343699.html