Búsqueda de sitios web

SharePoint Online: ¿Cómo restaurar una colección de sitios eliminada usando PowerShell?


Requisito: Restaurar una colección de sitios eliminada en SharePoint Online.

¿Cómo restaurar una colección de sitios eliminada en SharePoint Online?

Si es administrador de SharePoint Online o administrador global de Microsoft 365, es posible que sepa que las eliminaciones de sitios pueden ocurrir accidentalmente y que es posible que deba restaurarlas lo más rápido posible. ¿Cómo restauro un sitio de SharePoint desde la papelera de reciclaje? Bueno, esta publicación de blog le enseñará cómo restaurar un sitio de SharePoint Online eliminado y también le compartiremos cómo restaurar el sitio eliminado usando PowerShell. ¡Empecemos!

La papelera de reciclaje de SharePoint brinda la capacidad de recuperarse incluso cuando se elimina una colección de sitios completa. Para restaurar una colección de sitios eliminada en SharePoint Online, siga estos pasos:

  1. Inicie sesión en el Centro de administración de Microsoft 365 >> Haga clic en el “Centro de administración de SharePoint” con una cuenta con permisos de administrador para su organización en https://YourTenant-Admin.sharepoint.com >> Expanda Sitios >> “Sitios eliminados” en el Nuevo centro de administración de SharePoint.
  2. En la página de la Papelera de reciclaje, debería ver una lista de todas las colecciones de sitios eliminadas dentro de su organización.
  3. Elija el que desea restaurar y haga clic en el botón "Restaurar" de la barra de comandos. (Asegúrese de tener un sitio seleccionado; de lo contrario, no verá el botón de restauración).
  4. Recibirá un mensaje "Sitio restaurado" una vez que se complete la operación de restauración.

La colección de sitios se restaurará y estará disponible de inmediato y se trasladará de "Sitios eliminados" a "Sitios activos". Cualquier tipo de sitio, como un sitio de grupo o un sitio de comunicación, se puede restaurar con las instrucciones anteriores. Tenga en cuenta que este proceso solo funcionará si la colección de sitios se eliminó dentro de los últimos 93 días. Si ha pasado más tiempo, deberá comunicarse con el soporte técnico de Microsoft para obtener ayuda para restaurarlo desde la copia de seguridad.

Restaurar un sitio eliminado en SharePoint Online desde el centro de administración clásico:

De manera similar, para restaurar un sitio de SharePoint Online en el centro de administración clásico de SharePoint Online:

  1. Haga clic en el enlace "Colección de sitios" en la navegación de la izquierda.
  2. En la cinta, haga clic en el botón "Papelera de reciclaje". Verá la lista de todas las colecciones de sitios, junto con cuándo se eliminaron y cuántos días quedan antes de que desaparezcan de la papelera de reciclaje.
  3. Para restaurar la colección de sitios eliminada, seleccione la colección de sitios que desea restaurar en la página Papelera de reciclaje y haga clic en el botón "Restaurar elementos eliminados" en la cinta.

  4. Haga clic en el botón "Restaurar" en la ventana emergente para restaurar la colección de sitios seleccionada.
¡El período de retención predeterminado para elementos eliminados en SharePoint Online es de 93 días! Sin embargo, esto se aplica únicamente a los sitios clásicos de SharePoint. Tienes hasta 93 días para restaurar. Para las colecciones de sitios conectadas a grupos modernos, el período de retención está limitado a un máximo de 30 días, según lo exige la configuración de la papelera de reciclaje de Azure AD.

SharePoint Online: PowerShell para restaurar una colección de sitios eliminada

Cuando se elimina una colección de sitios de SharePoint Online, se coloca en la papelera de reciclaje y se elimina permanentemente después del período de retención. Recuperar un sitio de SharePoint Online es relativamente fácil y aquí está el PowerShell para restaurar la colección de sitios eliminada.

Paso 1: Conéctese a SharePoint Online desde el Shell de administración de SharePoint Online

Abra el Shell de administración de SharePoint Online y conéctese a su inquilino de SharePoint Online mediante el siguiente script:


#Config Parameters
$AdminSiteURL="https://crescent-admin.sharepoint.com"

#Get Credentials to connect
$Cred = Get-Credential

#Connect to SharePoint Online Tenant Admin
Connect-SPOService -URL $AdminSiteURL -Credential $Cred

Paso 2: Obtenga una lista de todas las colecciones de sitios eliminadas

