我已在 Amazon EC2 上建立了一個 Windows Server 2008 AMI 執行個體。我現在需要向其上傳一些安裝檔。
一種方法是在 Windows 中啟動 FTP 伺服器,設定一個帳戶並使用該帳戶上傳檔案。
有一個更好的方法嗎?也許可以透過某種方式直接上傳到 EBS?
答案1
您可以使用遠端桌面的複製/貼上方法,它肯定是快速且骯髒的。只需確保在上傳資料時不要複製剪貼簿上的任何其他內容...這將取消傳輸。
答案2
你提到的是最好的方法 - 透過 Windows 中的 FTP 伺服器。
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