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

загрузка на amazon s3 с помощью lftp

Можно ли загружать файлы с ftp в корзину amazon s3 с помощью lftp?

Я обычно запускаю это из экземпляра ec2.

Нет, S3 не предоставляется через интерфейс FTP.

Что вы можете сделать, так это использовать S3FS для монтирования файловой системы в экземпляре EC2. Если вам по какой-то причине нужен именно FTP, вы можете настроить свой FTP-сервер с использованием корня каталога для монтирования S3FS.

Я бы порекомендовал s2fox http://www.s3fox.net/. Это плагин для Firefox, который позволяет загружать, скачивать и синхронизировать файл со всеми вашими корзинами S3. У меня это действительно хорошо работает.

S3 на самом деле разработан не как файловое хранилище, а скорее как «хранилище блоков». Это означает, что, хотя вы можете хранить файлы, не существует «файловой системы», к которой вы будете привыкать, например каталоги и т. д. невозможны.

Более вероятно, что вы захотите использовать EBS, если у вас нет очень конкретной причины для использования S3. EBS можно подключить к работающему экземпляру, который, в свою очередь, может запускать FTP-сервер, что позволит вам использовать клиент S3.

Если вы просто хотите хранить вещи на S3 для личного использования, подумайте об использовании чего-то вроде http://www.dropbox.com, который поддерживает свое хранилище на зашифрованных томах S3.