Articles of amazon web services

Windows备份VS卷快照

我有一个EBS卷作为辅助卷安装在EC2上。 我想要备份EC2实例的C驱动器(WEB应用程序用户文档附件)上的数据: 1)运行C盘内容(一些数据)的常规Windows服务器备份,这些备份将存储在EBS卷 OR 2)在EBS卷上重定位要备份的数据,并使用AWS EC2function定期拍摄数据。 请注意,Web应用程序具有用户可以附加与他的帐户关联的一些文档的function。 而我在我的app.properties文件中有一个选项来更改用户附件的位置。 你知道哪一个比另一个好(从成本的一部分)

在Ansible中创buildEC2dynamic库存时出错

我是Ansible的新手。 我一直在使用以下教程来设置dynamic库存 – https://aws.amazon.com/blogs/apn/getting-started-with-ansible-and-dynamic-amazon-ec2-inventory-management/ 当运行ec2.py时,出现以下错误 – 错误:清单脚本(ec2.py)有一个执行错误:Traceback(最近一次调用最后一个):文件“/etc/ansible/ec2.py”,第130行,在from boto import elasticache中ImportError:不能导入名字elasticache 任何人都可以提出什么问题?

远程连接到ElastiCache – Redis

我们正在使用ElastiCache – Redis作为我们的网站,我们需要刷新Rediscaching,当我尝试从任何PC通过此命令远程连接到我的ElastiCache – Redis时 redis-cli -h example-redis-1.example.0001.euw1.cache.amazonaws.com -p 6379 它总是说: 无法连接到Redis example-redis-1.example.0001.euw1.cache.amazonaws.com:6379:连接拒绝未连接> 我已经确保入站规则允许从任何IP 6379,也试图编辑/etc/redis.conf添加绑定example-redis-1.example.0001.euw1.cache.amazonaws.com但即使比错误仍然是相同。

我可以访问AWS RDS上的故障转移服务器吗?

我正在尝试在AWS中为我们的Web应用程序创build一个工作概念validation,该应用程序突然需要快速扩展。 目前它托pipe在本地VMware服务器上,我们正在迁移到AWS。 我正在使用启用了多可用区镜像的AWS RDS上configurationMS SQL Server实例。 我们希望有一个设置,允许我们从副本读取并写入主要。 有没有办法访问镜像故障转移/副本服务器,或者我需要find另一个解决scheme?

如何使用Bamboo代理configuration自动缩放?

通过使用AWS自动扩展组和使用用户数据,我们能够启动新的Bamboo代理并将其注册到Bamboo服务器,但缩小是一个问题。 竹剂就像jenkins的奴隶。 我们如何自动扩展Bamboo代理集群,例如从12个节点到8个节点,而不需要在Bamboo代理上终止当前的构build/作业?

AWS区域stream量:追踪来自哪里

我开始在AWS EC2的集群中使用多台机器。 自从我开始这个项目以来,我在我的结算信息中看到了区域stream量的成本: 区域数据传输 – 进/出/ EC2 AZ之间或使用弹性IP或ELB 根据这个名字,有三种可能性: 不同的可用区域 使用弹性IP的通信 使用弹性大声平衡器 对我的机器有不同的AZ,这是一个问题。 所以我解决了这个问题,现在所有的机器都在同一个AZ里,但是现在成本已经上升了24个小时(在那个时候有3个更新)。 所以看起来,将所有机器设置为相同的AZ没有解决它。 但是,我不使用弹性IP或ELB。 当我在我的门户网站上访问这些页面时,它只是向我显示一个空的列表,并显示一条消息,表示我目前没有任何组件。 在另一个服务器故障的问题中,我们也读到了这种情况,当公共IP地址用于通信时,但是在一些github讨论中,我们可以看到,即使公有DNS名称也将在内部parsing为内部IP(仍然,公有IP将永远通过外部networking,所以实际上会触发成本)。 如果我跟踪我的群集中的主站和其中一个从站的networking通信 sudo tcpdump -i eth0 | grep -v $MY_HOSTNAME 我只能看到像这样的内部stream量: IP ip-172-31-48-176.ec2.internal.56372 > ip-172-31-51-15.ec2.internal.54768 所以我的问题:我怎样才能找出哪个组件导致这种区域stream量?

