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

- Fin des bugs du Microsoft Universal Ad Client SDK par Blog de Jérémy Jeanson le il y a 20 heures et 59 minutes

- [VS2015] Résoudre les problèmes d’installation de fonctionnalités manquantes par Blog de Jérémy Jeanson le 02-07-2016, 09:36

- IIS : Supprimer les HTTP Headers techniques via PowerShell par Blog Technique de Romelard Fabrice le 02-04-2016, 13:37

- Périphérique Windows to Go en environnements virtuel (4/4 BitLocker) par Blog de Jérémy Jeanson le 01-31-2016, 09:51

- Fonctionnel contre technique ? par Blog de Jérémy Jeanson le 01-30-2016, 11:28

- Vous avez aimé yOS ? Vous allez adorer la Communauté aOS ! par Le blog de Patrick [MVP Office 365] le 01-27-2016, 16:12

- Cortana et Band 2 en Français par Blog de Jérémy Jeanson le 01-23-2016, 12:23

- Upgrader vers Windows 10 et Visual Studio 2015 ? Moi ? Jamais ! par Blog de Jérémy Jeanson le 01-23-2016, 08:27

- [ #Collab365 Summit ] la piste française ! par Le blog de Patrick [MVP Office 365] le 01-17-2016, 19:09

- Comment rater un projet? par Blog de Jérémy Jeanson le 12-24-2015, 13:03