Get-CsTopology
上一次修改主题: 2012-03-23
返回有关 Microsoft Lync Server 2010 基础结构的信息,包括内部域、站点、群集、计算机、服务和 SQL Server 后端实例。
语法
Get-CsTopology [-AsXml <SwitchParameter>] [-LocalStore <SwitchParameter>]
详细说明
Get-CsTopology cmdlet 返回有关如何设置和配置 Lync Server 2010 的信息。如果不带其他任何参数进行调用,此 cmdlet 将提供 Lync Server 基础结构的概述;在这种情况下,此 cmdlet 将提供域、站点以及运行 Lync Server 服务和服务器角色的计算机等的总体概述。此外,您还可以将 Get-CsTopology 的输出传递到 Select-Object cmdlet,这使您可以访问部分拓扑的详细信息。例如,以下命令提供了有关 Lync Server 使用的 SQL 服务器实例的详细信息:
Get-CsTopology | Select-Object –ExpandProperty SqlInstances
还可以使用 AsXml 参数以 XML 格式返回有关整个拓扑的详细信息。
谁能运行此 cmdlet:默认情况下,以下各组的成员有权在本地运行 Get-CsTopology cmdlet:RTCUniversalUserAdmins、RTCUniversalServerAdmins。
参数
参数 | 必需 | 类型 | 描述 |
---|---|---|---|
AsXml |
可选 |
开关参数 |
以 XML 格式返回拓扑信息。通过组合使用 Get-CsTopology、AsXml 参数和 Out-File cmdlet,可以将拓扑导出为 XML 文件。 |
LocalStore |
可选 |
开关参数 |
从中央管理存储的本地副本,而不是从中央管理存储本身检索拓扑数据。 |
输入类型
无。Get-CsTopology 不接受通过管道传递的输入。
返回类型
Get-CsTopology 返回 Microsoft.Rtc.Management.Deploy.Internal.DefaultTopology 对象的实例。
示例
-------------------------- 示例 1 --------------------------
Get-CsTopology
上述命令返回 Lync Server 拓扑的完整信息。这是通过调用不带其他任何参数的 Get-CsTopology 来实现的。
-------------------------- 示例 2 --------------------------
Get-CsTopology | Select-Object -ExpandProperty Machines
示例 2 返回有关 Lync Server 拓扑中的计算机的信息。为执行此操作,该命令首先调用 Get-CsTopology 以返回完整的 Lync Server 拓扑。然后将此信息通过管道传递到 Select-Object cmdlet,后者使用 ExpandProperty 属性提取并显示该拓扑中包含的所有计算机的详细信息。
-------------------------- 示例 3 --------------------------
Get-CsTopology -AsXML | Out-File C:\Logs\Topology.xml
示例 3 中显示的命令返回有关 Lync Server 拓扑的信息,然后将这些信息保存为 XML 文件。为完成此任务,该命令首先调用带有 AsXml 参数的 Get-CsTopology,以将要返回的数据设置为 XML 格式。然后将带有格式的数据通过管道传递到 Out-File cmdlet,后者将信息保存到文件 C:\Logs\Topology.xml 中。