Questions tagged «amazon-ebs»

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

4
Amazon EC2术语-AMI,EBS,快照,卷
我一直在谈论Amazon EC2,并对某些术语有些困惑。特别是关于AMI,快照和卷以及EBS 如果我错了,请纠正我,或者在我的以下声明中填写任何严重的空白: AMI(Amazon机器映像)是对操作系统和配置的完整“磁盘”捕获。启动实例时,从AMI启动它 EBS(弹性块存储)是一种持久存储从给定AMI引导后所做的任何修改的状态的方法。在我看来,这有点像实例与AMI的最终状态之间的差异。 快照是...嗯,我不确定。我只能假定它是特定实例的快照,但是我不清楚这与EBS中存储的状态有何不同。快照与从现有实例创建EBS AMI有何不同? 一个卷是...似乎将AMI / EBS对加载到的已安装磁盘空间?我也不确定这一点。我可以看到(从AWS控制台)可以从快照创建卷,并且可以附加/分离卷,但是我不清楚为什么或何时执行此操作。

2
在进行快照时可以安全使用Amazon EBS卷吗?
创建快照时使用EBS量是否安全? 我目前安装了100Gb EBS卷。我正在对其进行快照。天哪,它很慢!最终将花费超过45分钟的时间来进行快照。 我的问题:EBS卷是否已经复制并刚刚保存在某个地方?或者,快照现在是否正在从安装的卷中主动复制? 基本上,如果我在快照完成之前就开始使用它,是否可以使用软管? 我简直不敢相信复制会花这么长时间。实际甚至没有100GB的空间在使用。更像是25Gb。


3
缩小Amazon EBS卷大小
此问题已从堆栈溢出迁移,因为可以在服务器故障时回答。 迁移 9年前。 我已经看到了EBS数量增长的答案,但我想缩小。 默认的Ubuntu Server映像为15 GB,而我实际上最多仅需要2 GB(我使用其他卷来存储数据)。有没有办法缩小卷的大小?

4
Amazon EC2数据持久性
此问题已从堆栈溢出迁移,因为可以在服务器故障时回答。 迁移 10年前。 根据Amazon EC2 常见问题解答,当实例终止时,数据将消失。如果实例重新启动,我可以采取哪些步骤来保留数据?我一直在研究EBS和S3-这两个对存储活动数据库有用吗?无论如何,实例多久重启一次?

3
EBS与SSD的定义
创建实例时,我对EBS和SSD的选择感到困惑。 在选择实例参数(第2步)时,您将在“ 实例存储(GB) ”列中看到2个选项: 仅EBS或SSD。 我不知道为什么会有这个选项,因为SSD和EBS是不同的东西,为什么我会选择一个而不选择另一个。 下面的实例存储(GB)的定义 与上面的矛盾,因为它们都是持久的。(如果您将鼠标悬停在列名上,则会看到此定义) 本地实例存储该实例可用的卷。实例存储中的数据不是永久性的-仅在实例的生存期内一直存在。 为什么在第4步中又需要选择SSD还是磁性? 任何澄清都会有所帮助。

1
从正在运行的实例与从卷快照创建EC2 AMI映像
我想在不停机的情况下备份基于Linux的EC2实例,然后在以后启动新实例。(该实例正在运行Web服务器和Postgres数据库。) 我发现有两种方法可以做到这一点,但是我对它们之间的结果区别感到困惑。 选项1:直接从正在运行的实例创建AMI: 直接从运行的原始实例创建一个新的AMI。 从AMI启动新实例 选项2:从快照手动创建AMI: 从附加到正在运行的原始实例的卷中获取快照 从快照创建AMI,手动输入架构和内核ID之类的详细信息 从手动创建的映像启动新实例 现在,令人困惑的是,从实例直接创建AMI时,EC2默认情况下会重新启动实例。带有以下工具提示的复选框“不重新启动”: 启用后,Amazon EC2不会在创建映像之前关闭实例。使用此选项时,不能保证创建的映像上的文件系统完整性。 这两种方式的结果是否真的有所不同?对我来说,感觉就像我正在手动执行自动向导将执行的相同操作。它生成快照,选择内核ID和体系结构。 为什么一个有警告文本而另一个没有?对正在运行的实例进行快照被认为是相对安全的,并且如果AMI创建在后台创建快照,是否比手工完成快照更危险?

