Questions tagged «amazon-ebs»

这是有关Amazon EC2服务的存储服务的问题。

3
Amazon EC2实例/卷的简单备份策略?
您已输入Amazon EC2 EBS支持的Windows映像010的介绍性备份... 我一直在不遗余力地为运行SharePoint Services的单个Windows 2008服务器找到一种简单的备份策略。这是一台具有一个数据量的服务器的EBS支持的映像。我不需要任何异国情调。我只需要“每日”备份(丢失一天的数据量并不是灾难性的)。 我们已经创建并保存了我们喜欢使用的EBS支持的AMI图像(Windows 2008)。我们仅通过创建新的EBS AMI映像开始进行备份。这确实很简单,但是正在运行的服务器在创建映像的前10 – 15分钟内处于离线状态–并不理想。 创建备份的标准方法似乎是创建连接到正在运行的实例的卷的快照。同样,它非常简单,并且服务器在快照生成期间仍然可用。明显的Catch-22是您不能简单地直接从快照启动新实例。 我知道如何将正在运行的实例捆绑到S3存储中,然后从S3存储桶中注册AMI。这确实使我能够捕获正在运行的实例的备份,并且如果正在运行的实例丢失,请从S3存储桶中注册AMI并启动新的AMI来恢复该实例,但是这确实令人费解,不得不这样做可以在AWS控制台和Firefox的S3 Organizer插件之间来回移动,以实现此目的。(请不要提及命令行方法,这是010级课程)。 通过玩转EBS支持的图像,以下方法似乎对我有效(全部在AWS控制台中完成): 1.对于备份,只需根据需要快照系统卷(/ dev / sda1)。2.如果丢失了正在运行的实例,请执行以下操作:a。从上一次快照备份创建新卷b。启动启动的AMI的另一个实例(必须有EBS支持)c。停止该实例。d。从新的停止实例中分离现有系统卷并丢弃。e。将新创建的卷作为系统卷(/ dev / sda1)附加到已停止的实例。f。重新启动新实例。我已经测试了几次,它似乎对我有用。 问题:这种方法有什么问题吗?

4
如何计算Amazon EBS快照的大小?
首先,如何获取EBS快照占用的空间? 其次,根据文档,Amazon EBS快照仅备份自上次创建快照以来已修改的EBS卷的块。假设我有一个10GB的EBS卷。我为此创建了第一个快照。由于没有“最后”快照,因此我假设第一个快照的大小为10GB。好。然后,我修改了1GB的数据并创建了第二张快照。第二张快照的大小应该在1GB左右,对不对?但是,如果此时删除第一张快照怎么办?第二快照仍为1GB吗?如果是,我是否仍然可以从第二个快照还原10GB EBS卷?还是第二张快照会自动变为10GB?

3
Amazon EBS费用计算
亚马逊如何/何时计算我必须为EBS支付多少费用? 我不小心创建了一个100 GiB EBS的卷,并在20分钟后意识到自己做了什么后将其删除,这是否意味着我将在本月底被收取10美元的费用? 已经过了几个小时,看来我没有受到任何指控。
12 amazon-ebs 


5
EC2上的读取访问速度更快;本地驱动器还是EBS?
EC2实例上的读取访问速度更快;“本地”驱动器还是附加的EBS卷? 我有一些数据需要保留,因此已将其放在EBS卷上。我正在使用OpenSolaris,因此该卷已作为ZFS池附加。但是,我有大量未使用的EC2磁盘空间,因此我正在考虑将其重新用作ZFS缓存卷,但是如果磁盘访问的速度慢于此,我就不想这样做。 EBS的数量,因为它可能会产生不利影响。

3
SSD实例类型上的根设备。SSD与EBS的混淆
我有一个最初是从t1.micro linux创建的AMI。此AMI的“根设备类型”是EBS(8 GB),我的Web应用程序软件已“烘焙”到该根卷中。 现在,我想从此AMI启动m3.medium实例,但它具有4GB SSD的“实例存储”。 我新启动的m3.medium实例会完全利用SSD存储吗?还是我需要使用“实例存储”作为根“根设备类型”创建新的AMI? 同样...当我尝试使用“ Amazon Linux AMI 2013.09.2”从头启动m3.medium时,默认情况下会添加一个8GB根EBS卷,无法使用启动向导将其删除。 我在这里想念什么?

