Skype for Business Server 2015 资源管理包工具文档

适用于: 2015 2019 订阅版

本文介绍 Skype for Business Server 2015 资源工具包中的工具,包括每个工具的用途及其使用示例。 Skype for Business Server 2015 资源工具包可帮助部署和管理 Skype for Business Server 2015 的 IT 管理员更轻松地执行日常任务。 例如,Web Conf Data 工具可用于轻松控制召开联机会议期间用户上载的数据。 SEFAUtil 工具可用于为用户设置代理人呼叫转接和应答。 我们鼓励 IT 管理员使用这些工具更有效地管理 2015 Skype for Business Server。

安装资源管理包工具

若要安装 Skype for Business Server 2015 资源工具包,请从下载中心下载 OCSReskit.msi

运行 OCSResKit.msi 以执行简单安装。 .msi 将在以下路径中安装所有工具:%Program Files%\Skype for Business Server 2015\ResKit。 属于自包含可执行文件的工具位于此文件夹中。 还具有支持文件的工具位于其自己的子文件夹中。

支持的环境

Skype for Business Server 2015 资源工具包应安装在满足 Skype for Business Server 2015 所需规范的服务器上,该服务器通常用于运行 Skype for Business Server 2015。

资源管理包工具概述

下面是 Skype for Business Server 2015 资源工具包中提供的工具列表。 以下各节涵盖每个工具的描述(包括要求和示例用法)。

ABSConfig

通讯簿服务配置工具 (ABSConfig) 是一种管理工具,可帮助管理员在 Skype for Business Server 2015 中自定义通讯簿服务配置。 此工具还使 Skype for Business Server 2015 管理员能够还原默认通讯簿服务设置。

说明

ABSConfig 是一种图形用户界面应用程序,使管理员能够配置与通讯簿服务相关的Active Directory 域服务属性。

该工具的主要方案如下所示:

  • 使管理员能够将 Active Directory 域服务 中的属性映射到 Skype for Business Server 2015 的属性。

  • 使管理员能够指定要在通讯簿服务文件中包括或排除的 Active Directory 域服务属性。

  • 若要使管理员能够还原,请默认的通讯簿服务设置。

可以使用 ABSConfig.exe 文件启动 ABSConfig 工具。 该工具将打开“配置属性”选项卡。此表具有将Active Directory 域服务属性映射到 Skype for Business Server 2015 的属性字段的选项,以及根据特定属性筛选器指定要在通讯簿服务文件中包括或排除哪些用户。 它还具有用于自定义在通讯簿文件中包括电话号码的哪个值的选项。 “还原默认值”选项使管理员能够将通讯簿服务设置还原为默认值。

注意

将 AD 属性重新映射到不同的 OC 字段名称仅适用于通讯簿文件下载,通讯簿 Web 查询不支持。

输出

ABSConfig 将通讯簿服务配置存储在数据库中。

Path: %ProgramFiles%\Skype for Business Server 2015\Reskit

用途

ABSConfig 提供了一种快速轻松地自定义 Skype for Business Server 2015 通讯簿服务的方法。

要求

计算机

ABSConfig 只能从已安装 Skype for Business Server 2015 的已加入域的计算机运行。 对于 Skype for Business Server 2015,Enterprise Edition,可以在安装过程中启用了通讯簿服务的任何 Front-End 服务器上运行此工具。

网络

计算机应能够连接到 Front-End 池和后端数据库。

软件

在运行 ABSConfig 工具之前,必须安装以下软件组件:

  • Skype for Business Server 2015

用户

具有更新 Skype for Business Server 2015 部署所需的权限的管理员。

示例

可以通过在命令提示符中键入 ABSConfig.exe 来启动 ABSConfig。 ABSConfig 工具用户界面如下所示。

ABSConfig.exe 工具。

摘要

ABSConfig 工具为管理员提供了一个快速且易于使用的工具,用于自定义 Skype for Business Server 2015 通讯簿服务。

带宽策略服务监视器

带宽策略服务监视器工具旨在使管理员能够查看以下内容的列表:

  1. 拓扑中配置的所有 Skype for Business Server 2015 带宽策略服务 (身份验证和核心)

  2. 每个服务与其他带宽策略服务和边缘服务器的连接

  3. 网络配置文档中配置的所有链路以及每个带宽策略服务报告的实时带宽使用量

说明

带宽策略服务监视器工具作为基于 GUI 的应用程序进行实施。 管理员可通过运行 PDPMonUI.exe 启动该工具。

当该工具启动时,它将尝试发现拓扑中的带宽策略服务列表。 完成初始更新之后,窗口左侧的窗格将填充服务列表,其中的服务按其所属的群集进行分组。

当管理员选择特定带宽策略服务时,右侧的窗格将显示有关该特定服务的信息。 该窗格还包含两个可显示信息的主选项卡。

“计算机信息”选项卡

计算机信息”选项卡显示所选带宽策略服务的详细信息以及所选带宽策略服务与其他服务建立的连接的列表和状态。

“拓扑信息”选项卡

拓扑信息”选项卡显示在网络配置设置中配置的所有链路的列表。 对于每个链路,显示音频和视频带宽容量。 此外,以 Kbps 和容量百分比形式显示当前利用的带宽。 该工具使用颜色编码突出显示利用率接近容量的链路,这使得管理员可快速隔离此类链路。

注意

如果带宽策略服务监视器工具在连接到任何配置的带宽策略服务时遇到故障,则不会填充 “计算机信息 ”和“ 拓扑信息 ”选项卡中的信息。 但是,该工具可能最初连接,但后来会失去与服务的连接。 在这种情况下,管理员可能会看到过时的信息。 每个选项卡上都有 一个“上次更新时间” 时间戳,可让管理员查看特定带宽策略服务的上次数据更新时间。

输出

没有命令行输出;程序输出包含在图形用户界面main (GUI) 中。

用途

带宽策略服务监视器工具旨在使管理员能够查看拓扑中定义的每个带宽策略服务的状态。 此外,管理员可以查看网络配置文档中定义的所有链路的实时带宽用量。

要求

带宽策略服务监视器工具需要在属于Skype for Business Server拓扑的计算机上运行。

摘要

带宽策略服务监视器工具对于管理员而言是一项宝贵资源,通过该工具,管理员可以检查拓扑中所有带宽策略服务的状态,更重要的是,他们可以获取网络配置设置中定义的链路的实时带宽用量。

带宽用量分析器

带宽用量分析器工具可创建有关企业网络中各个 WAN 链路上 UC 端点的带宽消耗的各种视图的报告。 这些报告有助于了解当前带宽消耗模式以及进行带宽容量规划。

说明

带宽用量分析器作为基于 GUI 的应用程序进行实施。 此工具可针对网络中的音频利用率生成特定报告,从而帮助进行容量规划。 它还会循环访问分配给各个链路的带宽容量。

输出

带宽利用率分析器为系统中配置的所有 WAN 链路提供音频带宽容量和利用率的图形图。

用途

在任何语音和视频部署中,监视和了解企业网络中媒体流量的带宽利用率趋势至关重要。 带宽用量分析器工具可让管理员达成该目标。 此工具可执行以下操作:

  • 针对网络中的音频利用率生成特定报告

  • 帮助更高效地进行容量规划并循环访问分配给各个链路的带宽容量

带宽利用率分析器可以生成带宽容量和利用率报告的图形图;它们如下所示:

  • 企业网络中的所有 WAN 链路

  • 按所选 WAN 链路进行筛选

  • 按已超过链路容量的 WAN 链路进行筛选

  • 按用量低于设置的带宽的 WAN 链路进行筛选

  • 按已达到严重级别(带宽用量大于 WAN 链路带宽容量的 90%)的 WAN 链路进行筛选

  • 按 WAN 链路类型(网络站点链路、区域间链路以及站点内链路)进行筛选

  • 按网络区域进行筛选

