Задать вопрос
@x4IPx
Системный администратор

Как запретить vzdump бэкапить в размонтированный каталог?

Всем привет!
Реализую в PROXMOX(Debian) запись бэкапов VM на внешний HDD.
Создал каталог:
mkdir /media/archive

в /etc/fstab прописал монтирование диска при загрузке :
UUID="666D-4D98" /media/archive exfat defaults,uid=1000 0 0

Проблема заключается в том что если внешний HDD вытащить или допустим он вышел из строя ,то vzdump начнёт писать в каталог системного диска ,а это может привести к другим печальным последствиям.
Как сделать так ,чтобы если диск по кокой-то причине отсутствует, то бэкап не осуществлялся (Например возникала ошибка отсутствия каталога)
Заранее спасибо за помощь!
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
mikes
@mikes
Если бэкап средствами проксмокса, и ему указано бэкапить в папку /media/archive, то собственно с точки зрения скрипта какая разница смонтировано туда че нить или нет. путь то существует.

Выходы из этой ситуации:
а) перестать городить костыли со съемными дисками и их выниманием и вставкой назад и тд. (если уж доросли до виртуализации, то заимейте отдельный nas/комп для бэкапов)
б) модифицировать проксмокс (скрипт который делает бэкап) включив проверку смонтирован диск или нет.
Ответ написан
Комментировать
@AVKor
Проверять перед использованием (шелл скрипт простейший), смонтирован или нет. Если да - делать бэкап. Если нет - не делать.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Добавьте в скрипт вызова бекапа проверку каталога
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы