从亚马逊(AWS)迁移到阿里云

从亚马逊(AWS)迁移到阿里云,第1张

众所周知,亚马逊电商已经撤出了中国,具体原因我想大家都心知肚明,但是作为云计算市场的老大,亚马逊在中国依旧运营着它的公有云服务。

由于政策原因,亚马逊不能在中国大陆运营云计算服务,其在中国有三个数据中心分别为北京、宁夏和香港,而这三个数据中心分别由三家公司负责运营,分别是光环新网、西云数据和亚马逊自营,对于要多区域部署的企业来说也是稍微有些分裂。

AWS中国不接受个人用户注册,也就是说你必须是企业才能在亚马逊上运行业务,而且亚马逊不支持预付费,只有按量付费和RI预留实例券,多少与很多中国企业的财务制度有些冲突。另外看AWS中国官网的成功案例大多是欧美企业,中国客户不多,而且很多用AWS中国的也大多是跨国企业在中国的分支或者主营业务在海外的中国公司。

虽然AWS是全球第一,且遥遥领先于老二和老三,但是在中国乃至亚太地区,AWS还是有点水土不服,落后于阿里云。不可否认,阿里一开始就是学的亚马逊,不管是电商还是云计算。从服务模式到产品命名都有浓郁的亚马逊味道。当然今时不同往日,阿里云已经走出了自己的一片天,虽然还是落后很多,但技术创新和增长率却是持续领先。

我们回归主题,如果我们的业务部署在AWS上,现在感觉不爽了怎么办?可以迁移吗?往哪迁?答案是肯定的,哪个厂商也不能绑定我们,我们可以用脚投票,哪里不爽就搬家。当然迁云是要讲策略、有技术、用工具的。云上搬家最主要是应用、数据和存储,下面我们分别讲怎么做。

应用 :最简单粗暴的做法就是将运行应用的服务器连锅端,各家云厂商都提供服务器的搬家服务,以阿里云的服务器迁移中心(SMC)为例,它可以

具体流程如下:

数据库 :数据库迁移要求不停机且能保证数据一致性。阿里云的数据库迁移服务(DTS)可以满足这个需求。

数据库迁移服务(DTS)支持多种数据之间的迁移

文件存储: 亚马逊的S3无疑是众多用户存储海量文件的首选,那么我们就看看如何从S3迁移到阿里云的对标产品OSS。

首先,在AWS侧,先预估需要迁移的文件存储量和个数

然后创建用于迁移的访问密钥。你可以在 AWS 控制台的 IAM 页面创建用户并授予AmazonS3ReadOnlyAccess权限,然后创建访问密钥。

然后,在阿里云侧,登陆OSS的数据在线迁移控制台,按照提示赋予角色权限。

创建源地址,登录阿里云数据在线迁移控制台,选择 在线迁移服务 > 数据地址 ,然后单击 创建数据地址 ,具体参数如下

创建目标地址,选择 在线迁移服务 > 数据地址 ,然后单击 创建数据地址 。配置相关参数如下:

创建迁移任务,选择 在线迁移服务 > 迁移任务 ,然后单击 创建迁移任务 。配置参数如下:

性能调优 页签的 数据预估 区域,填写 迁移存储量 迁移文件个数

性能调优 页签的 流量控制 区域,设置 限流时间段 最大流量 ,然后单击 添加

单击 创建 。等待迁移任务完成。

不知道看过上面的介绍,你是否有尝试一下的想法或者有其他的方法,欢迎大家一起来讨论。

aws默认的ssh只支持密钥登陆,而ssh的密钥又可分ssh2和openssh两种,服务器端用公钥,客户端用私钥,所以对于同一个密钥,理论上有四种登陆方式,aws实例的密钥机制支持生成和上传两种方式,这一步可以确定服务器端的公钥格式了(ssh2或oepnssh),剩下的就是客户端也尽量同样格式的私钥登陆。
重点来了。楼主在问题中提到了“快照”。从快照加载实例有个大坑,就是假设你的快照是从一个用的是a密钥的实例生成的,而启动时你即使选择了b密钥管理,也不能用b密钥登陆,必须依然用a密钥。就是说假设你密钥搞丢了,简单做个快照后换个密钥重新启动的偷鸡方法行不通。。
然后,曲线救国的方法也不是没有。简单说就是用挂载ebs的方法,启动一个新实例后将原有实例的ebs作为硬盘挂载进来。虽然有点麻烦,如果数据很重要就只能采取这个方案了,希望对楼主有所帮助。

别总是“突然之间”。
既然问题症状是用户密钥未注册,你这中间有没有执行过任何一键脚本?这些脚本中有没有更改ssh设置的?
你要知道,密钥登录不存在为了安全把默认的只允许“一次性登录”的问题,因为密钥是用户生成的,一定是你改了设置。

亚马逊AWS提供的云计算服务类型主要包括以下几种:
1计算服务:包括EC2、Lambda、Batch等,可以帮助用户在云端快速创建和管理虚拟机、容器等计算资源。
2存储服务:包括S3、EFS、Glacier等,可以帮助用户在云端存储和管理数据,提供高可用性、高可靠性的存储服务。
3数据库服务:包括RDS、DynamoDB、ElastiCache等,可以帮助用户在云端快速创建和管理数据库实例,提供高可用性、高可靠性的数据库服务。
4网络服务:包括VPC、CloudFront、Route 53等,可以帮助用户在云端构建和管理网络架构,提供高可用性、高可靠性的网络服务。
5安全与身份服务:包括IAM、KMS、Certificate Manager等,可以帮助用户在云端管理和保护身份和数据安全,提供高可靠性、高安全性的服务。
6分析服务:包括Athena、Kinesis、Redshift等,可以帮助用户在云端进行数据分析和处理,提供高可靠性、高性能的分析服务。
7应用程序集成服务:包括Step Functions、SWF、SNS等,可以帮助用户在云端构建和管理应用程序,提供高可靠性、高可用性的服务。
以上是亚马逊AWS提供的主要云计算服务类型,用户可以根据自己的需求选择相应的服务来构建自己的云计算架构。

这个提示是用户名不对, 我也遇到这个问题,关键是 所有的用户名都试过了,还是这个样,你用的AMI是什么 centos还是ubuntu啊 我用的ubuntu 也是登录不上 , 建议你试试centos 登陆试试


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13038347.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存