rsync в Linux: как копировать файлы без неприятных сюрпризов
Разбираем rsync на понятных примерах: локальная копия, передача через SSH, завершающий слеш, исключения, пробный запуск, проверка и безопасное удаление лишних файлов.
Тег
Разбираем rsync на понятных примерах: локальная копия, передача через SSH, завершающий слеш, исключения, пробный запуск, проверка и безопасное удаление лишних файлов.
Проверяем доступность сайта и состояние сервера, собираем нужные файлы в архив, скачиваем его на компьютер и проводим тест восстановления.
Создаём согласованный комплект из базы, uploads, кода и конфигурации, скачиваем его с VPS, сверяем суммы и восстанавливаем в отдельное окружение.
Выбираем между named volume и bind mount, подключаем данные безопасно, проверяем переживание пересоздания контейнера и готовим восстановимую копию.
Находим постоянные данные Compose, создаём согласованную копию файлов или базы, скачиваем её на компьютер и проверяем восстановление в отдельный volume.
Проверяем выгрузку из онлайн-сервиса: состав данных, вложения и метаданные, читаемость форматов, целостность копии и возможность восстановления.