AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 44807
In Process
Geo
Geo
Asked: 2009-07-24 12:04:45 +0800 CST2009-07-24 12:04:45 +0800 CST 2009-07-24 12:04:45 +0800 CST

如何复制 Windows 服务器(IIS、文件、配置状态)?

  • 772

也许更好的问题是:与DoubleTake最接近的竞争对手是什么?我正在寻找复制 Windows 生产服务器以防万一它发生故障时立即备份。有什么想法吗?

注意 1:我忘记添加此服务器位于 EC2 亚马逊云上。

注意 2:我们的主要情况是重新创建 IIS、FTP 服务器、SQL Server、SVN 服务器等配置设置。

注 3:

到目前为止,我已经给出了三个选项作为我最初问题的答案:

  1. AppAssurance——在与他们的销售团队交谈后,他们不支持亚马逊作为云提供商。基本上,技术上需要能够从磁盘或类似媒体重新启动。所以 ESX 虚拟机环境可以工作,但 EC2 不行。
  2. Acronis - 作为幽灵风格的备份。这将适用于其他类型的场景。
  3. 使用 Amazon EC2 API -- 此选项非常理想,但仅适用于开发云应用程序而不是在云场景中托管常规应用程序的情况。

这意味着我仍在寻找答案。任何其他想法。

windows backup replication failover doubletake
  • 7 7 个回答
  • 1855 Views

7 个回答

  • Voted
  1. ksaunam
    2009-07-24T12:27:15+08:002009-07-24T12:27:15+08:00

    我经常使用 Acronis 的产品,它们可以做你想做的事(获取整个磁盘或单个分区的基于磁盘的映像)。产品以前称为 True Image Echo,但最新版本 10 现在称为 Acronis Backup & Recovery。

    • 1
  2. Ameer Deen
    2009-12-24T21:03:43+08:002009-12-24T21:03:43+08:00

    您可以用来保留所有 FTP 或 IIS 配置状态的一个技巧是取消设置 Windows 配置服务中的“Ec2InitializeDrives”选项。

    Windows 配置服务:
    http ://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/appendix-windows-config.html

    完成服务器配置后,取消设置上述选项,然后捆绑您的实例。下次您从刚刚创建的 AMI 启动实例时,它应该保留您的所有配置状态。

    对于 IIS,理想情况下,您应该将 IIS 应用程序放在 EBS 源卷上。每次您需要启动一个新的 IIS 实例时,您都需要启动一个新实例,创建一个新的 EBS 卷并将其附加到该实例,然后从 EBS 源卷中复制 inetpub 文件。运行配置应用程序和启动网站所需的任何脚本。

    对于 SQL,这将是一种类似的方法。一旦您捆绑了没有初始化驱动器的 SQL Server,您将维护配置状态。您应该将所有 SQL Server 数据存储在 EBS 卷上。您可以使用 Ec2Config 服务将 EBS 卷附加到您的实例上的同一驱动器号,SQL Server 期望找到数据文件。将 SQL Server 启动类型设置为手动。有一个启动脚本来验证 EBS 卷是否已附加。附加 EBS 卷后,启动 SQL 服务器。然后,当您启动一个基于完全脚本化 AMI 的新 SQL 实例时,它应该在 SQL 运行的情况下启动。

    这适用于 Windows 2003 上的 SQL 和 IIS。

    • 1
  3. Jim B
    2009-07-24T12:59:35+08:002009-07-24T12:59:35+08:00

    它在云中,云不会失败,对吗?我的理解是,他们为您提供了 ac# 库来管理云,但它不是 VPS,它只是一堆专用于您的 Windows 服务。您必须创建一个 AMI 映像。有关用于创建 AMI 映像的实用程序,请参阅Amazon EC2 AMI 工具。该实用程序的文档在这里

    • 0
  4. Charles
    2009-07-24T13:10:51+08:002009-07-24T13:10:51+08:00

    我们目前正在使用AppAssure的一款名为 Replay 的产品,老实说,我非常高兴。虽然我们不使用它来复制基于云的机器,但我们使用它来复制从一个站点到另一个站点的物理机器。该软件使用块级复制,可以设置为最快每 5 分钟一次或慢至几个小时一次的快照。因为它使用代理,所以您应该能够在另一台机器上的云中运行代理,并保持生产和 DR 都准备就绪,我可以想象。

    • 0
  5. Tatas
    2009-07-28T16:47:15+08:002009-07-28T16:47:15+08:00

    我不确定亚马逊云的东西是如何工作的。但我对这个问题的解决方案是设置一个 IIS 集群,或者最好是一个 VM 集群(R2 用于实时迁移,但最前沿)。将需要共享存储,我不确定它如何适合亚马逊云配置。

    • 0
  6. dyasny
    2009-09-23T22:48:24+08:002009-09-23T22:48:24+08:00

    抛开云的东西,回到 DoubleTake,这是我前段时间的研究表明的:

    有 3 个主要产品可以在同一级别上提供服务器复制——DoubleTake、XOSoft WanSync-HA 和 NeverFail。

    我已经尝试了所有三个并最终购买了 NeverFail,因为其他的太贵了,而功能集几乎相同。

    该产品实际上并没有证明非常好,当通过 WAN 使用时,在俄罗斯和以色列之间复制 MSTS、Exchange2003 和其他一些服务器。脑裂机制让我有些头疼,因为一旦链接变慢,服务器就会发生故障转移。我确信在 LAN 环境中情况会更好。顺便说一句,每年必须更新几千美元的许可计划也没有让我太高兴。

    但是当主服务器死了,毕竟是NF挽救了这一天。

    • 0
  7. arlan
    2010-09-22T07:51:04+08:002010-09-22T07:51:04+08:00

    我们使用名为 Replistor 的产品。在 LAN 上运行良好,但似乎从未在 WAN 上赶上。我一直在关注 AppAssure,因为我相信它可以进行备份、复制等等,但我一直被告知 Replistor 是一个更强大的产品。不知道它们是如何相互叠加的。

    • 0

相关问题

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

  • 如何从 SQL Server 2008 中的备份中排除索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve