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

Как я могу быстро переместить файлы и папки с локального сервера на экземпляр Amazon EC2?

Я перемещаю файлы сценариев со своего локального сервера в экземпляр Amazon EC2 с помощью перетаскивания winscp, и это занимает слишком много времени. Как я могу быстро переместить эти файлы?

Используя приложение для передачи файлов UDP, такое как TsunamiUDP (http://tsunami-udp.sourceforge.net/) должно немного улучшить скорость передачи. Обратите внимание, что Tsunami не шифрует передачу, поэтому вам следует позаботиться об этом перед отправкой файлов.

Вам нужно будет открыть соответствующие порты, как указано в документации (http://tsunami-udp.cvs.sourceforge.net/viewvc/tsunami-udp/docs/USAGE.txt). Значение по умолчанию - 46224 для TCP (управление) и UDP.

Здесь нет никакой магии. Биты в этой папке должны попасть из точки А в точку Б. как-то. Скорее всего, узким местом здесь является ваше интернет-соединение. В этом случае вы мало что можете сделать для повышения производительности копирования файлов.

Вы используете winscp, и я предполагаю, что на вашем клиенте включено сжатие. Если это не так, попробуйте включить сжатие ssh.

Если это не поможет, вы мало что сможете сделать. Возможно, попробуйте сжать папку локально, затем передать ее, а затем распаковать. Ты получишь слегка так лучше сжатие.

Если только части содержимого папки меняется, вы можете использовать что-то вроде rsync, что позволит вам передавать только инкрементные изменения, вместо того, чтобы каждый раз копировать всю папку.