在Debian系统中迁移数据,可根据场景选择以下方法:
- 系统级迁移:
- Clonezilla:通过启动盘进入Live环境,选择“device-image”模式备份/恢复整个磁盘或分区。
- dd命令:直接复制磁盘数据(含空扇区),需确保目标磁盘空间足够。
- 文件/配置迁移:
- tar命令:打包指定目录(如
/etc
、/home
)并解压到新系统,保留权限和结构。 - rsync:同步文件到新系统,支持增量备份(例:
rsync -avz /source/ /destination/
)。
- 特殊场景:
- 软连接迁移:先备份目标文件,更新软连接指向新路径(
ln -sfn /new/path /old/symlink
)。 - NFS迁移:通过NFS共享传输数据,适用于网络环境。
注意:迁移前务必备份重要数据,验证新系统配置正确性后再删除旧数据。