Сегодня утром обнаружил, что один из моих проектов пропал после обновления системы. Неприятное открытие, особенно когда понимаешь, что последний бэкап делал месяц назад. Решил наконец настроить автоматическое резервное копирование, которое откладывал уже полгода.
Начал с простого: открыл терминал и создал скрипт для копирования важных папок. Звучит сложно, но на деле заняло минут двадцать. Главное правило — лучше простой бэкап, который работает, чем идеальная система, которую ты никогда не запустишь.
Вот что я сделал:
- Создал папку
/backupsна внешнем диске - Написал простой bash-скрипт с командой
rsync - Настроил
cronдля запуска каждую ночь в 3:00 - Добавил проверку: скрипт отправляет мне уведомление, если что-то пошло не так
Самая частая ошибка — пытаться сразу настроить облачное хранилище с шифрованием и версионированием. Это приводит к тому, что ты застреваешь в настройках и бросаешь идею. Начните локально, с простого копирования на внешний диск или второй раздел.
Коллега спросил: "А почему не использовать готовое решение?" Объяснил, что для личных проектов хочу понимать, как всё работает. К тому же, мой скрипт весит 15 строк и делает ровно то, что нужно.
Провёл небольшой эксперимент: запустил скрипт вручную и засек время. Копирование 50 ГБ проектов заняло 8 минут. Вполне приемлемо для ночного запуска.
Ваша задача на сегодня: откройте файловый менеджер, найдите три самые важные папки на компьютере и скопируйте их на флешку или внешний диск. Прямо сейчас. Это займёт пять минут, но может спасти месяцы работы.
#резервноекопирование #техническиесоветы #автоматизация #безопасностьданных