1 min read

Как rsync сэкономил мне часы при переносе данных между серверами

Как rsync сэкономил мне часы при переносе данных между серверами

Однажды

Я перегонял гигабайты логов с прода на тестовый стенд. Обычный scp работал, но каждый раз приходилось заново качать всё целиком. Даже если изменился один файл.

Предыстория

Раньше я копировал папки через scp или ftp. Когда данных стало много, это превратилось в рутину. Я тратил часы на ожидание, а потом проверял целостность вручную.

Проблема

Каждый бэкап занимал слишком много времени. При переносе 50 ГБ на медленном канале уходила почти ночь. Ошибки при передаче оставались незамеченными. Восстановление из такого бэкапа могло провалиться.

Почему это важно

Бизнес терял время на долгие переносы. Если случался сбой на проде, я не мог быстро развернуть копию данных. Каждая минута простоя стоила денег.

Решение

Я вспомнил про rsync. Эта утилита есть на каждом Linux. Она анализирует разницу между исходником и копией, передаёт только изменённые блоки. Работает поверх SSH — безопасно и просто.

  • 🚀 Копирует только изменения — экономит трафик
  • 🔐 Шифрование через SSH
  • 📦 Поддержка сжатия на лету
  • 🔄 Продолжение прерванной передачи
rsync — это швейцарский нож для админа. Один маленький инструмент, который решает 90% задач синхронизации.

Результат

Теперь бэкапы делаются за минуты. Я синхронизирую тысячи файлов, не загружая сеть. Никаких лишних инструментов — только rsync и ssh. Навык оказался базовым, но незаменимым.


📬 Свяжитесь с нами

Хотите внедрить это в своем бизнесе? Пишите нам!

Связаться с нами
Telegram
WhatsApp
Email