Я создал экземпляр Windows Server 2008 AMI в Amazon EC2. Теперь мне нужно загрузить в него несколько установочных файлов.
Один из способов сделать это - активировать FTP-сервер в Windows, настроить учетную запись и использовать ее для загрузки файлов.
Есть лучший способ сделать это? Может быть, какой-нибудь способ загрузить прямо в EBS?
Вы можете использовать метод копирования / вставки с удаленным рабочим столом, это наверняка быстро и грязно. Только убедитесь, что ничего не копируете в буфер обмена во время загрузки данных ... это отменит передачу.
Если вы хотите что-то более безопасное, подумайте о CopSSH, чтобы включить передачу SFTP в ваши экземпляры Windows:
http://tech.mikeal.com/blog1.php/2008/08/21/ssh-sftp-for-windows-2008-server-using-c
То, что вы упомянули, лучше всего - через FTP-сервер в Windows.
EBS - это хранилище необработанных блоков, которое должно быть инициализировано вашим экземпляром EC2 и доступно через ваш экземпляр EC2.
Обычно я использую возможность RDP отображать диски от клиента, а затем выполняю:
robocopy \\tsclient\C\path\to\my\files c:\MyTempFolder FileToCopy.exe