👩💻 Переносим каталог на другой диск без изменения путей через bind mount!
Когда системный диск заканчивается, данные приложения можно перенести на другое хранилище, сохранив прежний путь для сервисов и скриптов. Bind mount позволяет сделать это средствами Linux без symlink и изменений в конфигурации приложения.
В этом посте:
Bind mount отделяет путь, с которым работает приложение, от физического расположения данных — удобный приём для миграции каталогов между дисками и файловыми системами.
🚪 Linux Ready | #гайд
Когда системный диск заканчивается, данные приложения можно перенести на другое хранилище, сохранив прежний путь для сервисов и скриптов. Bind mount позволяет сделать это средствами Linux без symlink и изменений в конфигурации приложения.
В этом посте:
• Переносим данные через rsync с сохранением ACL, xattrs и hard links;
• Переключаем каталог на новое хранилище через mount --bind;
• Проверяем фактическую точку монтирования с помощью findmnt;
• Закрепляем bind mount в /etc/fstab после перезагрузки.
Bind mount отделяет путь, с которым работает приложение, от физического расположения данных — удобный приём для миграции каталогов между дисками и файловыми системами.
🚪 Linux Ready | #гайд