Condividi tramite


Get-CsService

 

Ultima modifica dell'argomento: 2012-03-23

Restituisce informazioni sui servizi e sui ruoli del server utilizzati nell'infrastruttura di Microsoft Lync Server 2010. Un servizio è un'istanza di un ruolo che è stata distribuita in un pool di Lync Server 2010. Ad esempio, è possibile si potrebbe avere un pool di computer che eseguono il servizio Monitoring Server.

Sintassi

Get-CsService [-Identity <XdsGlobalRelativeIdentity>] [-PoolFqdn <String>]

Get-CsService [-ApplicationServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-ApplicationDatabase <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-ArchivingServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-ArchivingDatabase <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-CentralManagement <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-CentralManagementDatabase <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-ConferencingServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-Director <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-EdgeServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-PoolFqdn <String>] [-TrustedApplicationPool <SwitchParameter>]

Get-CsService [-FileStore <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-ManagementServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-MediationServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-MonitoringServer <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-MonitoringDatabase <SwitchParameter>] [-PoolFqdn <String>]

Get-CsService [-PoolFqdn <String>] [-PstnGateway <SwitchParameter>]

Get-CsService [-PoolFqdn <String>] [-ProvisionServer <SwitchParameter>]

Get-CsService [-PoolFqdn <String>] [-ProvisionDatabase <SwitchParameter>]

Get-CsService [-PoolFqdn <String>] [-Registrar <SwitchParameter>]

Get-CsService [-PoolFqdn <String>] [-UserServer <SwitchParameter>]

Get-CsService [-PoolFqdn <String>] [-UserDatabase <SwitchParameter>]

Get-CsService [-PoolFqdn <String>] [-WebServer <SwitchParameter>]

Get-CsService [-Filter <String>] [-PoolFqdn <String>]

Descrizione dettagliata

Le funzionalità disponibili in Lync Server 2010 vengono definite in genere come servizi o ruoli del server. Ad esempio, è possibile configurare Lync Server in modo da salvare automaticamente la trascrizione di ciascuna sessione di messaggistica istantanea che avviene nell'organizzazione. A tale scopo, è necessario installare il ruolo del server Server di archiviazione. I servizi e i ruoli del server possono essere configurati contemporaneamente all'installazione di Lync Server o possono essere configurati con il software in esecuzione.

Il ruolo Get-CsService consente di restituire informazioni sui ruoli del server e sui servizi in esecuzione nell'organizzazione. Get-CsService, chiamato senza parametri aggiuntivi, restituisce informazioni dettagliate su tutti i servizi e i ruoli del server in uso. In alternativa, è possibile limitare i dati restituiti ad un pool specifico utilizzando il parametro PoolFqdn. È possibile inoltre utilizzare un numero qualsiasi di parametri opzionali per limitare i dati restituiti ad un tipo specifico di servizio. Un parametro opzionale è un parametro che non richiede un valore del parametro. Ad esempio, questo comando restituisce informazioni su tutti i server di archiviazione in uso:

Get-CsService –ArchivingServer

È possibile utilizzare solamente un parametro opzionale di questo tipo per ciascun comando. Il comando seguente, che tenta di restituire le informazioni sia sui server di archiviazione sia sui server di monitoraggio, non funzionerà:

Get-CsService –ArchivingServer –MonitoringServer

Per restituire le informazioni per più ruoli del server, è possibile utilizzare Get-CsService in modo da restituire la raccolta completa dei dati del servizio ed inviare tali dati tramite pipe al cmdlet Where-Object:

Get-CsService | Where-Object {$_.Role –eq "ArchivingServer" –or $_.Role –eq "MonitoringServer"}

