Я использую жесткий драйвер usb 1Tb для резервного копирования. У меня их три, и у меня есть один сайт (двухнедельной давности) для следующей резервной копии, один удаленный (одна неделя) и один в системе (текущий задний диск). Я смонтировал этот диск в / mnt / backup. Поскольку все диски имеют разные идентификаторы uuid, а иногда и номер / dev / sd, как мне заставить эти устройства автоматически монтироваться, используя сценарий оболочки? Моя проблема в том, что мне приходится вручную монтировать диск каждый раз, когда я его заменяю. Если бы его можно было как-то автоматизировать, сценарий резервного копирования мог бы проверить, смонтирован ли он, а если он не смонтирован, он мог бы смонтировать его и завершить резервное копирование. Как и сейчас, если монтирования нет, мой сценарий завершается (из-за заполнения раздела /), и резервное копирование необходимо запускать вручную, когда я нахожусь в офисе. Сервер Ubuntu 10.10.
Добавить все 3 UUID в /etc/fstab
, и все они должны быть подключены к одной папке. Таким образом, независимо от того, какое устройство вы подключаете, все они будут автоматически подключаться к одной папке.
Альтернативный путь - использовать e2label
утилита для «маркировки» устройств, например: e2label /dev/sdc1 /LABELNAME
. Убедитесь, что вы используете одно и то же название ярлыка для всех 3 устройств.
Используйте подобный fstab:
LABEL=/BACKUP /mnt/backup ext3 defaults