C# 如何配置AWS EBS卷以存储图像?

C# 如何配置AWS EBS卷以存储图像?,c#,windows,amazon-web-services,amazon-ec2,C#,Windows,Amazon Web Services,Amazon Ec2,我是AWS的新手,所以我想在这里得到一些指导 我目前有一个EC2 windows 2012实例安装和运行。 它有一个默认的OS EBS卷,我已经创建了一个新的EBS卷,我想专用于存储我的应用程序中的图像 我的应用程序执行将图像保存到文件的功能: string originalPath = Path.Combine(HttpRuntime.AppDomainAppPath, "assets/snapshots/originals/" + m_FolderName + "/" + m_FileNam

我是AWS的新手,所以我想在这里得到一些指导

我目前有一个EC2 windows 2012实例安装和运行。 它有一个默认的OS EBS卷,我已经创建了一个新的EBS卷,我想专用于存储我的应用程序中的图像

我的应用程序执行将图像保存到文件的功能:

string originalPath = Path.Combine(HttpRuntime.AppDomainAppPath, "assets/snapshots/originals/" + m_FolderName + "/" + m_FileName + "." + m_FileType);
m_Bitmap.SaveImage(originalPath, m_FileType, m_FileQuality);
我想我有几个问题

1) 我已启动卷,但尚未关联驱动器。在EC2的Windows中设置单独磁盘卷的最佳做法是什么

2) 如何配置它,以便web应用程序能够从“/assets/snapshots/originals/”加载映像

如果这不是一个好的做法,请建议并让我知道应该如何解决

提前感谢,


瑞克

好吧,我想我想我至少能找到办法让它发挥作用。虽然这可能不是一个最好的方法,但下面是我为那些也在寻找教程的人所做的。(windows实例)

转到AWS EC2仪表板

  • 创建一个EBS卷
  • 将其附加到您的EC2实例
  • 将RDP导入到您的实例中
  • 运行磁盘管理器,您会发现有一个未初始化的磁盘
  • 初始化它并分配驱动器号/文件夹路径
  • 选择文件夹或在域文件夹中创建文件夹
  • 分配正确的权限,您就可以开始了

  • 你明白了。记住,EBS是一个“弹性区块商店”,这意味着亚马逊只为您提供一堆区块。操作系统不知道发生了什么,所以您必须手动安装驱动器,就像您所做的那样。这里的一个“非最佳实践”是,理想情况下,您可以使用“配置管理”来配置这类东西,例如,Chef、SaltStack等工具。