Articles of 亚马逊 EC2

与amazon s3与nginx服务静态文件

假设我有一个Django应用程序 使用s3服务静态文件还是在ec2实例上设置nginx服务器会更好(性能方面)?

在运行实例中获取EC2公共dns的最简单方法是什么?

我正在写一个需要使用实例的公共DNS名称的bash脚本。 从正在运行的实例中获取它的最简单方法是什么?

EC2:超过最大关机时间

Amazon EC2中的实例是否存在最大关机时间? 并且是通过EC2-API最大可configuration的? 我们在关机时将数据从实例传输到S3。 这适用于小文件。 但是,如果它们变得更大(几GB),我们体验到并非所有数据都被传输。 OS:Ubuntu 11.04(EBS支持的AMI)

如何保持Amazon EBS支持的AMI持久性?

我很高兴听到EBS支持的AMI,但我很困惑。 它似乎并不持久。 我使用亚马逊的Linux EBS支持的AMI创build了EC2实例。 我更新并添加了http服务器和python。 我注意到EBS AMI已被添加到EBS卷。 然后,我终止了EC2实例,继续我的工作,一旦我终止,一切都消失了。 EBS卷和我所做的所有更改。 困惑为什么EBS量不见了? 这是如何持久? 然后我又在上面做了同样的事情。 这次我在创build并注册AMI之前closures它。 但是创build新的AMI后每次更新都会丢失。 每次我更新文件或其他configuration,我不想注册并创build一个新的AMI。 这似乎乏味和低效。 为什么他们打电话给这个EBS,如果一切都在终止实例后丢失? 难道我做错了什么? 是否有可能创build一个持续的AMI,而无需每次更新文件时都要注册新的映像?

亚马逊EC2 gui访问?

我在Amazon EC2上运行一个基本的微型实例。 我想知道是否有可能运行一些远程GUI作为根在系统中工作?

如何将Amazon EC2 Windows AMI(或多个实例)从一个区域迁移到另一个区域?

我在弗吉尼亚州有一个Windows EC2 AMI和实例,但想把它迁移到俄勒冈州。 我的猜测是一个实例迁移可能是不可能的,因为它是活的,但至lessAMI + EBS卷转移将有所帮助! 另外,我知道这个问题之前已经被问过了,但是截至2011年底没有任何答案。 旧的解决scheme1,2 @ 是否可以将AWS EC2 AMI从一个区域移动到另一个区域,如果是这样的话? 。 问题 :解决scheme1需要不再支持的ElastiFox(从3.6开始,无法在Firefox上运行)。 解决scheme2只是Linux 旧的solution3 @ Amazon EC2从一个地区迁移到另一个地区 。 问题 :需要现在不支持/不兼容的ElastiFox 'Partial'solution4 @ http://blog.taggesell.de/index.php?/archives/85-Amazon-EC2-How-to-migrate-an-EBS-backed-image-from-US-to-EU-或 – where.html 。 问题 :这在AWS系统的“外部”通过创build图像然后作为stream发送它。 另外,还不清楚stream如何防止腐败(如丢包等)。 编辑: netcat是在TCP / IP,所以它是可靠的运输。 在启动时,窗口检查磁盘还是很不错的。

将Amazon EC2 ext4 EBS卷转换为XFS文件系统

我需要将我的Amazon EC2 ext4文件系统转换为XFS文件系统,以便我可以采用一致的快照并将它们发送到S3。 我正在使用我们东方的i686架构的ubuntu服务器10.10的自定义小图像。 问题是,我只使用一个EBS驱动器的所有文件,现在它让我头痛,因为我不能真正卸载,格式化或真正做任何事情的驱动器login到实例从SSH。 我的猜测是我需要以某种方式将EBS卷拆分为2,并将/ var / www和/ var / lib移动到第二个EBS卷,然后将其转换为XFS。 我使用的是Apache2,mysql,ispconfig,bind,postfix,courier,pureftp( http://www.howtoforge.com/perfect-server-ubuntu-10.10-maverick-meerkat-ispconfig-3 ) 谢谢。

如何以编程方式将EC2 EBS AMI迁移到其他地区?

在基于EBS的AMI可用之前,可以使用命令ec2-migrate-image将AMI迁移到不同的地区。 有一个简单的方法来做基于EBS的AMI相同吗? 要么使用官方的亚马逊EC2 API命令行工具,要么使用像boto这样的库?

如何将EC2 + EBS标准实例迁移到现场实例?

我一直在玩EC2现场实例,最终的目标是将托pipe网站的标准实例迁移到现场实例(是的,我很清楚,这实际上不是现场实例,但在这种情况下,我相当准备交易价格的可用性)。 然而,我有点惊讶的发现,当价格门槛越过时,现货实例就被终止了,而不是停止,事实上,根本不可能停止现货实例,而只是终止它。 那么:是否有一些(推荐的)方式来获取由实例实例请求产生的实例,以便在创build时将自己与特定的EBS卷相关联,从而使整个机器状态可以简单地在一系列实例实例中前滚? 或者,我从根本上误解了什么是实例?

Ubuntu的32位或64位的亚马逊EC2的Django应用程序?

对于将在Nginx,gunicorn,postgresql和memcached上运行的Django电子商务Web应用程序,在为Amazon EC2select正确的Ubuntu服务器版本(32位或64位)时,我应该select什么? 这是我的select: