移动 USB 挂载点 ubuntu 10.10

移动 USB 挂载点 ubuntu 10.10

我使用 USB 1Tb 硬盘驱动器进行备份。我有三个硬盘驱动器,一个在一个站点(两周前)用于下一次备份,一个在异地(一周前),一个在系统中(当前备份驱动器)。我已将此驱动器安装在 /mnt/backup 上。由于所有驱动器都有不同的 uuid,有时 /dev/sd 编号会发生变化,我如何使用 shell 脚本让这些设备自动安装。我的问题是每次更换驱动器时都必须手动安装驱动器。如果它可以以某种方式自动安装,备份脚本可以检查它是否已安装,如果未安装,它可以安装它并完成备份。现在,如果没有安装,我的脚本就会退出(由于填满了 / 分区),并且当我在办公室时需要手动运行备份。Ubuntu 10.10 服务器。

答案1

将所有 3 个 UUID 添加到/etc/fstab,并将它们全部挂载到同一个文件夹。这样,无论您插入哪个设备,它们都会自动挂载到同一个文件夹。

另一种方法是使用e2label实​​用程序“标记”设备,例如:e2label /dev/sdc1 /LABELNAME。确保对所有 3 个设备使用相同的标签名称。

使用与此类似的 fstab:

LABEL=/BACKUP /mnt/backup ext3 defaults

相关内容