2014-11-18 2 views
5

У меня есть удаленный сервер с кучей статических файлов (за пределами Azure). Я создал рабочую роль в Azure, и я хочу использовать роль рабочего для передачи этих файлов с помощью SFTP с моего удаленного сервера прямо на мою учетную запись памяти blob (без копирования локально на роль рабочего). Существует ли установленный рабочий процесс/наилучшая практика в отношении того, как это сделать?Скопируйте файл с удаленного сервера с помощью SFTP прямо в хранилище Azure blob

Ближе всего я был в состоянии найти, был этот вопрос: Copy file from URL to Azure BLOB

Однако использовать StartCopyFromBlob я должен был бы иметь общедоступный URL, который не так.

Также некоторые из этих файлов могут быть> 100mb или> 500mb, что должно вызвать проблемы?

Спасибо.

ответ

1

Возможно, вы захотите решить эту проблему, установив FTP-сервер на Azure, который сохраняет файлы непосредственно в хранилище Azure.

Хорошее объяснение о том, как сделать это с помощью предварительного просмотра файлов можно найти на http://fabriccontroller.net/blog/posts/deploying-a-load-balanced-high-available-ftp-server-with-azure-files/

0

Я не верю, что загрузка с SFTP в Azure Storage возможно. Эта функция в настоящее время является одним из лучших запросов на сайте обратной связи Azure Storage. (По состоянию на октябрь 2015 года)

http://feedback.azure.com/forums/217298-storage