Proxmox Backup Server 使用小型低功耗主机 + 硬盘柜架构时如何防止启动失败
在基于 Proxmox Backup Server(PBS)的备份架构中,许多用户会选择小型低功耗主机(例如迷你主机、微型工控机)配合大容量硬盘柜,来实现数据集中存储与长期备份。此时,PBS 系统安装在小主机内部,硬盘柜通过 USB 或其他方式挂载到指定目录(如 /Backup)作为主要备份存储目录。 面临的问题 如果家中出现停电情况,小型低功耗主机通常会自动重新启动,但硬盘柜往往不会自动上电(部分硬盘柜默认设计为断电后需手动开启)。这样,当 PBS 系统启动时,若找不到硬盘柜的挂载设备,会导致系统进入紧急模式(emergency mode),无法正常进入系统。 相比于暂时找不到备份目录,更严重的问题是系统无法正常启动,因此必须优先保证系统启动。 解决方案 Linux 系统通常通过 /etc/fstab 文件定义挂载信息。默认情况下,若某个挂载点挂载失败,系统启动流程会被中断,进入修复模式。 为解决此问题,可以在 /etc/fstab 对应硬盘柜的挂载行中添加 nofail 参数,使系统在挂载失败时仍然继续启动。 修改示例 假设原来的挂载配置为: UUID=xxxx-xxxx /Backup ext4 defaults 0 2 修改后: UUID=xxxx-xxxx /Backup ext4 defaults,nofail 0 2 若已有其他挂载选项,例如: UUID=xxxx-xxxx /Backup ext4 noatime,data=writeback 0 2 则修改为: UUID=xxxx-xxxx /Backup ext4 …