none
Best practices - Collections de sites et bases de données de contenu RRS feed

  • Question

  • Bonjour,

    J'aimerais vos avis concernant une stratégie à adopter.

    Sur une ferme SharePoint, dans une webapp ont été crées toutes les collections de sites sur 1 seule base de données de contenu.

    Existant :

    - 85 collections de sites

    - 1 base de données de contenu

    - 1 collection de sites est grande (>17 Go)

    - Les autres sont inférieures à 5 Go (84).

    Je me pose la question de la stratégie à adopter, et savoir comment gérer ce cas au mieux.

    Faut il avoir plutot une base de contenu par collection de sites ? Ou comme dans ce cas une base de contenu pour l'ensemble des collections de sites ? Ou faut il etre plus nuancé, et avoir quelques collections de sites dans une base de contenu (avoir une dizaine de bases de contenu dans mon cas ?) ?

    Quels sont les avantages/inconvénients de chacune de ces pratiques ? Quels sont les impacts en matière de performance si on créé plusieurs base de contenu ? Quels sont les impacts en matière de restauration des données ? Y a t il d'autres impacts ou conséquences à prévoir ?

    Par exemple, si j'ai besoin de déplacer des collections de sites dans des nouvelles bases de contenu, j'ai vu qu'on pouvait le faire à l'aide de la commande Move-SPSite. Quelqu'un l'a t il déja expérimenté ?

    Merci de votre aide.

    Configuration :

    Windows 2008 R2

    SharePoint 2013

    SQL Server 2008 R2

    mardi 24 février 2015 14:48

Toutes les réponses

  • Bonjour,

    MS déconseille de dépasser 100Go (200 pour 2013) par BDD.

    Après, ca marche mais SQL va ramer, et sourtout en cas de restore ca devient beaucoup plus long.

    je vois deux strategies, la premiere etant de faire une BDD par sitecoll (bof)

    - tu mets un quota de 10Go, une BDD par tranche de 20 sites

    - tu crée une BDD sur demande pour un site > 10 Go

    pour que ton site soit crée dans la bonne BDD (hors powershell), il faut mettre les autres bases avec un maxsite = le nombre de sites actuels, du coup sharepoint pense qu'elle est pleine et ne l'utilise pas.

    Sinon, sp-movesite est TRES lent. mais ca marche :)


    Emmanuel ISSALY - Architecte Infra Sharepoint (MCITP 2013)

    vendredi 27 février 2015 08:41
  • Bonjour,

    Merci pour la réponse.

    - Je ne peux pas savoir d'avance si un site va dépasser 10 Go. -> Si ce cas se produit (comme c'est le cas), je ne vois qu'une solution : passer par move-spsite et indiquer une nouvelle base de données

    Si quelqu'un a une autre solution pour faire ce genre de manip, je suis preneur.

    - Aujourd'hui des quotas par collection de sites sont posés (5 Go).

    - Oui je n'avais pas pensé à paramétrer dans SharePoint 20 collections de sites max, voir 10.

    - Pour to dialogue "pour que ton site soit crée dans la bonne BDD (hors powershell), il faut mettre les autres bases avec un maxsite = le nombre de sites actuels, du coup sharepoint pense qu'elle est pleine et ne l'utilise pas." ,  en cas de création de nouvelle collection de sites si la base atteint le nombre de sites max, je suppose que SharePoint va crééer automatiquement une nouvelle base de données.

    mercredi 4 mars 2015 09:45