迁移一个asp.net Web应用程序到aws

我被要求帮助迁移一个asp.net应用程序到aws,我没有部署窗口到云之前,有兴趣得到一些指针?

我不担心的应用程序更多关于移动数据库,其200GB的mssql数据库和即时通讯想知道的最好的方式把它放到云端。

谢谢,Alex

根据您的要求和预算,这个用例可以通过AWS Import / Export来解决,这是一个专用的产品,可以使用便携式存储设备加速将大量数据移入和移出AWS

AWS使用亚马逊的高速内部networking将数据直接传输到存储设备上,并绕过互联网。 对于重要的数据集,AWS导入/导出通常比Internet传输更快,并且比升级连接更具成本效益。

您可以通过AWS Import / Export Pricing来评估后者。

有关更多详细信息,请参阅AWS Import / Export开发人员指南中的入门 。

祝你好运!

基本上,一切都和普通的数据中心一样。 你有几个选项来上传数据库。 我敢肯定,还有更多的select。

  1. 将数据库放在多个peices中,并以较小的块进行上传。
  2. 利用S3的新apifunction,允许部分上传文件
  3. 创build一个FTP服务器,根据您创buildFTP服务器的位置下载文件或上传文件。
  4. AWS导入/导出服务

如果您selectS3选项,从S3下载文件将非常快速,因为S3在千兆networking上连接到EC2networking。 您可能还想将S3中的备份存储为完全冗余的存储解决scheme,因此使用S3 api来解决问题可能会产生两倍的结果。

如果我正在执行此任务,我将selectAWS Import / Export或将数据库上传到S3。

**无论你做什么…确保首先压缩文件(除非它的AWS导入/导出)