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

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

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

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

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

решение1

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

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