Utenti che possono eseguire questo cmdlet: per impostazione predefinita, i membri dei gruppi seguenti sono autorizzati a eseguire il cmdlet Get-CsService in locale: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli del controllo di accesso basato sui ruoli (RBAC) ai quali è stato assegnato questo cmdlet (inclusi eventuali ruoli RBAC personalizzati creati dall'utente), eseguire il comando seguente dal prompt di Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsService"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Facoltativo

Identità XDS

L'identificatore univoco del servizio o del ruolo del server specifico da restituire. Ad esempio: -Identity "Registrar:atl-cs-001.litwareinc.com".

Filter

Facoltativo

Stringa

Consente di utilizzare i caratteri jolly per specificare il servizio (o i servizi) da restituire. Non è possibile utilizzare i parametri Filter e Identity nello stesso comando.

ApplicationDatabase

Facoltativo

Parametro opzionale

Restituisce informazioni sui database dell'applicazione utilizzati nell'organizzazione. I database dell'applicazione vengono utilizzati da Servizio applicazione.

ApplicationServer

Facoltativo

Parametro opzionale

Restituisce informazioni su Servizio applicazione. Servizio applicazione consente di eseguire le applicazioni create utilizzando Microsoft Unified Communications Managed API (UCMA).

ArchivingDatabase

Facoltativo

Parametro opzionale

Restituisce informazioni sui database di archiviazione utilizzati nell'organizzazione. I database di archiviazione archiviano le trascrizioni delle sessioni di messaggistica istantanea.

ArchivingServer

Facoltativo

Parametro opzionale

Restituisce informazioni sui server di archiviazione utilizzati nell'organizzazione. I server di archiviazione consentono di salvare le trascrizioni delle sessioni di messaggistica istantanea.

CentralManagement

Facoltativo

Parametro opzionale

Restituisce informazioni sul servizio servizio di gestione centrale utilizzato nell'organizzazione. Il servizio servizio di gestione centrale viene utilizzato per inviare i dati di configurazione ai computer che eseguono servizi di Lync Server 2010.

CentralManagementDatabase

Facoltativo

Parametro opzionale

Restituisce informazioni sul archivio di gestione centrale utilizzato nell'organizzazione. Il archivio di gestione centrale mantiene le informazioni di configurazione per Lync Server.

ConferencingServer

Facoltativo

Parametro opzionale

Restituisce informazioni sul servizio servizio A/V Conferencing utilizzato nell'organizzazione. servizio A/V Conferencing è utilizzato per gestire le riunioni e le conferenze in linea.

Director

Facoltativo

Parametro opzionale

Restituisce informazioni sui Director utilizzati nell'organizzazione. I Director sono configurati per gestire le richieste degli utenti e l'autenticazione utente, ma non per ospitare gli account utente. In genere i Director vengono utilizzati per gestire le richieste degli utenti esterni.

EdgeServer

Facoltativo

Parametro opzionale

Restituisce informazioni sui server perimetrali utilizzati nell'organizzazione. I server perimetrali forniscono connettività tra la rete interna ed Internet.

FileStore

Facoltativo

Parametro opzionale

Restituisce informazioni sugli archivi file utilizzati nell'organizzazione. L'archivio file viene utilizzato per conservare i file di Lync Server, quali i file audio utilizzati dal servizio Annuncio.

ManagementServer

Facoltativo

Parametro opzionale

Restituisce informazioni sul server di gestione centrale utilizzato nell'organizzazione. server di gestione centrale in genere è collocato nei server front-end ed è responsabile dell'accesso alle informazioni nel archivio di gestione centrale.

MediationServer

Facoltativo

Parametro opzionale

Restituisce informazioni sui Mediation Server utilizzati nell'organizzazione. I Mediation Server consentono di costituire un ponte tra la rete VoIP aziendale e la rete PSTN (Public Switched Telephone Network).

MonitoringServer

Facoltativo

Parametro opzionale

Restituisce informazioni sui server di monitoraggio utilizzati nell'organizzazione. I server di monitoraggio vengono utilizzati per tenere traccia dell'utilizzo del telefono e della qualità delle chiamate di VoIP aziendale.

MonitoringDatabase

Facoltativo

Parametro opzionale

Restituisce informazioni sui database di monitoraggio utilizzati nell'organizzazione. I database di monitoraggio archiviano le informazioni relative all'utilizzo del telefono e alla qualità delle chiamate di VoIP aziendale.

PoolFqdn

Facoltativo

Stringa

Il nome di dominio completo del pool che ospita il servizio o il ruolo del server. Se si utilizza il parametro PoolFqdn senza specificare un parametro specifico del servizio, verranno restituiti tutti i servizi e i ruoli del server trovati sul pool.

ProvisionServer

Facoltativo

Parametro opzionale

Restituisce informazioni sul servizio Provision Server utilizzato nell'organizzazione. Tale servizio viene utilizzato per gestire i certificati di Lync Server.

ProvisionDatabase

Facoltativo

Parametro opzionale

Restituisce informazioni sui database di provisioning utilizzati nell'organizzazione. I database di provisioning mantengono le informazioni sui certificati di Lync Server.

PstnGateway

Facoltativo

Parametro opzionale

Restituisce informazioni sui gateway PSTN (Public Switched Telephone Network) utilizzati nell'organizzazione. I gateway PSTN convertono i segnali inviati dai dispositivi VoIP aziendale in segnali che possono essere compresi dai dispositivi PSTN e viceversa.

Registrar

Facoltativo

Parametro opzionale

Restituisce informazioni sui Registrar utilizzati nell'organizzazione. I Registrar vengono utilizzati per autenticare gli utenti e tenere traccia dello stato corrente di un utente.

TrustedApplicationPool

Facoltativo

Parametro opzionale

Restituisce informazioni sui pool di applicazioni attendibili utilizzati nell'organizzazione. In tali pool sono ospitati i computer che eseguono applicazioni attendibili.

UserDatabase

Facoltativo

Parametro opzionale

Restituisce informazioni sul database degli utenti utilizzato nell'organizzazione. I database utente archiviano i dati necessari al servizio Server utente.

UserServer

Facoltativo

Parametro opzionale

Restituisce informazioni sul Servizi utente utilizzato nell'organizzazione. Il servizio Servizi utente consente di eseguire la replica degli utenti, il provisioning di tipo in-band, la pubblicazione e le notifiche di presenza e lo scambio delle schede contatto.

WebServer

Facoltativo

Parametro opzionale

Restituisce informazioni sul servizi Web utilizzato nell'organizzazione. Il servizio servizi Web ospita applicazioni basate su Web quali il Servizio Rubrica.

Tipi di input

Nessuno. Get-CsService non accetta input inviato tramite pipe.

Tipi restituiti

Get-CsService restituisce oggetti diversi sulla base dei parametri utilizzati durante la chiamata del cmdlet. Ad esempio, se si include il parametro MonitoringDatabase, Get-CsService restituisce le istanze dell'oggetto Microsoft.Rtc.Management.Xds.DisplayMonitoringDatabase. Per determinare gli oggetti restituiti utilizzando altri parametri, effettuare la chiamata di Get-CsService utilizzando uno di questi parametri ed inviare quindi tramite pipe l'oggetto restituito al cmdlet Get-Member. Ad esempio: Get-CsService -Registrar | Get-Member.

Esempio

-------------------------- Esempio 1 ------------------------

Get-CsService

Il comando indicato nell'esempio 1 restituisce informazioni su tutti i servizi e i ruoli del server di Lync Server 2010 attualmente in esecuzione nell'organizzazione.

-------------------------- Esempio 2 ------------------------

Get-CsService -ApplicationServer

Nell'esempio 2 vengono restituite informazioni su Servizio applicazione. È possibile restituire le informazioni per altri servizi/ruoli del server semplicemente utilizzando il parametro appropriato. Ad esempio, questo comando restituisce le informazioni sull'archivio file:

Get-CsService -FileStore

-------------------------- Esempio 3 ------------------------

Get-CsService -PoolFqdn "atl-cs-001.litwareinc.com" | Select-Object Identity

Il comando precedente restituisce il parametro Identity per ciascun servizio presente nel pool atl-cs-001.litwareinc.com. Per eseguire questa operazione, il comando effettua per prima cosa la chiamata di Get-CsService e del parametro PoolFqdn per restituire solo i servizi e i ruoli del server presenti nel pool atl-cs-001.litwareinc.com. La raccolta viene quindi inviata tramite pipe al cmdlet Select-Object, che restituisce il parametro Identity di ogni elemento nella raccolta.

-------------------------- Esempio 4 ------------------------

Get-CsService | Where-Object {$_.SiteID -eq "site:Redmond"}

Nell'esempio 4 le informazioni vengono restituite per tutti i servizi/ruoli del server trovati nel sito di Redmond. Questo si esegue effettuando per prima cosa la chiamata di Get-CsService senza alcun parametro, per restituire la raccolta di tutti i servizi e ruoli del server attualmente in uso nell'organizzazione. I dati vengono quindi inviati tramite pipe al cmdlet Where-Object, che estrae solo quegli elementi in cui la proprietà SiteID è uguale a site:Redmond.

-------------------------- Esempio 5 ------------------------

Get-CsService | Where-Object {$_.DependentServiceList -like "*Registrar*"}

Il comando indicato nell'esempio 5 restituisce le informazioni su tutti i servizi che definiscono Registrar come un servizio dipendente. A tale scopo, Get-CsService viene chiamato per restituire la raccolta di tutti i servizi e ruoli del server attualmente in uso. La raccolta viene quindi inviata tramite pipe a Where-Object, che seleziona ogni elemento in cui la proprietà DependentServiceList include il valore stringa "Registrar". I criteri Where-Object vengono specificati utilizzando l'operatore -like ed il carattere jolly "*Registrar*".