我想从我的aws ec2实例访问外部数据。
更详细:我想在user-data中指定包含大约2M二进制数据的文件夹的名称。当我的aws实例启动时,我希望它下载该文件夹中的文件并将它们复制到本地磁盘上的特定位置。我只需要在启动时访问一次数据。
我不想将数据存储在S3中,因为据我所知,这需要在实例本身上存储我的aws凭据,或者将它们作为userdata传递,这也是一个安全风险。如果我在这里错了,请纠正我。
我正在寻找既安全又高度可靠的解决方案。
答案 0 :(得分:0)
你运行哪个操作系统?
您可以使用elastic block storage。它就像你可以在启动时安装的设备(没有凭据),并且你有永久存储。
答案 1 :(得分:0)
您还可以使用Gluster filesystem之类的内容同步实例。请参阅this thread。