Archive

Archives pour 16/03/2009

Déplacer les logs d’un storage group.

Pour déplacer les logs sur un cluster en CCR, il faut suivre la procédure suivante:

1- Arrèter la mailbox database à traiter.

?View Code POWERSHELL
Dismount-Database -Identity CCR1\Database01

2- Suspendre la réplication du storage group avec la commande.

?View Code POWERSHELL
Suspend-StorageGroupCopy -Identity CCR1\Storage01

3- Copier tous les fichiers et dossiers du dossier de logs d’origine dans le dossier cible sauf *.edb.
4- Modifier le chemin des fichiers de log et system du storage group

?View Code POWERSHELL
Move-StorageGroupPath -Identity CCR1\Storage01 -LogFolderPath i:\logssg01 -SystemFolderPath i:\logsg01 -ConfigurationOnly

5- Monter la mailbox database traitée.

?View Code POWERSHELL
Mount-Database -Identity CCR1\Database01

6- Reprendre la réplication des logs.

?View Code POWERSHELL
Resume-StorageGroupCopy -Identity CCR1\Storage01

7- Contrôler la réplication des logs.

?View Code POWERSHELL
Get-StorageGroupCopyStatus -Server CCR1
Categories: Exchange 2007 Tags: , ,

Configurer un utilisateur OCS.

Permet de configurer un utilisateur Office Communicator 2007.

?View Code POWERSHELL
$user = Read-Host "Please enter the alias"
$sip="sip:" + $user + "@domain.com"
 
get-wmiobject -class MSFT_SIPESUserSetting | Where-Object { $_.PrimaryURI -eq $sip } | ForEach-Object { 
$_.MeetingPolicy = " CN={18654D7B-A539-4117-9283-E8DD321D393E},CN=Policies,CN=RTC Service,CN=Microsoft,CN=System,DC=domain,DC=com" ;
$_.AllowOrganizeMeetingWithAnonymousParticipants = $True ;
$_.EnabledForEnhancedPresence = $True;
$_.EnabledForInternetAccess = $True;
$_.put()| out-null}
Categories: OCS 2007 Tags:

Activer la voice OCS sur un utilisateur.

Permet d’activer la voice sur un utilisateur Office Communicator Server 2007.

?View Code POWERSHELL
$user = Read-Host "Please enter the alias"
$inttel = Read-Host "Please enter the phone (+33xxxxxxxxx)"
$sip="sip:" + $user + "@domain.com"
 
$tel="tel:" + $inttel
 
$ucpolicy = 0
""
"Choix de la policy:"
"Default Policy taper 1"
"Paris site Policy taper 2"
"Marseille site Policy taper 3"
""
$number = Read-Host "Taper le numéro de la policy "
""
"*********************"
if ($number -eq "1") 
{
	$ucpolicy = "CN={6B465499-5C45-41E5-B34C-F6B654079E7B},CN=Policies,CN=RTC Service,CN=Microsoft,CN=System,DC=domain,DC=com"
}
elseif ($number -eq "2") 
{
	$ucpolicy = "CN={E1A654AE-685A-4B98-AD6E-5E3215A756D3},CN=Policies,CN=RTC Service,CN=Microsoft,CN=System,DC=domain,DC=com"
}
elseif ($number -eq "3") 
{
	$ucpolicy = "CN={E1987EAE-685A-4B98-AD6E-5EB9874756D3},CN=Policies,CN=RTC Service,CN=Microsoft,CN=System,DC=domain,DC=com"
}
else 
{
	"Error: You must type 1, 2, 3 or 4"
}
 
 
get-wmiobject -class MSFT_SIPESUserSetting | Where-Object { $_.PrimaryURI -eq $sip } | ForEach-Object { $_.UCPolicy = $ucpolicy; $_.UCEnabled = $true ; $_.LineURI = $tel ; $_.put()| out-null}

Pour récupérer la liste des policy, utiliser la commande:

?View Code POWERSHELL
Get-WmiObject -Class MSFT_SIPGlobalUCPolicyData | fl Name,PolicyDN
Categories: OCS 2007 Tags:

Activer la messagerie unifiée sur un utilisateur.

Activer un utilisateur sur Exchange 2007 UM.
L’utilisateur recevra automatiquement un message avec son mot de passe.

?View Code POWERSHELL
$user = Read-Host "Please enter the alias"
$um = Read-Host "Please enter the phone (xxxxxx)"
 
Enable-UMMailbox -UMMailboxPolicy "Default Policy" -Identity $user -Extensions $um
Categories: Exchange 2007 Tags: ,

Activer un utilisateur OCS 2007

Activer un utilisateur sur Office Communicator Server 2007.
Il est nécessaire de configurer l’utilisateur ensuite.

?View Code POWERSHELL
$user = Read-Host "Please enter the alias"
$sip="sip:" + $user + "@domain.com"
 
 
get-qaduser $user | set-qaduser -oa @{
'msRTCSIP-UserEnabled'=$true
'msRTCSIP-PrimaryUserAddress'=$sip
'msRTCSIP-PrimaryHomeServer'="CN=LC Services,CN=Microsoft,CN=Epool,CN=Pools,CN=RTC Service,CN=Microsoft,CN=System,DC=domain,DC=com"
}
Categories: OCS 2007 Tags: