休眠时更换硬盘

休眠时更换硬盘

我有一台运行 Ubuntu Server 20.04 的机器,其中运行着一个长时间运行的内存密集型数据处理脚本。我想用一块更大的新硬盘替换我的旧硬盘。

是否可以使系统休眠,将旧驱动器复制到新驱动器,交换驱动器,然后取消系统休眠?

我的计划是systemctl hibernate(首先验证swapon --show返回交换文件),关闭电源,拔下旧硬盘,复制(使用 CloneZilla)将旧硬盘连接到另一台机器上的新硬盘(或者可能使用同一台机器上的可启动 USB 操作系统),插入新硬盘,然后打开机器电源。

这能行吗?

答案1

克隆磁盘时休眠交换

由于我的所有 HDD 都在使用中,所以我尝试使用 USB 闪存驱动器进行此操作。

  • 使用 sudodus 20.04 映像文件创建完整安装 USB。
  • 将交换文件扩大到 5GB。
  • 设置休眠。
  • 打开了一堆程序。
  • 调用休眠模式。
  • 使用 Gnome-Disks* 创建了闪存驱动器的映像文件。
  • 使用以下方法将闪存驱动器清零:韓國
  • 使用以下方式将映像闪存到闪存驱动器韓國
  • 将闪存驱动器放回其原来的插座。
  • 它启动到休眠时的状态。

这可能与您使用服务器的情况略有不同,但它证明您的前提有效。

我确实认为将新磁盘插入休眠时旧磁盘插入的同一 SATA 端口非常重要。

*专业人士会使用 dd 和克隆磁盘到磁盘,但磁盘和 mkusb 可以提供一定程度的舒适度。

相关内容