1

Я пытаюсь перенести сайт Django из AWS в DigitalOcean. Я следую этому уроку

Моя проблема в том, что я не могу rsync мои файлы. Так же, как информация, я могу подключиться через SSH к серверу моего Digital Ocean

Из mysite/settings.py

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__)) # which equal at mysite-aws-folder dir

команды

localhost:mysite-aws macuser$ ls -al
total 24
drwxr-xr-x@  7 macuser  staff   238 Jul 25 16:24 .
drwxr-xr-x@  9 macuser  staff   306 Jul 26 13:37 ..
-rw-r--r--@  1 macuser  staff  8196 Aug  9 14:22 .DS_Store
drwxr-xr-x@ 20 macuser  staff   680 Jul 25 16:04 bin
drwxr-xr-x@ 19 macuser  staff   646 Jul 25 16:04 mysite-aws-folder
drwxr-xr-x@  3 macuser  staff   102 Jul 25 16:04 include
drwxr-xr-x@  3 macuser  staff   102 Jul 25 16:04 lib
localhost:mysite-aws macuser$ rsync -avP mysite-aws-folder root@xxx.xxx.xx.xxx:/var/www/html/
building file list ... 
2001 files to consider
rsync: connection unexpectedly closed (8 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-45/rsync/io.c(453) [sender=2.6.9]
localhost:mysite-aws macuser$ 

1 ответ1

0

У меня просто была эта проблема при попытке сделать резервную копию на rsync.net. Они сказали мне, что последняя часть, после двоеточия ":", должна быть локальным путем для добавления в существующий каталог.

rsync -avP mysite-aws-folder root@xxx.xxx.xx.xxx:/var/www/html/

должно быть

rsync -avP папка mysite-aws-root@xxx.xxx.xx.xxx:var/www/html/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .