Найти в Дзене
Уроки Linux

🛠️ Углубляемся в автоматизацию — создание скрипта для быстрого бэкапа данных

🛠️ Углубляемся в автоматизацию — создание скрипта для быстрого бэкапа данных Привет, любознательные системные маги! 🔧 Хотите автоматизировать свои ежедневные ритуалы и не тратиться на сторонние сервисы? Сегодня расскажу, как сделать простой, но мощный скрипт для быстрого и надежного бэкапа важных файлов прямо в Linux. 📝 Основные плюсы собственного скрипта: - Быстрое создание резервных копий - Возможность расписания через cron - Легко расширять и модифицировать под свои нужды Пример: создаем скрипт, который архивирует выбранную папку и сохраняет архив в определенную папку: #!/bin/bash backup_dir="/home/user/backups" source_dir="/home/user/documents" date=$(date +%Y-%m-%d) tar -czf "$backup_dir/backup-$date.tar.gz" "$source_dir" echo "Бэкап сделан: $backup_dir/backup-$date.tar.gz" Далее — добавляешь задачу в cron: 0 2 * * * /path/to/backup.sh Теперь автоматизация — это просто и надежно. Забыл — открыл лог, посмотрел, что всё прошло отлично. Ваши данные будут всегда под рукой

🛠️ Углубляемся в автоматизацию — создание скрипта для быстрого бэкапа данных

Привет, любознательные системные маги! 🔧

Хотите автоматизировать свои ежедневные ритуалы и не тратиться на сторонние сервисы? Сегодня расскажу, как сделать простой, но мощный скрипт для быстрого и надежного бэкапа важных файлов прямо в Linux.

📝 Основные плюсы собственного скрипта:

- Быстрое создание резервных копий

- Возможность расписания через cron

- Легко расширять и модифицировать под свои нужды

Пример: создаем скрипт, который архивирует выбранную папку и сохраняет архив в определенную папку:

#!/bin/bash

backup_dir="/home/user/backups"

source_dir="/home/user/documents"

date=$(date +%Y-%m-%d)

tar -czf "$backup_dir/backup-$date.tar.gz" "$source_dir"

echo "Бэкап сделан: $backup_dir/backup-$date.tar.gz"

Далее — добавляешь задачу в cron:

0 2 * * * /path/to/backup.sh

Теперь автоматизация — это просто и надежно. Забыл — открыл лог, посмотрел, что всё прошло отлично.

Ваши данные будут всегда под рукой, а вы — спокойно спите. Хотите поднять уровень? Добавляйте шифрование, отправку на облако или сортировку по типам!

А как вы автоматизируете свои рутинные задачи?

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!