Rsync возвращает измененное имя файла, но не копирует его

Rsync возвращает измененное имя файла, но не копирует его

Это мой первый опыт использования rsync. Я изучил параметры командной строки и выбрал те, которые подходят для моей ситуации.

У меня два сервера на разных IP-адресах. Вот моя командная строка:

rsync -avrtu -e ssh /var/www/html [email protected]:/var/www/html

где x представляют удаленный IP-адрес. Я протестировал один файл с новой временной меткой (но размер файла тот же, что и раньше). Putty отобразил обратно измененное имя файла, но не передал его.

Вот что ответил Putty:

sending incremental file list
html/abcde.htm

sent 12,919 bytes  received 397 bytes  1,401.68 bytes/sec
total size is 8,909,156 speedup is 669.06

Что насчет моих параметров командной строки (avrtu) заставляет файл распознаваться, но не копироваться на другой сервер?

Я использую Ubuntu 18.04.

Спасибо за любую помощь. Как я уже сказал, это мой первый опыт работы с rsync.

решение1

Команда rsync в Linux означает удаленную синхронизацию, и она отлично подходит для копирования, резервного копирования и синхронизации данных с одного сервера на удаленный сервер.

Опция «a» предназначена для архивирования данных, которые включают в себя функции рекурсии «r» и времени «t», поэтому если вы используете опцию «-a», то нет необходимости использовать опции «r» и «t».

Используйте следующую команду для нужного процесса:

rsync -avu -e ssh /var/www/html [email protected]:/var/www/html

И проверьте также приглашение пользователя для входа в систему, либо используйте root-вход в исходной системе, либо используйте sudo с командой. Проверьте здесь.Примеры

Связанный контент