debian

Debian文件系统如何迁移

小樊
47
2025-08-05 21:07:10
栏目: 智能运维

Debian文件系统迁移需谨慎操作,以下是关键步骤及工具:

  1. 备份数据:用rsynctar备份重要文件,避免迁移丢失数据。
  2. 准备新硬盘
    • partedfdisk分区,格式化(如mkfs.ext4),LVM需创建物理卷、卷组和逻辑卷。
    • 记录新分区UUID(blkid命令)。
  3. 迁移数据
    • 工具迁移:用dd直接复制磁盘数据(需目标盘空间≥源盘),或用rsync同步文件(排除特殊目录如/dev/proc)。
    • LVM迁移:若原系统用LVM,可用vgexportvgimportclone克隆卷组。
  4. 更新引导
    • 挂载新分区,修改/etc/fstab中的UUID指向新分区。
    • chroot进入新系统,重新安装GRUB并更新配置:
      mount --bind /dev /mnt/newroot/dev  
      chroot /mnt/newroot  
      grub-install /dev/sdX  
      update-grub  
      exit  
      
  5. 验证启动:重启系统,确认从新硬盘引导,检查文件和配置是否正常。

注意:操作前务必备份数据,dd会覆盖目标盘所有数据,rsync需排除动态目录。推荐新手使用Clonezilla等工具简化流程。

0
看了该问题的人还看了