应用程序

带宽用量分析器具有以下两个应用程序(工具):

  • WanLinkLogCollector.exe 此工具使用户能够输入所需的信息。

  • BandwidthUtilizationAnalyzer.xlsm Microsoft Excel 电子表格软件报表由 WanLinkLogCollector.exe 自动启动。 此应用程序允许用户将筛选器应用于报表,如本文稍后所示。

使用带宽用量分析器的各个阶段

使用带宽用量分析器时有两个阶段:

  • 收集使用 WanLinkLogCollector.exe 执行的日志

  • 自定义使用 BandwidthUtilizationAnalyzer.xlsm 执行的报表

    重要

    强烈建议最终用户不要手动启动 BandwidthUtilizationAnalyzer.xlsm。

启动带宽用量分析器

在命令提示符中或使用 Windows 资源管理器启动 WanLinkLogCollector.exe。

使用 WanLinkLogCollector.exe

使用 WanLinkLogCollector.exe 有三个步骤:

  1. 记录时间线提供需要为其生成报表的时间线

  2. 指定文件目录 提供文件位置信息

  3. 收集日志并启动报表查看器 执行 命令以生成报表

步骤 1 - 记录日程表

通过记录日程表,工具用户可以指定下图所示的信息。

  1. 开始日期 - 表示要为其生成报告的日程表的开始日期,例如 2010 年 8 月 1 日。

  2. 结束日期 - 表示要为其生成报告的日程表的结束日期,例如 2010 年 9 月 30 日。

    带宽利用率 A 中的开始和结束日期。

步骤 2 - 指定文件目录

用户可指定如下所示的文件目录。

  • 服务器日志文件位置 存储带宽策略服务器日志的文件夹位置。 这通常在<文件服务器>\选择 FE>\<AppServerFiles\PDP 中。

  • 临时文件存储位置 生成报表时存储中间文件的临时文件位置。

    带宽利用率 Anal 中的文件目录。

    注意

    确保向工具用户提供对服务器日志和临时文件存储文件夹足够的文件访问权限。

步骤 3 - 收集日志并启动报告查看器

要收集日志并启动报告查看器,请单击如下所示的“执行”。 此步骤收集所需的数据。

在带宽利用率分析中收集数据。

当输入验证成功时,将显示下面所示的消息。

在带宽 Utili 中记录收集的通知。

单击“确定”。 BandwidthUtilizationAnalyzer.xlsm 会自动启动。 按照消息框中的说明进行操作。 有关详细信息,请参阅下一节中的“使用 BandwidthUtilizationAnalyzer.xlsm”。

使用 BandwidthUtilizationAnalyzer.xlsm

  1. 当 BandwidthUtilizationAnalyzer.xlsm 自动启动时,单击如下所示的“刷新”。

    BandwidthUtilizationAnalyzer.xlsm。

  2. 打开文件夹时,请从如下所示的消息框中指定的位置中选择 consolidated.csv。 它也将位置显示为 C:\Temp

    在 BandwidthUtilizationAnalyzer 中打开一个文件夹。

  3. 单击“导入”。

  4. 将自动生成绘图。 当在后台工作的指针消失时,它便可用。

    在报告视图中应用筛选器。

对报告视图应用筛选器

下面介绍了可对如下所示的报告视图应用的筛选器:

在报告视图中应用筛选器。

  1. 名字 按 WAN 链接筛选 (筛选器位于图) 右侧。 前缀表示以下链接类型:查看垂直 (蓝色) 框:

    • S Site - 从网络站点到网络区域的 WAN 链路

    • IS Inter-Site - 两个网络站点之间的 WAN 链路

    • R Inter-Region - 两个网络区域之间的 WAN 链路

  2. 超出限制 - 按带宽用量超过带宽容量的 WAN 链路进行筛选

  3. 严重级别 - 按带宽用量已达到 90% 或超过带宽容量的 WAN 链路进行筛选

  4. 利用不足 - 按带宽用量少于带宽容量的 25% 的 WAN 链路进行筛选

  5. 链路类型 - 按以下 WAN 链路类型进行筛选:

    • 网络站点类型

    • 站点间类型

    • 区域间链路类型

  6. 区域 - 按网络区域进行筛选

以下图显示了上述筛选器。

名称进行筛选。 选择需要在图形中显示的链路的列表。

在 BandwidthUtilizationAnalyzer 中按名称筛选。

超出限制进行筛选。 选择 True 可强制实施筛选器。

按“超出限制”进行筛选。

严重级别进行筛选。 选择 True 可强制实施筛选器。

按“严重级别”进行筛选。

利用不足进行筛选。 选择 True 可强制实施筛选器。

按“利用不足”进行筛选。

链路类型进行筛选。 选择需要显示的类型。

按“链接类型”进行筛选。

区域进行筛选。 选择需要显示其链路的区域的列表。

按“区域”进行筛选。

要求

  • .NET Framework 3.5

  • Microsoft Excel 2010 或 Excel 2007

摘要

带宽用量分析器用于将网络中 UC 流量的音频带宽用量绘制成图形。 此工具也可用于报告网络上的视频带宽用量。

呼叫寄存时间记录器

呼叫寄存时间记录器是一个命令行应用程序,可让用户轻松访问呼叫寄存轨道数据库。

说明

呼叫寄存时间记录器工具可跟踪当前寄存的呼叫。 它还可收集有关轨道和呼叫寄存服务器 (CPS) 使用情况的统计信息。 此命令行工具提供从本地或远程连接的计算机对 CPS 轨道SQL Server数据库的读取和写入访问权限。

所有选项相互排斥。 命令行语法如下所示:

  • -o 参数 - 列出为此池配置的所有轨道范围。

  • -n 参数 - 列出此池中当前使用的所有轨道。 显示的信息如下所示:

    • 呼叫被寄存者和寄存者的 SIP 统一资源标识符 (URI)。

    • 在其中寄存呼叫的 CPS 的主机名。

    • 寄存呼叫时的时间戳。

  • -f 参数 - 列出池中当前可用轨道的数量。

  • -r <n> 参数 - 列出 <n> 个最后一次寄存的调用。 显示的信息如下所示:

    • 呼叫被寄存者的 SIP URI。

    • 呼叫寄存者的 SIP URI。

    • 在其中寄存呼叫的 CPS 的主机名。

    • 取回或丢弃呼叫时的时间戳。

  • -t<n> 参数 - 测试在数据库中保留轨道以显示分配的轨道数的随机性。

输出

根据在命令提示符中指定的输入参数,呼叫寄存时间记录器显示以下输出:

  • 为此池配置的所有轨道范围

  • 当前寄存的呼叫

  • 可用轨道数

  • 最近寄存的呼叫

  • 保留用于测试统一和随机轨道值的轨道

用途

该 CPS 工具用于提供对 CPS 数据库的命令行访问。 管理员可以查看 CPS 使用情况并确定分配给池的轨道数量。

要求

如果此工具在运行 CPS 的相同计算机上运行,则没有任何要求。 如果在远程计算机上运行此工具,则必须将 Skype for Business Server 2015 使用的 SQL Server 数据库配置为允许远程访问。 必须使用SQL Server数据库连接字符串配置呼叫寄存计才能连接到池的SQL Server。 此SQL Server数据库连接字符串在配置文件 中定义,parkometer.exe.config。它必须放置在 parkometer.exe 所在的同一目录中。 以下 XML 文件是 parkometer.exe.config 的示例。必须配置的参数是用户名 (例如 mydomain\Administrator) 、password ((例如 mypassword) )和主机名 ((例如 myserver) )。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
   <add key="SQL" value="server=myserver\RTC;
