Accéder au contenu principal

SharePoint : Comment isoler une très grosse collection de sites dans une base de données dédiée

 La question des bases de données de contenu pour SharePoint (que ce soit pour SharePoint 2007 ou 2010) a été traîtée plusieurs fois :

Il existe cependant un cas très courant qui est plutôt complexe à gérer :

  • Isoler une grosse collection de site (plusieurs dizaines de GB) dans une base de données dédiée

En effet, ce cas précis demande de paramétrer plus précisément les bases de données avant la suppression et la restauration. Nous verrons les différentes étapes à suivre.


Etapes préparatoires

La première chose à faire est de bien s’accorder avec les utilisateurs pour avoir une période raisonable de non utilisation de la collection de sites (cela dépend de votre architecture et surtout de la taille de la collection, mais on peut généralement prévoir une demi journée).

La seconde modification est de bloquer tous les scripts et taches de sauvegarde (collections de sites via STSADM, Backup SQL Server, …), car ceux-ci vont rallentir énormément les commandes STSADM à utiliser.

La troisième étape préparatoire est liée au changement de mode d’historisation de la base où se trouve la collection à isoler, ainsi que la base de données où on veut placer cette collection. En effet, lors de la suppression et de la restauration de la collection, le moteur SQL Server va enregistrer cette suppression dans le fichier de Log de Transaction.

Pour ceci, il faut aller dans les propriétés de ces deux bases de données et changer le mode de recouvrement en “Simple”.

image

La quatrième étape est de modifier les paramètres d’accroissement de la taille des fichiers de base de données. Ainsi il est bon de donner une taille d’accroissement par bloc de 10 GB (ou un multiple de la taille de votre collection de sites à isoler)

image


Etapes de Migration

La migration de fait selon les même étapes présentées dans cette page :

Soit les taches suivantes :

  • Sauvegarde de la collection de sites via STSADM –O BACKUP
  • Suppression de la collection de site via STSADM –O DELETESITE
  • Modification des paramètres de la base de données de contenu dans laquelle la collection doit être chargée
  • Restauration de la collection de sites via STSADM –O RESTORE

Etapes finales

Il faut tout de suite modifier les paramètres de la base de données pour les limites SharePoint afin de ne pas ajouter de collection dans cette base. Pour cela, il faut mettre la valeur maximum au plus bas.

Il faut ensuite définir les paramètres normaux pour la base de données via le moteur SQL Server :

  • Remettre le mode de journalisation à “Full”
  • Définir la croissance des fichiers de log par bloc fixe (1 GB pour les logs et pour le fichier de données)

Faire un Schrink de la base où était la collection avant le déplacement dans sa base dédiée.

Réactiver les outils de sauvegarde (STSADM, SQL Server, …)


Conclusion

La bonne gestion des bases de données de contenu va influer naturellement le bon fonctionnement de votre environnement SharePoint (que ce soit 2007 ou 2010).

Lorsque la taille d’une collection de site devient hors de proportion des autres, il est bon de l’externaliser dans une base de données dédiée. Cette solution est aussi à envisager pour les collections de sites sensibles (application métier par exemple).

Le cas classique est enfin la préparation de la migration de version, le passage de SharePoint 2007 à SharePoint 2010. La méthode à préférer pour cette migration est celle par content DB.

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab