En este módulo vamos a ver como activar el archivo en línea usando los comandos de PowerShell, veremos también como revisar si tenemos usuarios en suspensión y como desactivarla
Para poder realizar este módulo vamos a necesitar:
- Disponer de un inquilino de Office 365
- Instalar y conectarnos con el módulo Exchange Online en PowerShell
Ejecute el comando siguiente para habilitar el buzón de archivo para un único usuario:
Enable-Mailbox -Identity chris@contoso.onmicrosoft.com -Archive
Ejecute el comando siguiente para deshabilitar el buzón de archivo para un único usuario:
Disable-Mailbox -Identity chris@contoso.onmicrosoft.com -Archive
Ejecute el comando siguiente para habilitar el buzón de archivo para todos los usuarios de su organización (cuyo buzón de archivo no está habilitado en este momento).
Get-Mailbox -Filter {ArchiveGuid -Eq «00000000-0000-0000-0000-000000000000» -AND RecipientTypeDetails -Eq «UserMailbox»} | Enable-Mailbox -Archive
Ejecute el siguiente comando para deshabilitar el buzón de archivo de un único usuario.
Get-Mailbox -Filter {ArchiveGuid -Ne «00000000-0000-0000-0000-000000000000» -AND RecipientTypeDetails -Eq «UserMailbox»} | Disable-Mailbox -Archive
Activar el archivado en línea a más de un usuario en un solo comando
$list = @(«robin@contoso.onmicrosoft.com», «chris@contoso.onmicrosoft.com», «marc@contoso.onmicrosoft.com») Foreach ($item in $list) { Enable-Mailbox –Identity $item -Archive }
¿tienes problemas con el archivo de un usuario?, prueba a hacer clic aquí para que Microsoft diagnostique por ti el problema
Si después de varios días tu buzón no ha comenzado a archivar comprobaremos los siguientes puntos:
- Que tenemos una directiva y etiqueta específica para el archivado en línea, consulta Microsoft Learn aquí
- Que el buzón no esté en retención y si lo esta consulta con el administrador
- Que la licencia asignada tenga la característica de archivado en linea, normalmente a partir de la licencia Exchange Online P1 todas las licencias incluyen la característica de archivado
El archivo en linea de Microsoft tiene por defecto una capacidad de 50GB, se puede ampliar utilizando licencias de Exchange Online Plan 2 o licencias de archivado en linea
Revisemos los comandos necesarios para revisar las retenciones de nuestros buzones
Fuente: Colocar un buzón en retención en Exchange Online
Obtener todos los buzones en retención de Microsoft 365 usando PowerShell
Get-Mailbox -ResultSize unlimited | Where-Object {$_.RetentionHoldEnabled -eq $true} | Format-Table Name,RetentionPolicy,RetentionHoldEnabled -Auto
Obtener retención de Microsoft 365 para un buzón en concreto usando PowerShell
Get-Mailbox «chris@contoso.onmicrosoft.com» | Select RetentionHoldEnabled
Usar Exchange Online PowerShell para quitar la suspensión de la retención de un buzón
Set-Mailbox «chris@contoso.onmicrosoft.com» -RetentionHoldEnabled $false
Y por último, forzaremos la directiva de carpeta para que comience a archivar. Por defecto Microsoft lanza el comando automáticamente varias veces a lo largo de la semana
Start-ManagedFolderAssistant -Identity «chris@contoso.onmicrosoft.com»