获取终止的EC2实例的Ids

我正在尝试创build一个关于我们的EC2实例使用率和利用率的报告。 我想要检查过去X天内在我的环境中运行或已经运行的所有实例。 作为报告的一部分,我想包括在规模组扩展期间创build的实例,但随后在组规模缩小时终止。 使用一个简单的Python脚本与boto3我可以得到一个地区的实例列表: session = Session(aws_access_key_id=AWS_ACCESS_KEY_ID, aws_secret_access_key=AWS_SECRET_ACCESS_KEY, region_name=self.name) ec2 = session.resource('ec2') cloudwatch = session.resource('cloudwatch') 通过列出这些实例,使用以下命令,在几个小时之后我看不到终止的实例(可能是在仪表板中停止看到它们的同时): ec2.instances.all() 使用cloudwatch,当我使用下面的命令时,我看到了终止实例的度量标准: metric = cloudwatch.Metric('AWS/EC2', 'CPUUtilization') result = metric.get_statistics( Dimensions=[{'Name': 'InstanceId', 'Value': instanceId}], StartTime=timeRange.start, EndTime=timeRange.end, Period=300, Statistics=['Average'], ) # This returns a complete list of data points for the instance was live 这意味着对于已终止的实例,度量标准确实存在,但是您必须具有这些实例的标识才能检索它们。 有没有办法检索终止的实例id?

尝试通过NGINX强制HTTPS用于我的单页应用程序时,AWS ELB运行状况检查失败

我试图强制使用NGINX的http端点上的https,如下所示: server { location / { root /data/www; if ($http_x_forwarded_proto != 'https') { rewrite ^ https://$host$request_uri? permanent; } } location /images/ { root /data; } } 请注意,所有来自nginx的im服务都是静态文件(一个HTML文件,JavaScript文件和一个coupl 我的ELB健康检查打到HTTP:80 /。 所以我认为这是发生,是ELB试图ping我的服务器,打重写,并得到返回301? 我已经看到了许多ruby和node的答案,但这只是静态资产。 帮帮我!

排除/包含AWS中的mysqldump表

我试图找出如何通过terminal在AWS上执行mysqldump命令时排除或包含特定的表。 背景:我有一个WordPress多站点,但只需要前三个字符“wp_”的所有其他表,前缀如“wp_1”,“wp_2”等我不需要在转储文件。 这里是我用来生成转储文件的工作,但获取数据库中的所有表的代码: mysqldump -h RDS instance endpoint \ -u user \ -p databasename \ –port=3306 \ –single-transaction \ –routines \ –triggers \ –databases databasename > path/rds-dump.sql 谢谢!

使用Route53将顶点/根域指向Heroku应用程序

这是我在其他一些地方已经讨论过的事情,但是这个问题并没有被明确地说明是不可能的。 我想指出一个顶点域名到一个heroku应用( example.com到example.herokuapp.com ) CNAME似乎不可能,因为它们不允许在顶点级(子域是好的)。 ALIASlogging似乎是一种select,尽pipe我没有完全理解它们,或者它们是标准的。 我们使用AWS Route53作为DNS提供程序,但ALIASlogging似乎只能用于特定的Amazon服务(s3网站,负载平衡器,..) 那么是否有可能将顶点域名指向Heroku应用程序? 我唯一的select是使用另一个DNS提供商吗? 谢谢 编辑:我知道我可以CNAME www.example.com example.herokuapp.com ,然后从example.comredirect到www.example.com使用ALIASlogging和redirect的S3站点。 但是我们想要的却完全相反,我们希望浏览器显示example.com 。