0

我正在为我正在从事的项目寻找一个关于服务器端软件安装的好模板。

客户端非常简单。服务器端安装有点棘手。它由几个部分组成(服务、数据库连接、依赖项、需要畅通的端口等)。在最近的一次测试中,发现了几件未记录的碎片。现在,我需要为我们的灾难恢复计划和测试安装的方法创建安装文档,而不必使用“完整的”系统进行测试。

我真的很想建议我在哪里可以获得模板或此类文档的非常好的示例。我希望它是操作员可以在恢复的热度中阅读和理解的东西。


[编辑] 我们当前的文档主要来自我们的管理员在场外测试期间遇到的问题。在编写新代码时,我想确保提前编写文档。我一直在收集 VMWare 映像以开始测试,但一直在寻找一些好的示例。这是一家 Windows Server 商店(2000 和 2003 年)。Word 模板会很棒,但如果我能看到好的文档,我可以创建模板。关于应该测试什么的任何建议也很好。


[第二次编辑] 我从发布的答案中得到了几个好主意。改变我的谷歌搜索后,我想出了一些好的起点。它们并不完美,但它们是一个好的开始。

Microsoft Exchange - http://technet.microsoft.com/en-us/library/bb125074(EXCHG.65).aspx iPhone - http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf

http://www.novell.com/documentation/gwgateways/gw7_exch/index.html?page=/documentation/gwgateways/gw7_exch/data/ab32nt1.html http://cregan.wordpress.com/2006/06/22/ exchange-2003-step-by-step-installation-instructions/

http://technet.microsoft.com/en-us/magazine/cc160942.aspx

很好地涵盖了设计阶段的规划 - http://www.onlamp.com/pub/a/onlamp/2004/04/08/disaster_recovery.html?page=2


[编辑 10/29/2008]
这是我正在寻找的类型样本。它没有很多垃圾,但似乎足以解释为什么以及如何http://wiki.alfresco.com/wiki/Installing_Labs_3_Nile

4

3 回答 3

2

我们提出的用于创建 DR 文档的最完整方法包括完成一个(或两个)完整的安装周期,并在此过程中记录每个步骤。

我意识到如果您没有用于创建文档的测试(或替代)系统,这可能会有点困难 - 但值得游说至少运行一次此周期。

(我推荐两次,第二次由不参与项目的人完成 - 这是您为未来的管理员测试文档的方式,他们可能对这个过程没有经验。)

上述的一个副作用是您的文档变得相当大 - 最后我不得不这样做,我相信我们数据库服务器的完整安装手册有 30 多页。

于 2008-09-24T02:59:47.437 回答
0

根据管理员的不同,自动化很有帮助。我有需要逐步说明的 Word 文档的 Windows 管理员和需要脚本的其他管理员。

然而,一些有用的东西要包括在内,可能是作为部分

  • 数据库更改
    • 要运行的脚本
    • 验证他们工作
  • 配置更改
    • 有什么变化
    • 新文件的版本在哪里(在我的情况下,他们区分了两者,这有助于减少有关生产特定值的错误)
  • 一般验证
    • 从用户的角度来看应该有什么不同(功能变化)
  • 对于网络场部署,拥有一份关于如何将服务器拉入和拉出池的协调文档可能会有所帮助。
于 2008-09-24T03:33:32.787 回答
0

应该测试什么? 好吧,在网站的情况下,“你能访问该页面吗?” 包括一个 URL 作为起点,让管理员点击到某个点。管理员不必经历整个 QA 周期,只需确认您打算部署的内容确实是已部署的内容。


其他想法 此外,我们(我上一份工作的团队)对部署进行了 QA 测试。作为一名 QA 人员,他对细节并不熟悉,当他部署到 QA 时,我们能够获得关于哪里出了问题的反馈。

另一件有用的事情是在部署之前与管理员坐下来。仔细阅读说明并确保他们以与您相同的方式理解它们。


模板? 只需创建具有数据字段的部分,例如 DEV、QA 和 PROD 的 URL。当您写出说明时,您可以参考这些说明。只需明确正在部署的内容即可。

于 2008-09-24T13:13:37.260 回答