SharePoint 2016 – Fast Site Collection
Hi Folks !
Parmi les nouveautés annoncées de SharePoint 2016, la performance de création des sites collection a été améliorée en diminuant les fonctionnalités activées par défaut. C’est un peu dans la même lignée que le Minimum Role lors de la création d’un serveur SharePoint.
Nous allons voir comment ça marche et surtout comment l’utiliser
Tout d’abord, vous ne verrez pas dans les menus SharePoint de la CA un bouton magique pour effectuer l’action… C’est en PowerShell que tout ce passe par ici les commandes !
L’activation de la fonctionnalité pour le Template de site qui doit être créé rapidement :
Juste pour rappel la liste des templates s’obtient avec la commande :
- Get-SPWebTemplate puis vu que nous souhaitons que les Templates 2015 :
- Get-SPWebTemplate | ?{$_.CompatibilityLevel -eq 15}
- Enable-SPWebTemplateForSiteMaster -Template [TemplateName] -CompatibilityLevel 15
Une fois le Fast Site Collection actif, il faut créer un nouveau SiteMaster avec la commande suivante :
- New-SPSiteMaster -ContentDatabase [DBName] -Template [TemplateName]
- Get-SPSiteMaster
Vous verrez alors FeaturesToActivateOnCopy
Pour connaître les fonctionnalités qui seront activées lors de l’utilisation du Master passez les commandes suivantes :
(Il est possible de boucler pour récupérer tous les IDs et avoir tous les Noms, je le veux volontairement simple)
- $var = Get-SPSiteMaster | ?{$_.SiteId -eq « SITEID »}
- $var.FeaturesToActivateOnCopy | ft -autosize
- Get-SPFeature -Identity « FeatureID »
Hop c’est disponible et donc passons maintenant à la création de la Site Collection avec la commande suivante :
- New-SPSite http://URL/ -Template [Template] -ContentDatabase [DBName] -CompatibilityLevel 15 -CreateFromSiteMaster -OwnerAlias [domain\login]
En y regardant de plus prêt ce qui ce passe réellement est une copie de la base de données lors de l’utilisation du Fast Site Collection Creation, l’activation des fonctionnalités étant déjà faites, du coup on gagne en temps de traitement, contrairement à une création « classique » où l’activation de la fonction ce fait une fois le site créé.
Have fun & Stay Tuned !
Commentaires (0)
Trackbacks (0)
Laisser un commentaire
Rétrolien