Содержание:
Выбирайте VDS
Если вы ищите стабильный и быстрый VPS, рекомендуем ознакомиться с проверенными серверами.
Перейти
Если вы используете виртуальный сервер, вам нужно переносить сайты, создавать резервные копии и синхронизировать файлы. Для этого используется команда rsync.
В этой инструкции разберём rsync простыми словами и покажем реальные примеры из Ubuntu-терминала.
Что такое rsync на виртуальном сервере?
rsync — это команда для копирования и синхронизации файлов. Главное отличие от scp в том, что rsync передаёт только изменённые файлы. Это экономит время и трафик при работе с VPS.
Как работать с командой rsync на сервере?
Передача сайта на VPS:
rsync -av site/ root@192.168.1.10:/var/www/site/
Скачивание файлов с VPS:
rsync -av root@192.168.1.10:/var/www/site/ ./backup/
Полная синхронизация с удалением лишних файлов:
rsync -av --delete site/ root@192.168.1.10:/var/www/site/
Полезные параметры rsync
-a — архивный режим
-v — подробный вывод
-z — сжатие данных
--delete — удалять лишние файлы
-e — указать порт SSH
Частые ошибки
- Permission denied — неверный пароль или ключ.
- No such file — ошибка в пути.
- Забыли слэш в конце папки — скопировалось не то, что ожидали.
Итог
Команда rsync — мощный инструмент для работы с VPS/VDS. Она позволяет быстро переносить сайты, синхронизировать проекты и создавать резервные копии на виртуальном сервере.
Предыдущая статья:
Что такое scp на сервере?Следующая статья:
Как подключиться к VPS через командную строку
Комментарии ()