database=cpsdyn;
User Id=mydomain\Administrator;
Password=mypassword.;
Integrated Security=false;"/>
  </appSettings>
</configuration>

示例

已部署的轨道范围:-o 参数列出为此池配置的所有轨道范围,如下所示

呼叫寄存时间记录器中的轨道范围。

当前已寄存的调用:-n 参数列出此池上当前使用的所有轨道,如下所示

呼叫寄存时间记录器中当前寄存的呼叫。

可用轨道数:-f 参数列出池中当前可用轨道的数量,如下所示

呼叫寄存时间记录器中的可用轨道。

最近寄存的调用:-r <n> 参数列出 <n> 个最后一次寄存的调用,如下所示

呼叫寄存时间记录器中最近寄存的呼叫。

测试轨道预留:-t <n> 参数测试在数据库中保留轨道,如下所示

测试呼叫寄存时间记录器中的轨道保留。

摘要

呼叫寄存时间记录器是一个命令行工具,可提供有关呼叫寄存服务器的详细信息。

DBAnalyze

说明

DBAnalyze 是一个命令行工具,可帮助管理员收集有关 Skype for Business Server 2015 数据库的分析报告。 DBAnalyze 具有以下模式:诊断、用户数据、会议、MCU 和磁盘碎片:

  • 诊断模式 创建一个报告,其中包括有关表的信息 (记录数、碎片、数据大小和索引大小) 、数据和日志文件大小、上次备份时间、Microsoft Office Communications Server 运行的服务器之间的联系人分布、平均权限数、联系人、容器、订阅、发布、每个用户的终结点数、任何不当托管的用户、无法路由的用户, 每个用户组织的平均会议数、计划会议、活动会议和数据库版本。

    注意

    运行诊断模式可能会影响服务器性能。

  • 用户数据模式 报告指定用户或其联系人和权限列表中的用户的联系人、容器、订阅、发布、权限和联系人组数据。 此模式还会报告用户组织或受邀参加的会议摘要数据。

  • 会议模式 报告特定会议的详细数据,包括会议的所有日程安排时间详细信息、被邀请者列表、会议允许的媒体类型列表、活动 MCU (多点控制单元) 、活动参与者列表以及每个参与者的信号状态。

  • 解码会议 ID (PSTN) 会议 ID 解码公用电话交换网络,该 ID 由 /pstnid 交换机指定,但未连接到后端以获取详细信息。

  • 解决会议问题 解码由 /pstnid 开关指定的 PSTN 会议 ID,并显示 ID 指示的会议的相关信息。

  • MCU 模式 报告池中每个 MCU 的 ID、媒体类型、URL、检测信号状态、会议负载和参与者负载。

  • 磁盘碎片模式 显示所有磁盘的碎片状态。

此工具可用于诊断各种问题或帮助管理员进行容量规划。 例如,如果驻留在服务器 A 上的大多数用户选择驻留在服务器 B 上的用户作为其联系人,管理员可以将服务器 A 的用户移动到服务器 B,从而减少跨服务器流量。

输出

此工具输出有关 Skype for Business Server 2015 数据库的预定义报告。 路径:%ProgramFiles%\Skype for Business Server 2015\Reskit

用途

若要安装 Dbanalyze.exe,请将其复制到本地文件夹,然后运行该工具。 若要使用该工具,请从命令行运行以下命令。 dbanalyze.exe [/v] [/report:value] [/sqlserver:value] [/user:user@domain.com] [/conf:value][/pstnid:Value] [/maxcontacts:value] 命令行选项的说明如下所示。

适用于 Dbanalyze.exe 的命令行选项。

要求

计算机只能从已安装 Skype for Business Server 2015 的已加入域的计算机运行 DBAnalyze。

网络 - 计算机应能够连接到后端数据库。

运行 DBAnalyze 之前,必须安装软件Skype for Business Server 2015 软件组件。

用户下表显示了具有访问Skype for Business Server 2015 数据库所需的权限的管理员。

适用于 Dbanalyze.exe 的权限标签。

注意

/report:disk 模式要求使用本地管理员帐户。

示例

以下是有效 Dbanalyze.exe 命令的示例:

dbanalyze.exe /report:diag
dbanalyze.exe /report:user /user:usera@domainb.com
dbanalyze.exe /report:conf /user:bob@example.com /conf:1W9J71SKSX2X
dbanalyze.exe /report:resolve /pstnid:12345
dbanalyze.exe /report:mcus
dbanalyze.exe /report:disk

摘要

DBAnalyzer 使管理员能够快速轻松地分析Skype for Business Server 2015 数据库。

导入存储服务数据

ImportStorageServiceData 资源工具包工具允许重新导入从存储服务 (LYSS) 刷新到存储服务的队列和终结点数据。

说明

可能已基于队列项目状态或数据库大小自动(定期)从存储服务刷出数据。 发生这种情形是因为手动调用了池故障转移 cmdlet 或 StorageServiceFullFlush cmdlet(由池故障转移 cmdlet 调用)。 请注意,如果前端的任何存储服务 (LYSS ) 数据库大小高于正常级别,则不应重新导入数据,因为这样做可能会只会导致导出更多数据。此外,应首先解决可能导致存储服务队列增长的错误的任何问题, (例如 Exchange 终结点错误、网络问题或其他) 问题。

方案 1:池故障转移期间,每个前端的文件可能会从存储服务刷出。 故障转移完成后,应运行该工具以重新导入数据。

方案 2: 每天自动刷新数据,或者为了响应超过特定大小阈值 (存储服务数据库,例如 60%、80%、90% 完全) 。 管理员应定期重新导入此自动刷新的数据。 在上述情况下,如果未部署监视 SCOM 包,则存在与从存储服务刷新数据相关的Skype for Business Server存储服务事件。 事件 ID 为 32075(已启动完全刷新操作)、32076(已完成完全刷新)、32082(已启动维护级别刷新)、32083(已完成维护级别刷新)和 32089(由于数据库填满而刷新)。 请注意,这些事件 ID 对应于 RTM 版本。 当管理员看到这些事件时,这意味着存在已刷新的文件。应定期使用此工具重新导入此数据,例如每周导入一次。

对于联机服务版本,如果部署了用于Skype for Business Server的运行状况监视 SCOM 包,可能会引发新的警报,要求管理员将刷新的数据重新导入存储服务。 Front-End 服务器上的事件日志中将有相应的事件触发警报。 该事件将说明刷新的数据文件所在的父路径,以及有多少文件符合警报条件。 警报条件是,特定父路径下存在 X 个或更多个文件,这些文件的运行时间至少为 Y 天, (其中 X 和 Y 在 StorageService 中预设了 X 和 Y,但可以通过更改 APPCONFIG 文件进行重写。) 下面显示了可以触发运行状况警报的两个事件示例: 差异是其父路径。 一种可能性在 Web 服务文件共享下,另一种可能性是每个前端的本地应用程序数据目录。 (,例如 c:\ProgramData\Microsoft\Skype for Business Server 2015\StorageService) 。 然后,管理员将运行此 reskit 工具。

如果数据不归执行该工具的前端所有,则此工具会增加运行它的前端和其他前端的 CPU 和 IO 负载。 建议在前端不承受大量 CPU 和 IO 负载时(例如,在高峰时段之外)运行此工具。 其次,此工具可能需要 2 到 3 分钟才能导入一个数据文件。 估算此工具的运行时间时必须谨记这一点。 默认情况下,此工具生成的详细日志文件显示在文件存储上。 如果未报告错误,请删除日志文件,因为日志文件的大小会增长到数十 MB 或以上。

