Answers:
我使用NFS做到了这一点,并且自从设置好以来一直工作顺利。就我而言,我有一台运行Solaris的古老服务器,该服务器受到磁盘空间的严重限制,因此我购买了一台运行Ubuntu 12.04的EC2计算机,格式化并安装了新的EBS卷,配置了NFS,并将其与旧计算机以及另一台计算机一起导出EC2以外的Ubuntu系统都可以从该国的另一端安装它。我相信这是我使用的演练:
https://help.ubuntu.com/community/SettingUpNFSHowTo
除此之外,您还需要修改EC2实例的安全组,以允许NFS流量通过。 这个答案暗示了可能涉及哪些端口,但是(duh)并未向世界开放。
除非您使用可以加密流量的VPC或其他类型的VPN-或数据不是需要加密的数据(假设已经存在这种性质的数据),否则您需要知道自己必须显式加密NFS,因为默认情况下,您是在Internet上以明文形式传输数据。
您可能会发现一些关于NFS如何成为LAN协议,对延迟和抖动敏感的消息,对此有些waving之以鼻。但是我的经历非常顺利。在不违反物理定律的情况下,您不能像在“这里”那样访问文件系统“那里”。
我之所以特别选择NFS,是因为我推测我那可笑的旧Solaris机器可以在管道的另一端使用Linux讲NFS。
“共享”卷的其他选项:
SSHFS:https://help.ubuntu.com/community/SSHFS
桑巴舞:https : //help.ubuntu.com/community/Samba
我没有使用SSHFS,但是在局域网(Windows客户端,Linux服务器)上使用了Samba。
因此,您会想到3种方法来完成所需的工作。它们都不会像将文件存储在本地时那样快。
重申一下,如果您将其中任何一个暴露在Internet上,请锁定从不受信任的IP地址到服务器的网络访问权限(无论如何应该这样做),因为您当然不想依赖内置的身份验证机制来保护您的数据... NFS可以在没有身份验证的情况下愉快地运行,从而使您可以通过其IP地址信任另一台计算机,甚至可以(可选)在远程用户说“嘿,您知道,什么时候信任它”时信任它谈到文件的权限,因为我的根在这里,我应该是根有,”和NFS说,‘好吧,听起来不错’。
尝试以下操作:将Amazon EC2 AMI下载到本地驱动器