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