1
如何确定亚马逊快照的实际大小?
Amazon EBS快照从基线捕获更改的块,因此快照通常比源卷小得多。计费是基于实际大小,这很好。但是,我找不到确定快照实际大小的方法。ec2-describe-snaphots仅提供已快照的卷的大小。 如果没有其他原因,我需要此信息来验证帐单。但我也想拥有它,因为我可能会发现,通过重新配置卷以及对其进行的操作,可以减小增量快照的大小。



4
EC2驱动器不是EBS卷大小
我有一个EC2实例,为此我创建了500GB EBS卷。不幸的是,EC2实例仅显示8GB可用空间。 我只有一个驱动器,这是正确的。 [root@ip-10-244-134-250 ~]# ls -la /dev/x* brw-rw---- 1 root disk 202, 1 Aug 7 08:54 /dev/xvda1 但是,该驱动器只有8GB [root@ip-10-244-134-250 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 8.0G 1.3G 6.7G 16% / tmpfs 3.7G 0 3.7G 0% /dev/shm 但是,fdisk和/ proc / partitions都显示正确的大小 [root@ip-10-244-134-250 ~]# fdisk -l …

5
如何减少AWS EBS根卷大小?
扩大EC2实例就像呼吸一样容易(例如,创建AMI,从中启动实例,然后更改存储大小)。 但是减少它变得更加困难。我想减小Amazon Web Services(AWS)EC2实例弹性块存储(EBS)根卷的大小。网上有几个旧的高级过程。我发现的更详细的版本是关于StackOverflow问题的一年之久的答案:如何减少ebs卷容量,步骤具有相当高的水平: 创建一个所需大小的新EBS卷(例如/ dev / xvdg) 启动实例,并将两个EBS卷都附加到该实例 检查(原始根卷的)文件系统:(例如)e2fsck -f / dev / xvda1 最大收缩原始根卷:(例如ext2 / 3/4)resize2fs -M -p / dev / xvda1 用dd复制数据: 选择块大小(我喜欢16MB) 计算块数(使用resize2fs输出中的块数):块* 4 /(chunk_size_in_mb * 1024)-为安全起见 复制数据:(例如)dd if = / dev / xvda1 ibs = 16M of = / dev / xvdg obs = 16M …

4
使EC2实例运行最快的时间
我正在考虑从VPS迁移到EC2。EC2具有弹性,其价格也具有弹性。我可以按需启动实例,然后在某个小时结束时未激活实例时将其关闭。 该过程需要多少时间?假设从EBS引导微实例。假设Linux(可能是Ubuntu);Windows提到的10分钟时间令我印象深刻。转换可以是ec2-run-instance(具有其暂挂状态)或ec2-start-instance。如果您知道其他云的启动时间,请随时提及。

1
我的EC2实例临时存储在哪里
我浏览了以下问题,尤其是如何在Amazon EC2中使用“实例存储卷”存储? 但是,它没有回答。我创建了一个以EBS为根设备的EC2小实例。在AWS实例类型列出160GB的“实例存储”。但是在哪呢? $ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 3.6G 4.3G 46% / tmpfs 1.9G 0 1.9G 0% /dev/shm $ mount /dev/xvda1 on / type ext4 (rw,noatime) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts …

4
自动将EBS卷附加到新的竞价型实例?
我正在尝试EC2竞价型实例,并且需要在终端之间保留一些数据。现在,据我了解,当当前价格高于我的最高价时。出价,它将自动终止。我假设我拥有的所有初始化脚本都将在关机时运行,以便可以在卸载之前将数据推送到EBS。 我的问题是,价格下跌后,如何将相同的EBS卷自动安装到新的竞价型实例上,因为它没有我第一次会加载到根卷上的任何初始化脚本? 我必须创建一个自定义AMI,还是有其他方法可以实现此目的?

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.