Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server
SharePoint : Gestion des sites inutilisés dans WSS V3

Dans le cadre de la gestion quotidienne de fermes SharePoint, il est une pratique répendue qui peut devenir pénible à l’usage et inutilement consommateur en ressources.

En effet, il est très facile de créer des collections de sites dans WSS V3 et de ce fait tout le monde veut immédiatement sa collection, mais très rapidement (comme on le voit ici pour les blogs par exemple), une grande partie de ces collections sont abandonnées.

On se retrouve alors avec des collections parfois vides mais surtout dont le contenu n’a pas changé depuis de nombreux mois (dans certaines de mes fermes, cela se compte en année).

Tout ceci peut sembler anodin, mais les impacts sont pourtant bien réels comme par exemple :

  • Nom de la collection non utilisable pour un autre site (car déjà pris par un site vide)
  • Place en DB occupée et nombre de collection dans la DB
  • Espace disque pour les sauvegardes STSADM ou SQL (imaginez rien que 50 MO pour 365J/AN ~ 18 GO sur les bandes de sauvegarde pour rien)
  • Temps de Crawling augmenté (car le Crawl WSS ou MOSS passe sur chaque collection de sites)
  • Nombre d’Items inutiles dans le Search qui fausse du coup les résultats lors d’une recherche
  • Le Volume de l’index et le temps de Crawling

Bref, ceci est à suivre dans le cadre de la Gouvernance de vos infrastructures SharePoint (C’est un sujet à la mode en ce moment) dans la partie dédiée au cycle de vie (Life Cycle) de vos collections SharePoint.

Il existe une solution native pour alerter les utilisateurs (Site Collection Administrator) que leur site n’est plus utilisé depuis un temps défini (90 jours de base).

Pour effectuer cette activation, il faut aller dans la Centrale Adminbistration, dans l’onglet “Application Management”, et cliquer sur le lien “Site use confirmation and deletion”.

image

A ce moment, on choisit la Web Application à contrôler puis :

  • On définit le temps d’inactivité suivi. Pour ma part, je fais ce suivi pour 120 Jours (ce qui correspond en gros à 4 mois d’inactivité)
  • On fournit le mode d’alerte souhaité pour ces sites inutilisés (quotidien, hebdomadaire ou mensuel)
  • On définit l’heure de ce test et de l’envoie de ce mail

On peut aussi choisir que ces sites inactifs soient directement supprimés après un certain nombre d’alertes envoyées (de base 28 alertes).

image


ATTENTION :

La suppression n’est pas à prendre à la légère, car dans de nombreux cas les sites peuvent rester un certain temps sans activité simplement parce que :

  • La collection de sites est dédiée à un sujet saisonnier (chiffre de fin d’années, préparation des fêtes de Noël, …)
  • La collection de sites est dédiée au partage de documents de références (templates de lettres ou FAX par exemple) ou à une ImageBank interne

Vous devez réellement réfléchir avant d’activer ce type de fonctionnalité à la perception des utilisateurs face au mail recu qui sera du type :

Subject: Confirm SharePoint Web site in use

Please follow the link below to your SharePoint Web site to confirm that it is still in use.

http://xxxxxxxx/sites/yyyyyyy/_layouts/useconfirmation.aspx

If the site is not being used, please go to https://xxxxxxx/sites/yyyyyyyyy/_layouts/settings.aspx, and select "Delete This Site" to remove the Web site.

You will receive reminders of this until you confirm the site is in use, or delete it.

Le responsable de la collection n’a donc qu’à aller sur l’adresse “userconfirmation.aspx” pour signaler que le site est toujours actif et donc remettre à 0 le compteur de jours.

image

Le message envoyé aux utilisateurs est totalement paramétrable en allant dans le folder :

  • C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\[LCID]\XML\DEADWEB.XML

Il vous suffit donc de modifier le texte selon votre convenance (ajout d’une signature ou d’un contact téléphonique pour les utilisateurs)

image


   
       
        Confirm SharePoint Web site in use
   
       
       
        to your SharePoint Web site to confirm that it is still in use.
           
|0


            If the site is not being used, please go to |1,
            and select "Delete This Site" to remove the Web site.
           


            You will receive reminders of this until you confirm the site is in use, or delete it.]]-->
       
   

Je vous invite à lire le message suivant :

Dans le cas ou vous souhaitez quelque chose de plus structuré, avec par exemple une sauvegarde juste avant la suppression, je vous invite à regarder le projet CodePlex :

Romelard Fabrice [MVP]

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: lundi 17 novembre 2008 15:46 par ROMELARD Fabrice

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Silverlight 3 : Communication et multicast par Kévin Gosse le il y a 6 heures et 38 minutes

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 9 heures et 19 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 23 heures et 55 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le 07-03-2009, 23:36

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15