Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le blog de Patrick [MVP Office 365]

Partage d'informations sur yOS (Yammer, Office 365, SharePoint), Azure et +...

Actualités









  • Mon blog en ANGLAIS - English blog :

    Versions :
    14.0.4730.1010 SharePoint 2010 RC
    14.0.4762.1000 SharePoint 2010 RTM
    14.0.6029.1000 SharePoint 2010 SP1
    ​14.0.7015.1000 SharePoint 2010 SP2

    15.0.4128.1014 SharePoint 2013 Preview
    15.0.4420.1017 SharePoint 2013 RTM
    15.0.4569.1509 SharePoint 2013 SP1

    Les derniers CU pour SharePoint 2010...
    Les N° de version pour SharePoint 2013...


[SharePoint 2010 SP1] Retour sur la poubelle de sites…

La poubelle de sites introduite avec le SP1 de SharePoint 2010 présente quelques spécificités qui peuvent surprendre. Donc voici une synthèse des modes de fonctionnements de celle-ci :

1°) Il y a 2 cas de figures possibles suivant que l’on se trouve sur :

  • une collection de site
  • un site (simple)

2°) certaines actions sont accessibles via

  • l’interface graphique, d’autres via
  • PowerShell

_______________

Voici donc un tableau de synthèse qui résume les différents comportements :

Collection de site Site
Interface graphique Suppression possible
Récupération possible uniquement en PowerShell, via Restore-SPDeletedSite
 
Suppression possible
Récupération
possible via la poubelle de la collection de site
PowerShell Suppression possible via Remove-SPSite
Pas de récupération possible 
Suppression possible via Remove-SPWeb
Pas de récupération possible 

et deux schémas explicatifs :

image

image

Voici les principales manipulations :

1°) Suppression et récupération d’une collection de sites (via l’interface graphique) :

SNAGHTML2cf8ef 

Provoque l’affichage de l’écran suivant :

SNAGHTML2eef1f

On est alors ramené au site supérieur de la web application (qui peut être une URL en erreur).

La cmdlet Get-SPDeletedSite affiche alors la (ou les) collection(s) de sites disparue(s) ! Sourire

image

Elle peut alors être soit définitivement supprimée par Remove-SPDeletedSite (pour faire de la place notamment) ou bien récupérée avec Restore-SPDeletedSite :

image

   1:  Get-SPDeletedSite
   2:   
   3:  Get-SPDeletedSite | 
   4:     where { $_.path -eq "/sites/Ma Collection de sites" }
   5:   
   6:  Get-SPDeletedSite |
   7:     where { $_.path -eq "/sites/Ma Collection de sites" } |
   8:        Restore-SPDeletedSite

2°) Suppression et récupération d’une collection de sites (en PowerShell) :

La commande Remove-SPSite permet de supprimer une collection de site.

Mais alors cette dernière n’apparait pas dans les SPDeletedSite !

image

3°) Suppression et récupération d’un site (via l’interface graphique) :

SNAGHTML75082c SNAGHTML2cf8ef

  provoque l’affichage de ce message :

SNAGHTML782389

On se retrouve alors au site principal de la collection de site.

On retrouve notre site supprimé dans le 2e niveau de la poubelle de collection de sites. A ce stade, pas de récupération possible en PowerShell. Seule l’interface graphique permet cela :

SNAGHTML7e93a9

4°) Suppression et récupération d’un site (via PowerShell) :

La commande Remove-SPWeb permet de supprimer un site.

image

Mais là encore attention celui-ci n’apparait pas dans les SPDeletedSite !

SNAGHTML9fe081

_______________

Pour être complet, on notera enfin que les cmdlets <verb>-SPDeletedSite attendent une URL relative sans le nom du serveur.

Voilà donc qui devrait vous aider à mieux cerner le fonctionnement de ce mécanisme bien pratique malgré tout ! Sourire

Pour en savoir plus, vous pouvez aller

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 28 octobre 2011 18:51 par Patrick Guimonet

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Office 365: Script PowerShell pour assigner des droits Full Control à un groupe défini par Blog Technique de Romelard Fabrice le il y a 12 heures et 19 minutes

- SharePoint 20XX: Script PowerShell pour exporter en CSV toutes les listes d’une ferme pour auditer le contenu avant migration par Blog Technique de Romelard Fabrice le 03-28-2017, 17:53

- Les pièges de l’installation de Visual Studio 2017 par Blog de Jérémy Jeanson le 03-24-2017, 13:05

- UWP or not UWP sur Visual Studio 2015 ? par Blog de Jérémy Jeanson le 03-08-2017, 19:12

- Désinstallation de .net Core RC1 Update 1 ou SDK de Core 1 Preview 2 par Blog de Jérémy Jeanson le 03-07-2017, 19:29

- Office 365: Ajouter un utilisateur ou groupe dans la liste des Site collection Administrator d’un site SharePoint Online via PowerShell et CSOM par Blog Technique de Romelard Fabrice le 02-24-2017, 18:52

- Office 365: Comment créer une document library qui utilise les ContentTypeHub avec PowerShell et CSOM par Blog Technique de Romelard Fabrice le 02-22-2017, 17:06

- [TFS] Supprimer en masse les dépendances à SQL Enterprise ou Developer avant de procéder à une migration par Blog de Jérémy Jeanson le 02-20-2017, 20:30

- Office 365: Attention au volume utilisé par les fichiers de Thèmes de SharePoint Online par Blog Technique de Romelard Fabrice le 02-07-2017, 18:19

- [SCVMM] Supprimer une machine bloquée par Blog de Jérémy Jeanson le 01-31-2017, 21:22