示例存储服务器事件日志事件。

要求

安装 Skype for Business Server 2015 资源工具包工具。 该工具在已加入域的计算机上运行,其中安装了 Skype for Business Server 和 Skype for Business Server 命令行管理程序。 该工具使用命令行管理程序中的 cmdlet 来标识池中的所有 Front-End 服务器。 其次,必须从池中安装了 RtcLocal 数据库的计算机执行该工具。 该工具使用此数据库来检索池WEBSERVICE文件共享的位置。 此外,在使用该工具之前,每个 Front-End 服务器必须首先在每个 Front-End 服务器上启用“Windows PowerShell远程处理”,以及从中执行该工具的计算机。 否则,此工具中的远程Windows PowerShell命令将失败。 Windows PowerShell远程处理完成后,可以在池中的所有 Front-End 服务器上关闭远程处理。 最后,调用该工具的帐户或凭据必须对正在执行此工具的池的 Webservice 文件共享具有读/写权限。 否则,该工具将失败并出现 IO 权限错误。

注意

在 Windows Server 2012 上,默认启用Windows PowerShell远程处理,但在 Windows Server 2008作系统上不启用远程处理。

示例

>  C:\StorageService>ImportStorageServiceData.exe
Description:
This tool will re-import Storage Service (LYSS) flushed queue data back in.  For a pool: you are required to run this tool on a machine inside the pool which has the Lync Server Management Shell installed.  Additionally, all front end machines need to have Windows Powershell Remoting enabled before executing this tool by executing Enable-PSRemoting.  Also, please ensure that all Storage Service instance DB Size are at the 'Normal' level (verify this by viewing Eventlog events). Otherwise re-importing may cause data to be flushed out again if any Storage Service instance DB size level goes above 'Normal'.
Usage: Default behavior is to Import data from web service file share as well as any files on all Front End machines in pool.
Additional Options:
-Verbose                    : Turn verbose output on.

-StorageServiceHostName     : Host Name of Storage Service WCF endpoint.  ( Default=localhost netnamedpipe binding. )

-FileSharePath              : Import only all data from just under the UNC path specified.

ActivityID: cc3b62ff-bb66-4e61-a6e2-96cb3626315c. <-- Use this to correlate with StorageService trace logs if troubleshooting.
Type Server name (TCP binding) or press <enter> for localhost (NamePipe binding):
Using NetNamedPipeBinding...
OnTopologyChanged Event received
Web Service File Share: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService

Front Ends:
server.vdomain.com
server2.vdomain.com
server1.vdomain.com
server3.vdomain.com
Looking under directory: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService for exported data.
# Files found: 8
Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml
Items deserialized: 20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml
Items deserialized: 20

