现在的位置: 首页 > 综合 > 正文

借助 PowerShell 在 Windows Azure 中实现 SharePoint 部署自动化

2014年05月01日 ⁄ 综合 ⁄ 共 1445字 ⁄ 字号 评论关闭

编辑人员注释: 本文章由 Windows Azure 高级项目经理 Michael Washam 撰写。

SharePoint 已经被证明是在 Windows Azure 虚拟机上运行的最常用的Microsoft 产品之一。很多客户与合作伙伴都能利用 Windows Azure 的云经济效益和规模,这样的例子比比皆是,例如,托管高度定制的 SharePoint 场和构建可实时伸缩的面向Internet 的网站。

现在,在Windows Azure 中部署SharePoint 场更为容易。使用新的远程PowerShell 功能和 Windows Azure PowerShell Cmdlet,我们提供了新的PowerShell 示例脚本。部署SharePoint 服务器场时,可以使用这些新脚本自动执行所有必需的步骤,从而节省时间和精力。

这些示例脚本已在Windows Azure PowerShell示例
GitHub
中提供,可供下载和使用。这些脚本作为部署SharePoint场的起点,您可以根据自身的使用情况对其进行自定义。

下面我们来仔细研究一下这些脚本有何用途...

推动SharePoint、SQLServer 和Active Directory 的自动化部署

这些示例脚本可以将以下工作负荷自动配置为单个层或一个完整部署。

·        Active Directory

·        SQL Server 2012

·        SharePoint 2013

每一层均可在单个虚拟机配置中部署,也可在多个虚拟机中部署,以实现高可用性解决方案。

新脚本和模板中提供的示例部署拓扑

单个 VM模板

此模板旨在构建用于评估、开发或测试的SharePoint 场。

  • 1  台Active Directory 的 Windows 虚拟机- 小型实例(1 核,1.75GB 内存)
  • 1  台 SQL Server 虚拟机- A6 实例(4 核,28 GB 内存)
  • 1  台 启用了所有SharePoint Server 2013 功能的万用虚拟机 - 大型实例(4 核,7GB 内存)

高可用性模板

此模板旨在构建高可用性场基础结构。您可以调整和更改默认实例大小。

  • 2     台Active Directory 的 Windows 虚拟机     - 小型实例(1 核,1.75 GB 内存)
  • 2     台 SQL Server VM - A6 实例(4 核,28 GB 内存)
  • 1     台Quorum 的 Windows VM - 小型实例(1 核,1.75 GB 内存)
  • 2     台 SharePoint 应用程序服务器     - 大型实例(4 核,7 GB 内存)
  • 2     台 SharePoint Web 服务器 - 大型实例(4 核,7 GB 内存)

 

我们将如您所愿,在不久的将来提供针对其他方案的类似脚本。有关如何配置和部署这些脚本的文档已在
Windows Azure PowerShell 示例 GitHub Wiki
中提供。欢迎随时查阅,并让我们知道您的想法。期待您提供反馈意见。

Michael Washam

附:我们还添加了有关部署SharePoint的详细技术白皮书,您可以在部署
wiki
时进行查阅。如需回顾远程 PowerShell 和
Windows Azure PowerShell Cmdlet,请参阅我之前发表的文章。

 

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2013/05/24/automating-sharepoint-deployments-in-windows-azure-using-powershell.aspx

 

 

抱歉!评论已关闭.