Commandes usuelles
Commandes | Description |
---|---|
Get-SPSite |
Lister les sites |
Get-SPWebApplication |
Lister les applications web |
(Get-SPFarm).BuildVersion |
Afficher la version de Sharepoint |
Get-SPWebTemplate |
Afficher les templates de sites web disponibles |
Get-SPContentDatabase |
Lister les “content databases” |
Commandes spécifiques
Créer un nouveau site :
New-SPSite -url <URL du site à créer>
-OwnerAlias <compte qui sera administrateur/propriétaire du site>
-Language ```de 1033 pour EN, 1036 pour FR>
-Template ```de #Optionnel
-ContentDatabase <Nom de la base de données> #Optionnel
Déplacer un site :
Move-SPSite <URL du site> -DestinationDatabase <Nom de la base de données>
# Le nom de la base de données peut être récupéré avec la commande :
Get-SPContentDatabase
Sauvegarder un site :
Backup-SPSite <URL du site> -Path <Chemin du fichier de sauvegarde>
Restaurer un site :
Restore-SPSite <URL du site> -Path <Chemin du fichier de sauvegarde>
Restaurer un site sur une autre base de données de contenu (contentdatabase) :
Restore-SPSite <URL du site> -Path <Chemin du fichier de sauvegarde> -ContentDatabase <Nom de la base de données>
# Le nom de la base de données peut être récupéré avec la commande :
Get-SPContentDatabase
Renommer un site
$site = Get-SPSite -Identity "<URL du site>"
$site.rename("<nouvelle URL du site>")
Avoir la taille de l’ensemble des collections de sites
Get-SPSite | Select Url, @{Label="Size";Expression={$_.usage.Storage/1024MB}} | Sort-Object -Descending -Property "Size"
Sortir un site du mode maintenance
$SiteURL = "<URL du site>"
$Admin = new-object Microsoft.SharePoint.Administration.SPSiteAdministration($SiteURL)
$Admin.ClearMaintenanceMode()