Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le blog de Patrick [MVP SharePoint]

Partage d'informations sur SharePoint et d'autres technologies Microsoft (et à l'occasion non Microsoft)...

Actualités








  • Versions :
    14.0.4730.1010 SharePoint 2010 RC
    14.0.4762.1000 SharePoint 2010 RTM
    14.0.6029.1000 SharePoint 2010 SP1

    15.0.4128.1014 SharePoint 2013 Preview
    15.0.4420.1017 SharePoint 2013 RTM

    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

- Etes-vous yOS compatible ? (2/3) : la nouvelle plateforme Yammer–Office 365–SharePoint par Le blog de Patrick [MVP SharePoint] le 04-22-2014, 09:27

- [ #Yammer ] [ #Office365 ] Quelques précisions sur l’activation de Yammer Entreprise par Le blog de Patrick [MVP SharePoint] le 04-22-2014, 09:03

- Après Montréal, ce sera Barcelone, rendez-vous à la European SharePoint Conference 2014 ! par Le blog de Patrick [MVP SharePoint] le 04-19-2014, 09:21

- Emportez votre sélection de la MSDN dans la poche ? par Blog de Jérémy Jeanson le 04-17-2014, 22:24

- [ #Office365 ] Pb de connexion du flux Yammer ajouté à un site SharePoint par Le blog de Patrick [MVP SharePoint] le 04-17-2014, 17:03

- NFluent & Data Annotations : coder ses propres assertions par Fathi Bellahcene le 04-17-2014, 16:54

- Installer un site ASP.net 32bits sur un serveur exécutant SharePoint 2013 par Blog de Jérémy Jeanson le 04-17-2014, 06:34

- [ SharePoint Summit Montréal 2014 ] Tests de montée en charge SharePoint par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 20:44

- [ SharePoint Summit Montréal 2014 ] Bâtir un site web public avec Office 365 par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 18:30

- Kinect + Speech Recognition + Eedomus = Dommy par Aurélien GALTIER le 04-16-2014, 17:17