Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🧪 Миграция данных между серверами без потерь: практический разбор

🧪 Миграция данных между серверами без потерь: практический разбор Представляешь — переносишь важные файлы, настройki или базы данных, а потом раз — и всё потеряно или сломано. Не крути! Есть простое решение, которое поможет сделать всё уверенно и спокойно. Для этого не нужны сложные инструменты — достаточно правильных команд и немного терпения. Основной совет: использовать rsync — он идеально подходит для синхронизации и миграций без риска потерять что-то важное. - Запуск с полным копированием: rsync -avz /local/path/ user@remote:/destination/ - При необходимости — продолжить прерванную миграцию: rsync -avz --progress --partial /local/path/ user@remote:/destination/ - Для удаления лишних файлов на целевом сервере, которых нет в исходном, — использовать ключ --delete: rsync -avz --delete /local/path/ user@remote:/destination/ Почему rsync — лучший? + Он экономит трафик и время, передавая только изменения. + Работает по SSH, не требует установки дополнительных агентов. + Позвол

🧪 Миграция данных между серверами без потерь: практический разбор

Представляешь — переносишь важные файлы, настройki или базы данных, а потом раз — и всё потеряно или сломано. Не крути! Есть простое решение, которое поможет сделать всё уверенно и спокойно. Для этого не нужны сложные инструменты — достаточно правильных команд и немного терпения.

Основной совет: использовать rsync — он идеально подходит для синхронизации и миграций без риска потерять что-то важное.

- Запуск с полным копированием:

rsync -avz /local/path/ user@remote:/destination/

- При необходимости — продолжить прерванную миграцию:

rsync -avz --progress --partial /local/path/ user@remote:/destination/

- Для удаления лишних файлов на целевом сервере, которых нет в исходном, — использовать ключ --delete:

rsync -avz --delete /local/path/ user@remote:/destination/

Почему rsync — лучший?

+ Он экономит трафик и время, передавая только изменения.

+ Работает по SSH, не требует установки дополнительных агентов.

+ Позволяет быстро восстановить или клонировать данные.

На практике важно помнить: всегда предварительно делать бэкапы и проверять права доступа. А ещё — лучше тестировать перенос на пустых данных.

Кстати, — а что самое сложное в миграции для тебя?

Можно ли сделать это ещё проще?

Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.

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

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