TGViewer
Системный администратор - Сетевые технологии - Компьютерная помощь Системный администратор - Сетевые технологии - Компьютерная помощь @sysadmin1 · 8.35K subscribers
Post #9938 1.07K
📦 Резервное копирование и восстановление


🧰 Основные инструменты:
- tar — архивирование файлов
- rsync — синхронизация каталогов
- cron — автоматизация по расписанию
- BorgBackup — инкрементные зашифрованные бэкапы



📁 tar — Архивация

📦 Создание архива:
tar -czvf backup.tar.gz /путь/к/каталогу


🔍 Проверка содержимого:
tar -tzf backup.tar.gz


♻️ Восстановление:
tar -xzvf backup.tar.gz -C /куда/восстановить


📝 Полезно:
- -c — создать архив
- -x — извлечь
- -z — сжать gzip
- -v — вывод списка
- -f — указать имя файла



🔁 rsync — Синхронизация и инкрементные копии

📤 Бэкап локальной папки:
rsync -avh /источник/ /backup/каталог/


🌍 На удалённый сервер по SSH:
rsync -avz -e ssh /data/ user@host:/backup/


🛡️ С флагами:
- -a — архивный режим (всё сохраняет)
- -v — подробный вывод
- -z — сжатие
- --delete — удаляет на стороне назначения лишние файлы

📅 Пример: копирование с датой
rsync -av --progress /data/ /backup/$(date +%F)/




⏰ cron — Автоматизация задач

🛠️ Открыть crontab:
crontab -e


🕒 Пример задания: ежедневный бэкап в 2:00
0 2 * * * /usr/bin/rsync -a /data/ /backup/


📌 Формат:

мин ч д_мес мес д_нед команда


👀 Просмотр логов:
grep CRON /var/log/syslog




🧠 BorgBackup — Продвинутый бэкап с дедупликацией и шифрованием

📦 Создание репозитория:
borg init --encryption=repokey /backup/borg-repo


🧱 Резервное копирование:
borg create /backup/borg-repo::ИмяАрхива-$(date +%F) /data


🔍 Проверка архива:
borg list /backup/borg-repo


🛠️ Восстановление:
borg extract /backup/borg-repo::ИмяАрхива


🧹 Удаление старых архивов:
borg prune -v --keep-daily=7 --keep-weekly=4 --keep-monthly=6 /backup/borg-repo


🔐 Преимущества Borg:
- Шифрование по умолчанию
- Сжатие и дедупликация
- Поддержка удалённого хранения (через SSH)



✅ Best Practices

🔁 Храните несколько копий в разных местах
🔒 Используйте шифрование для чувствительных данных
📋 Регулярно тестируйте восстановление
📆 Автоматизируйте с помощью cron, логируйте результаты
☁️ Подумайте о облачном бэкапе (rclone, borg + SSH, rsync + VPS)

@sysadmin1
  • ❤ 2
  • 👍 2
  • 🎉 2
  • 💯 2
  • 🔥 1
More from @sysadmin1
  1. Oct 16, 2026А эникей с метлой ловко это придумал 😂 Подписывайтесь на наш канал в MAX и будьте в курсе…
  2. Oct 16, 2026Post #12453
  3. Oct 16, 2026Post #12452
  4. Oct 16, 2026Как установить и настроить KVM в Linux На мастер-классе вы узнаете: - что такое KVM (Kerne…
  5. Oct 16, 2026Post #12450
  6. Oct 16, 2026Tmpmail Временная электронная почта прямо из вашего терминала, написанная на POSIX sh http…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →