Articles of rds

各地区的RDS复制

我们正在使用Amazon AWS来处理我们的Web服务,但考虑到他们基础架构中最近的不稳定性,我们正试图弄清楚如何在多个地区运行我们的应用程序以获得额外的冗余。 理想情况下,我们将在多个区域以主动 – 主动configuration运行我们的整个应用程序,但我们主要关心的是我们正在使用RDS,我不明白这些RDS是否跨区域复制。 一个可能的解决scheme(尽pipe我们还没有尝试或certificate它可行)将会每隔一小时左右执行一次mysqldump或EBS快照,但这意味着我们将被迫在主动 – 被动configuration中运行。 我们的数据最多不到一个小时。 这在数据同步的时候会带来自己的问题,当我们进行故障转移并且主服务器恢复时,所以它不是最好的解决scheme。 是否有任何经过validation的解决scheme可以跨区域复制RDS?

Windows 2012 RDS Server在设置时询问授权模式?

我有一个混乱的情况。 我正在为我们的环境设置2012 RDS许可服务器。 我正在RD授权诊断程序下检查,以确保一切正常,我不断收到此错误:“远程桌面会话主机服务器的授权模式未configuration。 并且授权模式设置为“未configuration”。 令人讨厌的是,我设置了这个多次,它仍然一直说“未configuration”。 有什么我失踪? 谢谢

如何在SQL Server Amazon RDS实例上重命名数据库?

尝试通过SQL Server Management Studio和Transact SQL重命名SQL Server Amazon RDS实例上承载的数据库会导致以下错误。 用户没有更改数据库“晨星”的权限,数据库不存在,或数据库未处于允许访问检查的状态。 请注意,这是我尝试的Transact SQL语句。 ALTER DATABASE <OldName> Modify Name = <NewName>; 到目前为止,最好的select是用新名称恢复原始数据库的副本,然后删除原始数据库。 请参阅我的StackOverflow文章以了解如何执行此操作的详细信息。 这种方法至less有以下缺点。 一个bacpac的进出口业务可能需要很长时间。 执行写入数据库的任何应用程序或网站都需要在整个过程中脱机。 有涉及手动步骤,可能会导致错误。 RDS实例将需要足够大以承载数据库的两个副本,如果要将原始数据保留为回滚策略,直到新数据库可用。 任何人都可以build议一个替代方法,不具有这些缺点? 更新:我有兴趣重命名RDS实例中的SQL Server数据库 – 而不是RDS实例。

AWS RDS MySQL /慢速查询日志

我试图分析我的系统上的缓慢的查询,我读了我应该启用“慢查询日志”。我好奇我如何使用Amazon Web Service的RDS上托pipe的MySQL实例来查看此日志。

找出Windows远程桌面服务器(terminal服务器)的瓶颈,

我的VMware主机上安装了Windows Server 2008 R2(SP1)作为RDS服务器。 有时我的远程用户可以看到RDS服务器上的延迟/延迟。 谁能告诉我从他们的经验什么是find这个服务器的瓶颈的最佳做法?

Windows Server 2012 – 通过外部地址访问RDS

我有一个很奇怪的问题。 我正在build立一个azure色的RDS服务器来进行概念validation。 我发现,如果我使用由azure(xxxx.cloudapp.net/RDWeb)提供的外部URL进行networking访问,我可以很好地login,甚至可以在任务栏中显示我已连接的小popup窗口该页面显示没有可用的remoteapps – 如果没有发布。 如果我修改我的主机文件,将外部IP地址视为具有内部DNS名称(xxx.domain.local等),并使用它来访问RDWeb,它完美的工作。 我可以访问remoteapp目录,select一个应用程序,并运行它没有任何问题。 我试过了我能想到的一切,包括设置一个以前没有安装的rds网关,但没有任何区别。 有没有人有任何见解?

一个terminal服务器用户(RDS)exception高的Outlook 2010 RAM使用率

我正在忙于Windows 2008R2terminal服务器,其中特定用户的Outlook会话消耗2GB和4GB之间的RAM。 该进程似乎不是一个缓慢的内存泄漏,因为RAM在进程打开后几乎立即被使用。 迄今为止,我已经尝试了以下内容: login到用户的会话并检出他们的Outlook设置。 没有什么不正常的 默认邮件配额已到位,用户只有5,000邮箱项目。 配额是3GB。 用户正在使用1.2GB。 收件箱几乎是空的。 删除的项目修剪得很好。 Outlook在安全模式。 没有不同。 删除加载项。 没有不同。 创build一个新的Outlookconfiguration文件。 没有不同。 从另一个帐户打开用户的邮箱。 没有不同。 将用户移到不同的terminal服务器。 不用找了。 此时,用户的Outlook RAM使用率是其他用户的10到20倍。 还有什么我应该看看? 通过NewRelic处理信息和统计信息: 任务pipe理器: Process Explorer: 编辑: VMMAP输出: 清空“工作集”后:

如何将安全组链接到我的AWS RDS实例?

我在RDS上有一个postgres数据库设置。 它运行良好。 但是,我想将其链接到位于ELB后面的一组自动扩展EC2实例,这些实例都位于单个EC2 security group 。 我被告知可以将安全组的规则添加到使用我的EC2安全组作为源的RDS实例。 当我转到控制台并编辑RDS安全组时,我只能看到源列下的以下选项: Anywhere, Custom IP, and My IP 。 在列顶部popup的信息中,它表示: To specify a security group in another AWS account (EC2-Classic only), prefix it with the account ID and a forward slash, for example: 111122223333/OtherSecurityGroup. (看起来可能只适用于EC2-Classic) 它不让我input源下拉框。 在RDS部分,我注意到他们有option groups 。 然而,与我的postgres实例关联的默认选项组是不可编辑的。 因此,我试图创build一个新的组。 在这一点上,我发现postgres没有列为可用的engine 。 我select了mysql,而不是只是为了查看是否可以添加选项。 它看起来像我可以添加一个安全组到一个MySQL实例,但不是一个postgres实例。 Postgres的实例不支持这个预期的select吗?

AWS:使用单个RDS实例进行多区域设置

我试图在多区域scheme中扩展我们的Web应用程序(PHP,MySQL,memcache)。 目前,我们正在使用ELB背后的两个EC2实例和一个RDS实例的设置,所有这些实例都在US-EAST(Virginia)地区。 我们也希望在欧盟(爱尔兰)地区有一席之地。 这意味着至less有一个新的EC2实例(与其他服务相同的应用程序相同)。 我复制了所需的AMI,设置新的实例,在Route53中设置相同的ELBconfiguration(SSL终止所需的)和configuration的基于延迟的路由。 它按照build议工作。 但是,来自欧盟的客户有速度问题。 这是由于欧盟EC2实例连接到美国的RDS实例。 据我所知,亚马逊还没有启用RDS多区域复制。 对于如何在使用单个RDS实例时如何正确加速整个设置有什么build议吗? 另外,有关如何扩大规模的一般想法? 理想情况下,我们希望继续使用RDS技术的各种原因。 不过,我接受build议(我猜接下来的想法是托pipe我们自己的MySQL服务器)。

如何将RDS数据库移动到不同的VPC

在创buildMySQL RDS数据库时,我没有selectVPC,所以它在自动生成的“默认”VPC中创build它。 我现在无法将其添加到任何预定义的安全组,或从现有VPC中的实例访问它。 显而易见的解决scheme是将其重定位到正确的VPC,但在“修改数据库实例”屏幕上似乎没有任何编辑VPC的选项。 有什么办法来select不同的VPC,或者是我唯一的select删除数据库,并在正确的VPC内重新创build它?