Делал скрипт для себя.
Положить например в
/usr/script/, дать права 755
Винчестер или USB должны быть подключены. Запустить скрипт с телнет или из е-панель.
Если нет винчестера, переносит на USB
Но проверка идет именно если примонтированно как /media/hdd или /media/usb. Я не заморачивался делать проверки на размер, на то как по-другому примонтированно...