1
在什么时候使用EBS是瓶颈?
我有一个由EBS卷支持的EC2实例托管在Amazon上的站点。在周末,流量激增,我将实例做得更大,这很有帮助-我不再看到CPU使用率飙升至100%,服务器也变得无响应。 但是,我确实注意到磁盘读取量也很高(我认为这无济于事),我想知道在什么时候会出现某种故障,因为磁盘无法保持起来吗? 从所附的屏幕截图中可以看到,周末最大容量为80MB /分钟。有没有人有过使用AWS的经验,并且知道在什么时候由于EBS成为瓶颈,我将不得不转移到多负载平衡的实例?

3
我如何找出ec2存储的哪一部分是短暂的
请原谅我的无知,这可能是一个愚蠢的问题。 我有一个这样运行的实例: 根设备:EBS是否意味着我的整个系统都在EBS上? 我在这里配置了apache和perl应用程序,我所有的配置和文件都不会消失,对吗? 我如何知道临时存储上正在运行的内容以及EBS上正在运行的内容?如果单击管理控制台中的实例并查看底部的详细信息,则它表示:EBS Optimized: false这到底是什么意思? 这是我的存储空间: [ec2-user@<MY_IP> ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 1.7G 6.2G 22% / tmpfs 298M 0 298M 0% /dev/shm [ec2-user@<MY_IP> ~]$ mount /dev/xvda1 on / type ext4 (rw,noatime) proc on /proc type proc (rw) sysfs on /sys type …

2
从现有EBS卷引导EC2实例
我只是想了解AWS的最新信息,并且对使用现有EBS卷作为EC2实例的启动设备有疑问。 看起来很多实例都为其引导设备创建了EBS卷。如果已经设置了EBS卷,以便在实例终止时不将其删除,是否可以将该EBS卷用作新实例的启动/根设备? 例如,说我有一个实例,该实例使用EBS卷作为在崩溃的虚拟机管理程序上运行的根设备。我可以使用该EBS卷启动另一个实例吗? 我可以看到您可以对EBS卷进行快照,然后从该快照创建AMI。所以我想这是找回它的一种方法,但是我很好奇是否还有更直接的方法吗? 我意识到理想情况下会丢弃实例,但是我对学习PoV感到好奇。 谢谢乔

1
每天写入5.5GB到1.2GB根卷-以前的水平的4倍
问题: 我最近对我的一台服务器进行了改造,在使用之前对其进行了测试,并且运行良好,但是几天前,我注意到对根卷的写入量约为通常的4倍。这不是性能问题-服务器运行正常。 我的改版相当广泛(全面重建),因此就事业而言,我没有太多事情要做。简要地说,我的更改包括: 升级Amazon的Linux(从2011.02到2011.09)-这也导致根卷从ext3更改为ext4 从php-fcgi移到php-fpm(当前使用tcp) 从反向代理(nginx-> Apache)设置转移到仅Nginx 用纯FTPD替换vsftpd 用opendkim代替dkim-proxy 用ispconfig替换webmin 添加清漆作为动态文件的缓存层(这些网站获得的点击量过高,但这是一个实验) 添加交换分区 基本设置: 我的交换空间安装自己的EBS卷上-在写入到交换卷忽略不计-我已经基本上打折以此为原因(有充足的可用内存-无一不free和iostat显示最小的交换使用)。 我的数据(mysql数据库,用户文件(网站),所有日志(来自/ var / log),邮件和清漆文件)都位于其自己的EBS卷上(使用mount --bind)。/mnt/data 我剩下的文件-操作系统和核心服务器应用程序(例如nginx,postfix,dovecot等)-是根卷上唯一的文件-总计1.2GB。 新设置比旧系统运行“更流畅”(速度更快,内存更少等),并且已经稳定了20天(10月中旬),据我所知,这段时间内一直存在较高的写入量。 与我的预期相反,我的读取量很低(就根卷的块和字节而言,我的读取量约为写入量的1.5%)。在过去几天中,我没有更改根卷上的任何内容(例如,新安装的软件等),但是写入量仍然远远高于预期。 目标:确定增加对根卷的写入的原因(本质上,确定它是一个进程(以及哪个进程),不同的(ext4)文件系统还是另一个问题(例如内存))。 系统信息: 平台:亚马逊的EC2(t1.micro) 操作系统:Amazon Linux 2011.09(源自CentOS / RHEL) Linux内核:2.6.35.14-97.44.amzn1.i686 架构:32位/ i686 磁盘:3个EBS卷: xvdap1,root,ext4文件系统(通过noatime挂载) xvdf,数据,xfs文件系统(已安装noatime,usrquota,grpquota) xvdg,交换 根和数据卷每天快照一次-但是,这应该是“读”操作,而不是写操作。(此外,在先前的服务器上使用了相同的做法-先前的服务器也是t1.micro。) 导致我查看I / O的数据包含在我上次AWS账单的详细信息中(该账单高于正常I / O,这并不出乎意料,因为我正在设置此服务器,并在一开始就安装了很多东西月份),然后按附加的EBS卷的CloudWatch指标。我通过推算11月份(当我没有更换服务器时)的I / O活动来估算每月价值,并将其与过去几个月不工作时的I / O进行比较,得出“正常4倍”的数字。在我以前的服务器上。(我没有来自先前服务器的确切iostat数据)。相同的写入量一直持续到11月,为170-330MB /小时。 诊断信息(以下输出的正常运行时间为20.6天): Cloudwatch指标: …

2
EC2-共享存储-S3FS还是EBS?
现在将我的Web服务构建到EC2上,并且在负载均衡器后面有一个实例。我当然会照顾多个实例。 我最初的想法是运行所有实例,使其成为哑奴,并使用S3作为本地存储。为此,我已经开始使用S3FS,但据我所知,它尚未真正准备好在Web服务环境中用于生产。日志的写入似乎很晚,即使不是永远也不会。奇数个缓存,甚至没有缓存标志等,也存在许多问题。 但是,替代方案看起来很少。一个显然是EBS卷,可以将其附加到单个实例。共享此内容的一些解决方案:- SMB与其他实例共享。拥有一个主服务器和其余从属服务器-obv是否需要在这里内置多个EBS卷的冗余? Rsync共享到其他盒子。考虑到它不是持久性的,并且会定期更新,这似乎很痛苦。如果发生重大更改,如果有强制脚本更新的话,可能是可以的。 问题是……人们会做什么?这似乎是一个完全普通的用例,但是在论坛上甚至在SF上都可以找到各种各样的答案,这似乎表明答案不明确……需要帮助!

4
在EC2中安装附加的ebs卷
我已经创建了一个EC2实例,创建了一个EBS卷,将其附加到正在运行的实例上,并成功地将其装入了我的实例。 该驱动器附加为/ dev / sdf 接下来,我尝试通过运行来安装驱动器: mkdir /testName mount -t ext3 /dev/sdf /testName 但是然后我收到错误消息: mount: wrong fs type, bad option, bad superblock on /dev/sdf, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so 我究竟做错了什么? 谢谢。

3
超额EBS量应每月继续收费吗?
首先,我不太习惯AWS或DevOps / admin的东西,但想学习。因此,几个月前,我建立了一个EC2实例并附加了一个EBS卷(15 Gb),以便在几天内进行测试。 然后我意识到月度费用已满(EC2 + EBS),因为我使该实例处于活动状态,因此我分离了该卷并停止了该实例,并且EC2实例不再收费。 但是现在,我看到EBS的交易量仍然是每月1.5美元,即使是分离的时候。我应该删除该卷以避免任何费用吗?还是有某种停止或禁用卷的功能?

4
将EBS快照复制到S3以进行低成本存储
目标:能够将EBS快照复制到S3,并且可以将其视为任意对象,可以根据需要将其下载到本地本地机器上。 我知道EBS快照实际上是由S3支持的-它们只是不会出现在“常规”存储桶中。我看到的用于复制快照的控制台和CLI机制似乎集中于将快照从一个区域复制到另一区域(作为快照),而不是复制到S3作为“任意对象”。 根据我的阅读,EBS快照的$ / GB费用比S3中的对象高。很快就不需要了),我想将它们作为对象“归档”到S3 ...本质上: 将对象复制到S3的快照 在EC2中删除快照 五六个月过去了 快照复制S3中的对象到EC2 从现在在EC2中显示的快照创建卷 能做到吗?

4
如何设置由S3(或类似版本)支持的SFTP服务器
我需要设置一个本质上具有很大容量的SFTP服务器。我需要向我们的合作伙伴之一提供SFTP登录详细信息到服务器,他们将在其中上传数百万个文件,总计数百TB。然后,我将有选择性,很少读取这些文件。这是唯一的实际要求,任何技术选择都可以争夺。 最简单的方法是让某种EC2实例运行SFTP服务器,以便将上传的任何内容直接发送到S3,或者某种过程在上传时发现新文件,然后将其复制到S3,并将其从磁盘中删除。 这是最好的方法吗?是否有其他方法可以使服务器实质上具有“无限且神奇地增长的磁盘空间”? 谢谢你的帮助!丹尼尔

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.