Назад | Перейти на главную страницу

Перенос данных с одного сервера на другой с помощью rsync

Я перехожу с одного VPS на другой и решил, что самый простой способ передачи данных - это rsync.

Однако данные принадлежат пользователю, www-data, у которого нет привилегий ssh, и я бы хотел, чтобы он принадлежал тому же (названному) пользователю на целевой машине. Очевидно, мне нужно сохранить все права доступа к файлам. У меня есть доступ по SSH через другого пользователя с sudo привилегии на обеих машинах.

Возможно ли это сделать с помощью rsync?

почему бы потом не rsync и chown? в качестве альтернативы вы можете временно разрешить root-вход на одну из машин и запустить rsync .. если запускать как root - он сохранит право собственности.