[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server1.vdomain.com, queueItems=20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\904f6c9b8ac951ae8b3c86684d3832e4__0.xml

Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server1.vdomain.com, queueItems=20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\904f6c9b8ac951ae8b3c86684d
3832e4__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\904f6c9b8ac951ae8b3c
86684d3832e4__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER1.vdomain.com\904f6c9b8ac951ae8b3c86684d3832e4__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER2.vdomain.com\69844a271e6c5633a1f2b46a42287dd6__0.xml

Items deserialized: 20

[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server2.vdom
ain.com, queueItems=20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER2.vdomain.com\69844a271e6c5633a1f2b46a42
287dd6__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER2.vdomain.com\69844a271e6c5633a1f2
b46a42287dd6__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER2.vdomain.com\69844a271e6c5633a1f2b46a42287dd6__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\3313935458e35b9b9759e08a15d251e6__0.xml

Items deserialized: 20

[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=1

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\3313935458e35b9b9759e08a15
d251e6__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\3313935458e35b9b9759
e08a15d251e6__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\3313935458e35b9b9759e08a15d251e6__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\4501e04eae4856059346949ff817c220__0.xml
Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=1
All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\4501e04eae4856059346949ff8
17c220__0.xml
All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\4501e04eae4856059346
949ff817c220__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\4501e04eae4856059346949ff817c220__0.xml: succeeded: 20, failed: 0
Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\5ad77443ad955a22a876749be66d5317__0.xml

Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=20
All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\5ad77443ad955a22a876749be6
6d5317__0.xml
All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\5ad77443ad955a22a876
749be66d5317__0.xml
Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\5ad77443ad955a22a876749be66d5317__0.xml: succeeded: 20, failed: 0
Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\a11e27ae439a582288d4657eda86b565__0.xml
Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=20
All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\a11e27ae439a582288d4657eda
86b565__0.xml
All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\a11e27ae439a582288d4
657eda86b565__0.xml
Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\a11e27ae439a582288d4657eda86b565__0.xml: succeeded: 20, failed: 0
All files have been imported into Storage Service for path: \\dc.vdomain.com\OcsFileStore\co1-WebSer
vices-1\StorageService
Importing files for: server.vdomain.com
No files founds.
Importing files for: server2.vdomain.com
No files founds.
Importing files for: server1.vdomain.com
No files founds.
Importing files for: server3.vdomain.com
No files founds.
Writing log: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\ImportStorageServiceData
Log20120910_1609SS
Tool has finished execution.
>  C:\StorageService>

LCSSync

LCSSync 工具有助于在多林环境中部署 Skype for Business Server 2015 通信软件。 此工具用于将不同用户林中的用户和组作为Active Directory 域服务联系人对象同步到安装了 Skype for Business Server 2015 的中心林。

说明

LCSSync 使用中央林中同步的Active Directory 域服务联系人对象,使用户能够Skype for Business Server。 若要提供单一登录,主用户帐户必须映射到 2015 Skype for Business Server 中央林中的 Active Directory 域服务 联系人对象。 此工具可帮助执行该映射。 此工具提供用于在 Microsoft Identity Integration Server 中创建管理代理的模板。

摘要

LCSSync 工具有助于在多林环境中部署 Skype for Business Server 2015。

查找用户控制台

LookupUserConsole 工具显示有关特定用户的内部Skype for Business Server路由信息。 Microsoft 支持人员可使用此信息来诊断部署问题和路由问题。

说明

执行 LookupUserConsole.exe 将打开接受 SIP 地址的命令提示符,并尝试显示与其相关的内部Skype for Business Server路由信息。 键入 exit 可退出 LookupUserConsole 工具。

要求

安装 Skype for Business Server 2015 资源工具包。 该工具在安装了 Skype for Business Server 的已加入域的计算机上运行。

示例

C:\Program Files\Skype for Business Server 2015\ResKit>LookupUserConsole.exe

> sip:john.doe@vdomain.com

  Execution time (ms):                            171.094
  Exeuction result:                               Success
  SIP URI:                                        sip:john.doe@vdomain.com
  User info:
    SID:                                          S-1-5-21-2831376166-29632525...    Display name:                                     John Doe
    Grouping ID:                                  00000000-0000-0000-0000-...
    Line URI:                                     <null>
    Policy assignment:                            TenantId={00000000--0000-000....
    SIP enabled:                                  True
    UC enabled:                                   False
    Tenant ID:                                    00000000-0000-0000-0000-...  Cluster info:
    Active cluster:                               pool0.vdomain.com
    Backup registrar cluster:                     <null>
    Deployment location:                          <null>
    Home Front-End FQDN:                          SERVER.vdomain.com
    Primary Registrar cluster:                    pool0.vdomain.com
    Remote Director external SIP FQDN:            <null>
    Remote Director internal SIP FQDN:            <null>
    Remote Director Web FQDN:                     <null>
    Routing group ID:                             4501e04e-ae48-5605-9346...
    Service tag ID:                               1266953005
    User Front-End resolved:                      True
    User in local forest:                         True
    User in remote forest:                        False
    User in split domain:                         False
    User-Services cluster:                        pool0.vdomain.com

> sip:nouser@vdomain.com

  Execution time (ms):                            948.7574
  Exeuction result:                               UserDoesNotExist

> exit

MsTurnPing

MSTurnPing 工具允许 Skype for Business Server 2015 通信软件的管理员检查拓扑中运行音频/视频边缘、音频/视频身份验证服务的服务器以及运行带宽策略服务的服务器的状态。

说明

MSTurnPing 工具允许 Skype for Business Server 2015 通信软件的管理员检查拓扑中运行音频/视频边缘、音频/视频身份验证服务的服务器以及运行带宽策略服务的服务器的状态。

该工具使管理员能够执行以下测试:

  1. A/V 边缘服务器测试:该工具通过执行以下操作来对拓扑中的所有 A/V 边缘服务器执行测试:

    • 验证Skype for Business Server音频/视频身份验证服务是否已启动并颁发正确的凭据。

    • 验证Skype for Business Server音频/视频边缘服务是否已启动,并且是否可以在外部边缘上成功分配资源。

  2. 带宽策略服务测试:该工具通过执行以下操作来对运行带宽策略服务的所有服务器执行测试:

    • 验证Skype for Business Server带宽策略服务 (身份验证) 是否已启动,并且可以颁发正确的凭据。

    • 验证Skype for Business Server带宽策略服务 (核心) 是否已启动,并且是否可以成功执行带宽检查。

必须从属于拓扑的一部分并且安装了本地存储的计算机运行此工具。

输出

该工具会输出每个操作的结果。

  • 如果执行了 AudioVideoEdgeServer 测试,则工具输出为以下内容:

    • 在拓扑中提供 Skype for Business Server 2015 音频/视频身份验证服务的计算机的测试结果

    • 在拓扑中提供 Skype for Business Server 2015 音频/视频边缘服务的计算机的测试结果

  • 如果执行了 BandwidthPolicyServer 测试,则工具输出为以下内容:

    • 在拓扑中提供 Skype for Business Server 2015 带宽策略服务 (身份验证) 的计算机的测试结果

    • 在拓扑中提供 Skype for Business Server 2015 带宽策略服务的计算机的测试结果 (Core)

要求

  • 必须从拓扑中具有本地存储的计算机运行此工具。

  • 必须以具有本地存储的访问权限的管理员身份运行该工具。

示例

以下是工具输入的示例。

MsTurnPing -ServerRole AudioVideoEdgeServer

MsTurnPing -ServerRole BandwidthPolicyServer

摘要

对于想要 Skype for Business Server检查运行音频/视频和带宽策略服务的服务器的状态的 2015 年管理员来说,此工具可能是一种宝贵的资源。

网络配置查看器

Skype for Business Server 2015 通信软件管理员可以使用网络配置查看器来查看呼叫允许控制 (CAC) 网络拓扑的企业,该网络拓扑预配允许实时通信会话,例如基于指定带宽容量的语音或视频呼叫。 Skype for Business Server 2015 管理员定义 CAC 策略,这些策略由随 Skype for Business Server 2015 一起安装的带宽策略服务强制实施。

说明

网络配置查看器 (NetworkConfigurationViewer.exe) 使管理员能够执行以下任务:

  • 从 Skype for Business Server 2015 部署中以图形格式加载和查看 CAC 网络拓扑。

  • 以图形格式从带宽策略服务器日志文件中加载并查看 CAC 网络拓扑。

  • 以 XML 格式在磁盘上保存和存储 CAC 网络拓扑。

  • 以 JPG 或 BMP 格式保存和存储 CAC 网络拓扑图。

  • 查看 CAC 网络拓扑配置数据。

  • 以树视图样式查看 CAC 网络拓扑。

  • 定义 CAC 网络拓扑链路(例如,站点到区域、区域到区域和站点到站点链路)的自定义连接器。

  • 查看 CAC 网络拓扑站点信息、区域信息以及设置的带宽策略和网络链路。

用途

在图形界面中查看企业 CAC 网络拓扑链路。

示例

以图形格式从 Skype for Business Server 2015 部署加载和查看 CAC 网络拓扑:Skype for Business Server 2015 管理员可以使用 在任何Skype for Business Server 2015 计算机上加载和查看 CAC 网络拓扑配置“下载网络配置”选项,如下图所示。 在未连接到 Skype for Business Server 2015 配置存储的计算机上部署时,该工具将无法下载或查看此类配置。

下载网络配置。

以图形格式从带宽策略服务器日志文件加载和查看 CAC 网络拓扑:Skype for Business Server 2015 带宽策略服务器将 CAC 网络拓扑保存为 Skype for Business Server 2015 文件共享位置下的日志记录机制的一部分。 Skype for Business Server 2015 管理员可以使用“打开网络配置”选项以图形格式查看此类文件,如下所示。

打开带宽策略服务器日志文件。

在磁盘上以 XML 格式保存和存储 CAC 网络拓扑:Skype for Business Server 2015 管理员可以使用“保存网络配置的副本”选项将 CAC 网络拓扑配置文件保存为 XML 格式,如下所示。 然后,可以脱机使用已保存的配置文件以图形格式进行查看。

将网络配置另存为 XML 文件。

以 JPG 或 BMP 格式保存和存储 CAC 网络拓扑图:Skype for Business Server 2015 管理员可以使用“将网络配置图另存为图片”选项, (JPG 和 BMP 文件格式) 的图形格式保存 CAC 网络拓扑配置,如下所示。

将网络配置另存为图片。

查看 CAC 网络拓扑配置数据:Skype for Business Server 2015 管理员可以使用如下所示的“查看网络配置数据”选项,以文本格式查看相关网络配置数据,例如网络区域、网络站点、带宽配置文件和站点子网 IP 地址。

查看网络配置数据。

以树视图样式查看 CAC 网络拓扑:Skype for Business Server 2015 管理员可以使用工具窗口左侧的控制面板,以图形树视图样式查看相关网络配置数据,如下所示。

以树视图查看网络配置数据。

为 CAC 网络拓扑链接 ((例如站点到区域、区域到区域和站点到站点链接) )定义自定义连接器:Skype for Business Server 2015 管理员可以使用“设置”选项为 CAC 网络配置 WAN 链接定义自定义图形连接器,如下所示。 这样做可帮助区分网络配置中设置的各种类型的网络链路。

工具。

查看 CAC 网络拓扑站点信息、区域信息和预配的带宽策略:Skype for Business Server 2015 管理员可以使用如下所示的选项查看相关的 CAC 网络区域信息、站点信息和 CAC 带宽预配信息。 (例如,单击网络区域或网络站点对象中的 “信息 ”。)

定义您的网络的自定义连接器。

摘要

对于想要以图形格式查看其部署的 CAC 网络拓扑的 2015 年管理员来说,此工具是一种宝贵的 Skype for Business Server资源。

响应组代理实时

响应组应用程序使代理能够使用其内置的 Web 服务访问有用的实时信息。 遗憾的是,在应用程序外部无法以图形格式查看此数据。 响应组代理实时资源工具包工具通过提供一种简单且图形的方式访问此信息来解决此问题,实时Skype for Business通信软件信息(例如存在其他代理)进行增强。

说明

“响应组代理实时”是一个 Windows 应用程序,向响应组代理提供登录和注销功能以及一些实时信息(例如,组成员身份和当前的呼叫数)。 它是“代理组”页的增强版本, (可从 Skype for Business 访问。

用途

响应组应用程序将传入呼叫排入队列,然后将它们路由到代理组。 为针对服务于哪些呼叫做出明智的决策,代理可以访问有关其代理组的实时信息,例如,其他哪些代理组可用以及每个队列中有多少呼叫正在等待。 此信息最初只能通过响应组服务进行访问,现在由“响应组代理实时”以直观方式提供。

功能

响应组代理 Live 工具基于响应组服务和 Skype for Business Server 2015 SDK 构建。 它向响应组代理提供可从响应组服务访问的信息和功能(例如,组成员身份、其他代理的状态和正在等待的呼叫数)。

下图展示了“响应组代理实时”的主界面。

“响应组代理实时”工具。

“响应组代理实时”为代理提供了以下三个主要功能:

  • 登录/注销:与从 Skype for Business Server 2015) 访问 (“代理组”页相反,响应组代理 Live 仅允许代理同时登录或注销所有代理组。 此应用程序为代理提供了三种登录或注销的快速方法:

    • 单击应用程序中的登录/注销(绿色和红色)按钮。

    • 右键单击系统任务栏图标,然后选择登录或注销。

    • 使用可配置的键盘快捷方式。

  • 组成员身份: 选择代理组后,响应组代理实时在右窗格中显示此组中的代理列表。 如果 Skype for Business Server 2015 在此应用程序所在的同一台计算机上运行,则状态信息和联系人卡将显示在响应组代理实时中。 代理可以直接从该处发送 IM 或调用其他代理。

  • 实时统计信息: 响应组代理实时为所有代理组提供实时统计信息。 更新频率为 1 分钟。 当响应组接听呼叫时,组名称旁边会添加一个可视指示器,其中包含当前排队呼叫数。 在组上暂停指针也会显示最长的等待时间。

要求

“响应组代理实时”需要 .NET Framework 4.0。 此外,若要利用状态和联系人卡功能,必须在本地安装 (Skype for Business并运行) 。

配置

可以使用应用程序中的“选项”对话框根据个人偏好自定义“响应组代理实时”。 此外,管理员可以通过直接编辑 RGAgentLive.exe.config 文件的 defaultHostAddress 属性来定义默认主机地址。

下图展示了“选项”对话框,代理可以使用此对话框配置主机地址和快捷键。 可通过单击主界面右上角的“选项”按钮来访问此对话框。

“响应组代理实时”的“选项”对话框。

可以在“响应组代理实时”配置中自定义以下三个不同设置:

  • 主机地址:这通常是属于代理主池的 Web 池 FQDN。 确切的响应组服务地址将在后台自动从此信息派生(在主机后面附加正确的路径)。

  • 快捷方式:可以自定义登录/注销的确切快捷方式。 唯一的限制是,除了至少另一个键) 外,两个快捷方式都必须包含“Windows 徽标”键 (。

  • 与 Windows 一起启动:该应用程序可配置为自动与 Windows 一起启动。

示例

下图展示了如何通过右键单击右窗格中的联系人来呼叫其他代理或向其他代理发送 IM。

呼叫或发送即时消息。

下图展示了“响应组代理实时”如何显示队列中的当前呼叫数以及所有这些传入呼叫的最长等待时间。

查看队列信息。

摘要

快速登录和注销、组成员身份和基本实时统计信息是一些有趣的响应组代理功能,这些功能仅在响应组服务的应用程序外部可用。 使用响应组代理实时资源工具包工具,Skype for Business Server 2015 管理员可以为其代理提供一个 Windows 应用程序,以便他们以更快、更图形的方式执行任务。

SEFAUtil

SEFAUtil (辅助扩展功能激活) 是一种命令行工具,使 Skype for Business Server 2015 通信软件管理员和技术支持代理能够代表Skype for Business Server 2015 用户配置代理人响铃、呼叫转接、同时响铃、团队呼叫设置和组呼叫应答。 该工具还允许管理员查询为特定用户发布的呼叫路由设置。 SEFAUtil 工具允许管理员代表用户启用/禁用/修改呼叫转接或同时响铃。 管理员可以以 SIP URI) 的形式指定目标 (,或使用用户已发布的目标。 此工具还允许管理员代表用户添加或删除代理人或团队呼叫组成员。 此工具基于 Microsoft统一通信托管 API (UCMA) 3.0 构建,并要求管理员在 SEFAUtil 的中央管理存储中创建受信任的应用程序。

SEFAUtil (辅助扩展功能激活) 使 Skype for Business Server 2015 管理员和技术支持代理能够代表Skype for Business Server 2015 用户配置代理人响铃、呼叫转接、同时响铃、团队呼叫设置和组呼叫应答。 此工具还使管理员能够查询为特定用户发布的呼叫路由设置。

说明

当前 SEFAUtil 版本仅仅是一个命令行工具;没有支持的图形用户界面。 此工具基于 Microsoft统一通信托管 API (UCMA) 3.0。 此工具中的功能使管理员和支持人员代理能够执行以下操作:

  • 查看用户的所有呼叫路由设置 (包括呼叫转接、委派、同时响铃、团队呼叫和群组呼叫应答)

  • 启用/禁用/修改呼叫转接设置(包括目标和无应答计时器)

  • 启用/禁用/修改呼叫转接即时配置

  • 启用/禁用/修改委派设置

  • 启用/禁用/修改团队呼叫组设置

    注意

    Skype for Business Server 2015 SEFAUtil 工具中的新增功能

  • 启用/禁用/修改同时响铃设置(包括目标)

    注意

    Skype for Business Server 2015 SEFAUtil 工具中的新增功能

  • 启用/禁用/修改组呼叫应答设置

    谨慎

    Skype for Business Server 2015 SEFAUtil 工具中的新增功能

此工具存在以下限制:

  • 仅支持驻留在Skype for Business Server池中的用户

  • 不支持批量编辑多个用户的呼叫路由设置

输出

此工具的当前版本仅在“命令提示符”窗口中提供输出。 有关详细信息,请参阅本文档后面的“示例”部分。

用途

以下是此工具一些可能的主要应用场景:

  • Bob 是一名高管,已被调往Skype for Business Server电话。 他在其现有 PBX 系统上设置了委派。 作为迁移到 Skype for Business Server 2015 的一部分,管理员能够配置 Bob 的路由,以反映他预先存在的委派配置。

  • Alice 正在旅行,并意识到她期待一个客户的重要电话。 然而,她住在酒店,没办法使用计算机。 她致电支持人员,请求他们将拨打她的工作电话号码的所有呼叫转接到其移动电话号码。 支持人员能够代表她执行该配置。

  • 乔对工作号码的电话每当他上班时,他都向他的手机语音信箱发送:但是,在大多数其他位置中,内容似乎正常工作。 支持技术人员能够查看 Joe 的路由配置,并发现 Joe 已将同时响铃配置为他的手机。 技术人员向 Joe 询问其办公室的移动覆盖范围,并能够确定同时响铃规则是导致呼叫转到 Joe 手机语音信箱的原因,而他的网络覆盖率很差。

  • Mike 是 Contoso 的新员工,他正在加入一个新团队,其中所有成员都配置了团队呼叫,当启用 Skype for Business Server 2015 时,管理员能够设置他的团队呼叫组设置以包括他的所有新团队成员,此外,管理员将 Mike 添加为团队中每个成员的团队呼叫组成员。

  • Contoso 人力资源部门的一个客户服务做法是自第一个呼叫开始为所有呼叫者提供个性化服务。 鉴于该部门的所有成员都彼此靠近,所有电话同时响铃和团队呼叫对团队来说是破坏性的。 为了在不影响团队成员的情况下提供最佳服务,Skype for Business Server 2015 管理员利用组呼叫应答功能。 管理员将所有部门成员添加到一个应答组并告知他们应答组号码。 当 Samantha 不在座位上时,Joe 注意到其电话响铃,随后从自己的桌面应答呼叫。

要求

SEFAUtil 工具只能在属于受信任应用程序池的一部分的计算机上运行。 必须在该计算机上安装 UCMA 3.0。 要运行该工具,必须在该池上创建新的具有 SEFAUtil 应用程序 ID 的受信任应用程序。

为 SEFAUtil 工具创建新的受信任应用程序

  1. SEFAUTil 工具只能在属于受信任应用程序池的一部分的计算机上运行。 如果需要,可以使用以下 cmdlet 通过 Skype for Business Server 命令行管理程序将池添加为新的受信任应用程序池:

    New-CsTrustedApplicationPool -id <Pool FQDN> -Registrar <Pool Registrar FQDN> -site Site:<Pool Site>
    

    注意

    必须在将用于运行 SEFAUtil 工具的任何计算机上安装 UCMA 3.0。

  2. 需要在拓扑中为 SEFAUtil 工具定义受信任的应用程序。 若要将 SEFAUtil 定义为新的受信任应用程序,请使用 Skype for Business Server 命令行管理程序并执行以下 cmdlet:

    New-CsTrustedApplication -ApplicationId sefautil -TrustedApplicationPoolFqdn <Pool FQDN> -Port 7489
    

    注意

    如果需要,可以使用其他端口。

    注意

    池 FQDN:将托管 SEFAUtil 应用程序的服务器或池的 FQDN (通常是Skype for Business前端服务器>或池) 。 池注册器 FQDN:与此应用程序池关联的Skype for Business前端服务器或池的 FQDN。 池站点:此池所在的站点的站点 ID。

  3. 需要启用拓扑更改。 可以通过执行以下 cmdlet,通过 Skype for Business Server 命令行管理程序启用拓扑更改:

    Enable-CsToplogy
    
  4. 如果需要,请在将用于运行 SEFAUtil 工具的服务器中安装 Skype for Business Server 2015 资源工具包工具, (服务器必须是受信任的应用程序池) 的一部分。

  5. 验证 SEFAUtil 是否正常运行。 为此,请使用管理员特权从 Windows 命令提示符运行该工具,以显示部署中的用户的呼叫转接设置。 默认情况下,该工具将位于:“...\Program Files\Skype for Business Server 2015\Reskit”。 要显示用户的呼叫转接设置,请使用以下命令:

    SEFAUtil.exe <user SIP address> /server:<Skype for Business Server/Pool FQDN>
    

    应显示用户的呼叫转接设置。

组内呼叫应答

组呼叫应答需要在 Skype for Business Server 2015 中进行其他配置才能完全启用该功能。 在向用户分配呼叫应答组之前,请参阅组呼叫应答产品文档,了解此功能的规划和部署步骤。

示例

显示当前呼叫处理设置

以下命令可显示用户的呼叫处理。 SEFAUtil.exe /server:SfBS2015server.contoso.com katarina@contoso.com

注意

此示例使用 /server 开关指定要连接到Skype for Business Server。

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:20
Call Forward No Answer to: voicemail

设置呼叫转接/无应答目标

此示例设置呼叫转接/无应答目标和响铃延迟。 此处未提供 /server 开关;SEFAUtil 尝试自动发现 2015 Skype for Business Server。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /enablefwdnoanswer /callanswerwaittime:30 /setfwddestination:+14255550126@contoso.com;user=phone

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: sip:+14255550126@contoso.com;user=phone

立即启用呼叫转接

此示例立即启用至其他用户的呼叫转接。

SEFAUtil.exe sip:katarina@contoso.com /enablefwdimmediate /setfwddestination:anders@contoso.com

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
Forward immediate to: sip:anders@contoso.com

立即禁用呼叫转接

此示例立即禁用呼叫转接。

SEFAUtil.exe /server:SfBserver.contoso.com katarina@contoso.com /disablefwdimmediate

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

将用户添加为代理人并设置代理人的同时响铃

此示例将用户添加为代理人并设置代理人的同时响铃。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /adddelegate:joe@contoso.com /simulringdelegates

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simultaneously Ringing Delegates: sip:joe@contoso.com

更改代理人的同时响铃规则

此示例将上一示例中设置的同时响铃规则更改为延迟的响铃规则。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /delayringdelegates:10

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
Delay Ringing Delegates (delay:10 seconds): sip:joe@contoso.com

删除代理人

此示例将删除代理人。

注意

删除了最后一个代理人后,代理人响铃将自动禁用。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /removedelegate:joe@contoso.com

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

添加代理人并设置代理人呼叫转接规则

此示例将添加代理人并设置代理人呼叫转接规则。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /adddelegate:anders@contoso.com /fwdtodelegates

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Forwarding calls to Delegates: sip:anders@contoso.com

启用同时响铃并设置目标号码

此示例将启用同时响铃并设置同时响铃目标号码。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /setsimulringdestination:+14255550126 /enablesimulring

注意

若要更改已启用同时响铃的用户的同时响铃目标号码,请保留 /enablesimulring 带有 开关的命令,否则不会更改目标号码。

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: True
Simul_Ringing to: sip:+14255550126@contoso.com;user=phone

禁用同时响铃

此示例将禁用同时响铃。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /disablesimulring

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

为团队呼叫添加团队成员并设置团队呼叫成员组同时响铃

此示例向用户的团队呼叫组添加团队成员,并启用团队呼叫组同时响铃。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /addteammember:anders@contoso.com /simulringteam

注意

将成员添加到用户的团队呼叫组将自动将用户的同时响铃集切换为同时拨打其团队呼叫组。

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Team ringing enabled. Team: sip:anders@contoso.com

从团队呼叫组中删除成员

此示例将删除用户的团队呼叫组的团队成员。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /removeteammember:anders@contoso.com

注意

如果正在删除的成员是团队呼叫组的唯一成员,那么团队呼叫组同时响铃将自动禁用。

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

将延迟响铃设置为团队呼叫组

此示例将延迟响铃更改为团队呼叫组时间设置。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /delayringteam:5

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Delay Ringing Team (delay:5 seconds). Team: sip:anders@contoso.com

启用团队呼叫

此示例为给定用户启用团队呼叫。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /simulringteam

注意

如果用户的团队呼叫组没有成员,则不会启用团队呼叫。

输出

禁用团队呼叫

此示例为给定用户禁用团队呼叫。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /disableteamcall

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

启用组呼叫应答并为用户分配应答组

此示例为用户分配应答组并启用组呼叫应答。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /enablegrouppickup:199

输出

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Group Pickup Orbit: sip:199;phone-context=user-default@contoso.com;user=phone

禁用组呼叫应答

此示例为给定用户禁用组呼叫应答。

SEFAUtil.exe /server:SfBserver.contoso.com sip:katarina@contoso.com /disablegrouppickup

注意

当为某个用户禁用组呼叫应答时,分配给该用户的组号码不再保留。 如果你随后想为该用户重新启用组呼叫应答,必须使用 /enablegrouppickup 开关再次分配组号码。

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True

SYSPrep.ps1

说明

SYSPrep.ps1 是一个Windows PowerShell脚本,它将在 Windows Server 2008作系统计算机上安装以下 Skype for Business Server 2015 先决条件。

  • Microsoft .NET Framework 4.5

  • Microsoft SQL Server Express

  • Windows PowerShell版本 3.0

  • Visual C++ 2010 可再发行软件包

  • Internet Information Server 更新

  • Windows Identity Foundation

  • Skype for Business Server 2015 核心文件

    虽然脚本名称类似于 Microsoft Windows 操作系统的系统准备工具,但是实际上有所不同。 此脚本将仅安装 Skype for Business Server 2015 所需的先决条件。 安装这些必备软件之后,可以使用 Windows SYSPrep 工具创建服务器映像。

要求

在运行 SYSPrep.ps1 脚本之前,必须将先决条件文件复制到 Windows Server 2008作系统计算机上的本地文件夹, (例如 D:\Setup) 。 此文件夹还必须包含 Skype for Business Server 2015 文件的副本,特别是 Setup.exe。可以从以下位置下载先决条件文件:

必备软件 位置
Microsoft .NET Framework 4.5
https://go.microsoft.com/?linkid=9816306
Microsoft SQL Server Express 2008 R2
https://www.microsoft.com/download/details.aspx?id=30438
Windows PowerShell版本 3.0
https://www.microsoft.com/download/details.aspx?id=34595
Visual C++ 2010 可再发行软件包
https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0
Internet Information Server 更新
https://www.microsoft.com/download/details.aspx?id=34869
Windows Identity Foundation
https://www.microsoft.com/download/details.aspx?id=17331
Skype for Business Server 2015 Setup.exe
从 Skype for Business Server 2015 媒体复制

参数

-SetupFolder 参数采用先决条件文件的目录位置作为参数

示例

若要运行 SYSPrep.ps1 脚本并安装 Skype for Business Server 2015 先决条件,请从提升的命令提示符运行以下命令:

./SysPrep.PS1 -SetupFolder D:\Setup

未分配号码通知迁移

未分配号码公告迁移工具使 Skype for Business Server 2015 管理员能够将公告应用程序服务的未分配号码配置从源Skype for Business Server或池移动到目标Skype for Business Server或池。

说明

未分配号码通知迁移工具是一个 Windows PowerShell 脚本,可将由源服务器或池的通知应用程序提供服务的未分配号码配置移动到其他服务器或池。

执行时,未分配号码通知迁移脚本将执行以下操作:

  1. 将源服务器或池中承载的通知应用程序的未分配号码通知所使用的所有音频文件移动到目标服务器或池的文件存储。

    注意

    将音频文件复制到目标池后,将从源池中删除它们。

  2. 将为源服务器或池中承载的通知应用程序配置的所有未分配号码通知移动到目标服务器或池。

  3. 将由源服务器或池中承载的通知应用程序提供服务的所有未分配号码范围重新分配给目标服务器或池。

成功运行该脚本之后,由源服务器或池中承载的通知应用程序提供服务的所有未分配号码范围现在由目标服务器或池提供服务,并采用相同配置。

输出

Move-CsAnnouncementConfiguration 脚本在 Skype for Business Server 命令行管理程序窗口中指示迁移作的成功或失败。

如果操作执行过程因错误而中断,则已成功移动到目标的未分配号码范围将保留在目标中并正常工作,其余待迁移的未分配号码范围将保留在源中并正常工作。 要完全迁移其余配置,请在解决错误之后重新运行脚本。

用途

未分配号码通知迁移脚本可以应用于以下三种方案:

  • 将配置设置迁移到新版本的 Skype for Business Server:Contoso 正在迁移到 Skype for Business Server 2015,作为迁移过程的一部分,Skype for Business Server管理员希望将公告应用程序服务的未分配号码配置从 Lync Server 2013 部署移动到新的 Skype for Business Server 2015 部署。 若要移动配置设置,Skype for Business Server管理员使用“未分配号码公告迁移”工具。

  • 将部署从 Skype for Business Server 2015 回滚到 Lync Server 2013:由于意外因素,Contoso 必须回滚到新Skype for Business Server 2015 部署的迁移。 为了尽量减少服务中断,Skype for Business Server管理员使用未分配号码通知迁移工具将配置从 Skype for Business Server 2015 部署回滚到 Lync Server 2013 部署。

  • 在部署之间移动数据: Contoso 正在将一个池中的所有服务器替换为较新的服务器。 他们的策略是部署新的 Skype for Business Server 2015 池,将所有数据从旧池移动到新池,然后弃用旧池。 部署新池后,将使用“未分配号码通知迁移”工具将配置从旧池移动到新池。

要求

下面列出了成功运行该工具所需的主要要求:

  1. 必须从安装了 Skype for Business Server 命令行管理程序的计算机运行脚本。

  2. 必须在源和目标Skype for Business服务器或池中成功部署公告应用程序。

Move-CsAnnouncementConfiguration 脚本

Move-CsAnnouncementConfiguration 脚本需要下表所述的两个参数。

Move-CsAnnouncementConfiguration 参数。

示例

将未分配号码通知配置从 Lync Server 2013 池移动到 Skype for Business Server 2015 池

本示例将未分配号码通知从源池 (Lync Server 2013) 移动到目标池 (Skype for Business Server 2015) 。

Move-CsAnnouncementConfiguration.ps1 -Source LS2013Pool.contoso.com -Destination SfBS2015Pool.contoso.com

将未分配号码通知配置从 Skype for Business Server 2015 池移动到 Lync Server 2013 池

本示例将未分配号码公告从源池 (Skype for Business Server 2015) 移动到目标池 (Lync Server 2013) 。

Move-CsAnnouncementConfiguration.ps1 -Source SfBS2015Pool.contoso.com -Destination LS2013Pool.contoso.com

Web Conf Data

Web Conf 数据工具允许Skype for Business Server 2015 通信软件的管理员更好地控制与组织者的 Web 会议关联的数据。 方案包括根据时间戳条件删除特定用户的会议数据的功能。

说明

此工具使管理员能够执行以下操作:

  1. 查找与单个用户相关联的所有 Web 会议数据。

  2. 删除与单个用户相关联的所有 Web 会议数据。

  3. 删除与单个用户相关联且早于特定日期的所有 Web 会议数据。

  4. 当单个用户从一个池移动到另一个池时,移动与该用户相关联的所有 Web 会议数据。

注意

Lync Server 2010 资源工具包工具支持在将单个用户从一个池移动到另一个池时,移动与该用户关联的所有 Web 会议数据。 此工具现已弃用该功能,改为使用 MoveConferenceData 参数。 有关此参数的详细信息,请参阅 Move-CsUser cmdlet。

该工具仅删除处于非活动状态的会议的会议数据。 无法删除 (活动会议或会话中的会议) 。

必须从与目标用户相同的池中的计算机运行此工具。 由此工具管理其会议内容数据的用户必须驻留在同一个用户池中。

输出

此工具会输出每个操作的结果:

  • 如果执行查询,该工具将输出该用户作为其组织者的所有非活动会议数据文件夹的列表。

  • 如果执行删除,该工具将输出其数据将被删除的所有会议数据文件夹的列表。

要求

该工具需要在组织者当前驻留的同一个池中运行。

必须使用对内容文件存储具有访问权限的管理员特权运行该工具。

示例

下表介绍了参数,其中包含示例中使用的一些参数。

Web 会议数据工具参数。

WebConfDataTool.exe /User:user0@contoso.com /Action:query ""/ExpirationDate:08/09/2010 12:00:00""

上述示例介绍了查询命令如何工作。 此类命令的输出是受此工具影响的所有会议内容文件夹的列表。

WebConfDataTool.exe /User:user0@contoso.com /Action:delete

上述示例是一个 delete 命令示例。 delete 命令将删除此用户的所有非活动会议文件夹。

摘要

此工具对于需要更精确控制会议数据的管理员而言是一项宝贵资源。