【问题标题】:Is there a way to clone a server in AWS?有没有办法在 AWS 中克隆服务器?
【发布时间】:2021-03-18 12:43:37
【问题描述】:

我总共有 4 个站点,2 个生产实例和 2 个测试实例。 我必须将它们移动到 AWS 上的 2 台单独的服务器上,一台用于生产,一台用于测试。 有没有办法先上传两个站点,然后将相同的站点克隆到测试服务器? 这些站点是使用 DNN 框架构建的。 移动后,我还需要在连接字符串上花费大量时间吗?

【问题讨论】:

    标签: .net amazon-web-services hosting dotnetnuke


    【解决方案1】:

    您可以从现有 EC2 实例创建 Amazon 系统映像 (AMI),并将其用作其他环境的基础。

    【讨论】:

      【解决方案2】:

      一个 Amazon EC2 实例基本上由两部分组成:

      • 在实例运行时配置的虚拟硬件,并且
      • 磁盘的内容

      (好吧,还有其他的东西,比如网络设置。)

      当您说要“克隆”服务器时,实际上是拥有磁盘内容的另一个副本。实现这一点的最简单方法是:

      • 创建现有 Amazon EC2 实例的映像,该实例生成 Amazon 系统映像 (AMI),然后
      • 从 AMI 启动新实例

      结果是一个具有完全相同磁盘的新 Amazon EC2 实例。然后,您可以重新配置新机器(例如,给它一个不同的名称,或将其设为测试而不是生产,或指向不同的数据库)。新实例将具有不同的 IP 地址和不同的实例 ID。启动新实例时,您可以更改网络设置(例如,将其放入不同的子网)。

      如果您将生产实例克隆到测试实例,请确保测试实例不会“认为”它是生产实例并做错事。您可能希望将其启动到 Internet 访问受限的其他网络中,以避免出现任何问题(例如向用户发送电子邮件)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-13
        • 1970-01-01
        • 2018-08-02
        • 2023-01-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多