Para verificar si la colección de sitios está disponible para restaurar o no, ejecute el siguiente comando:


#Get All Deleted Sites
Get-SPODeletedSite

Esto le brinda una lista de todos los sitios de SharePoint eliminados.

Paso 3: Restaurar la colección de sitios desde la Papelera de reciclaje

Finalmente, ejecute este comando de PowerShell para restaurar el sitio:


#sharepoint online restore deleted site powershell
Restore-SPODeletedSite -Identity "https://crescent.sharepoint.com/sites/Vendors"

Eso es todo. ¡Tu sitio debería estar de vuelta! Hemos restaurado la colección de sitios de SharePoint Online mediante PowerShell.

Restaurar el sitio de SharePoint Online eliminado usando PnP PowerShell

Si elimina accidentalmente una colección de sitios en SharePoint Online, puede restaurarla desde la Papelera de reciclaje mediante el cmdlet PnP PowerShell Restore-PnPTenantRecycleBinItem.


#Config Variables
$TenantURL = "https://Crescent.sharepoint.com"
$DeletedSiteURL ="https://Crescent.sharepoint.com/sites/Purchase"

#Connect to PnP Online
Connect-PnPOnline -Url $TenantURL -Credentials (Get-Credential)
 
#Get Deleted Site from Recycle Bin
$DeletedSite = Get-PnPTenantRecycleBinItem | Where {$_.URL -eq $DeletedSiteURL}

If($DeletedSite)
{
    #restore site collection sharepoint online powershell
    Restore-PnPTenantRecycleBinItem -Url $DeletedSiteURL -Force -ErrorAction Stop
    Write-Host -f Green "Site Collection '$DeletedSiteURL' Restored Successfully!"
}
Else
{
    Write-host -f Yellow "Could not Find Deleted site:"$DeletedSiteURL
}

¡Este PowerShell restaura el sitio eliminado a su ubicación original en SharePoint Online!

Si desea eliminar una colección de sitios de forma permanente, debe eliminarla de la papelera de reciclaje como en SharePoint Online: Eliminar colección de sitios de la papelera de reciclaje mediante PowerShell.

Preguntas frecuentes:

¿Cómo recuperar archivos eliminados de SharePoint Online?

Para restaurar elementos eliminados de la papelera de reciclaje: Inicie sesión en su sitio de SharePoint Online >> Haga clic en el engranaje de Configuración >> Contenido del sitio >> Haga clic en el enlace "Papelera de reciclaje" en el área superior derecha de la página. En la página de la Papelera de reciclaje, seleccione los documentos que desea restaurar y luego haga clic en "Restaurar selección".
Más información: Restaurar archivos en SharePoint Online

¿Cómo restauro un subsitio eliminado en SharePoint Online?

Para restaurar un subsitio, inicie sesión en la colección de sitios de SharePoint Online como administrador de la colección de sitios. Navegue a Configuración del sitio >> Haga clic en "Papelera de reciclaje" en la administración de la colección de sitios para abrir la papelera de reciclaje de la colección de sitios. Haga clic en el enlace "Papelera de reciclaje de segunda etapa", seleccione el subsitio a restaurar y haga clic en el botón "Restaurar". en la cinta.
Más información: Restaurar el subsitio eliminado en SharePoint Online

¿Cómo restauro la versión anterior en SharePoint Online?

Para restaurar una versión anterior de un documento: busque la biblioteca de documentos >> Haga clic derecho en el documento y elija "Historial de versiones" en el menú. En la página del historial de versiones, coloque el mouse sobre la versión que desea restaurar y haga clic en "Restaurar" en el menú contextual.
Más información: Restaurar la versión anterior en SharePoint Online

¿Cómo restaurar un sitio de OneDrive para la Empresa?

Para restaurar un sitio eliminado de OneDrive para la Empresa, use el cmdlet de PowerShell: Restore-SPODeletedSite -Identity “OneDriveSiteURL”
Más información: Restaurar el sitio eliminado de OneDrive para la Empresa

¿Cómo restaurar un sitio eliminado permanentemente?

Si eliminó permanentemente un sitio a través del centro de administración o el comando de PowerShell Remove-SPODeletedSite, debe presentar un caso de soporte técnico de Microsoft para restaurarlo. o a https://admin.microsoft.com, haga clic en "Ayuda y soporte", ingrese su consulta y cree una nueva solicitud de servicio de Microsoft.

Artículos relacionados