Attacher et restaurer des bases de données de contenu en lecture seule dans SharePoint Server
S’APPLIQUE À :2013 2016 2019 Édition d’abonnement SharePoint dans Microsoft 365
Vous pouvez attacher et restaurer une base de données de contenu en lecture seule dans SharePoint Server via PowerShell.
Avant de commencer
Une batterie de serveurs SharePoint Server dans laquelle les bases de données de contenu sont définies en lecture seule peut faire partie d'un environnement de récupération de défaillance qui s'exécute sur des bases de données de contenu mises en miroir ou copiées dans un journal de transactions ou d'un environnement de gestion de correctifs ou de maintenance à haute disponibilité qui fournit l'accès utilisateur quand une autre version de la batterie de serveurs est en cours de mise à jour.
Avant de commencer cette opération, lisez les informations suivantes sur les éléments prérequis :
Quand vous rattachez les bases de données en lecture seule, elles deviennent accessibles en lecture et en écriture.
Pour plus d'informations sur la façon d'utiliser des bases de données en lecture seule, consultez Exécuter une batterie qui utilise des bases de données en lecture seule dans SharePoint Server.
Utilisation de PowerShell pour attacher et restaurer une base de données de contenu en lecture seule
Vous pouvez utiliser PowerShell uniquement pour attacher et restaurer une base de données de contenu en lecture seule.
Pour attacher et restaurer une base de données de contenu en lecture seule à l'aide de PowerShell
Vérifiez que vous êtes membre :
du rôle serveur fixe securityadmin sur l'instance SQL Server.
du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;
du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.
Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder les autorisations d'utilisation des cmdlets SharePoint Server.
Notes
[!REMARQUE] Si vous ne disposez pas des autorisations, contactez votre administrateur d'installation ou votre administrateur SQL Server afin de les demander. Pour plus d'informations sur les autorisations PowerShell, voir Add-SPShellAdmin.
Démarrez SharePoint Management Shell.
À partir de l’invite de commandes PowerShell, entrez la commande suivante :
Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <WebApplicationID> [-Verbose]
Où :
<DatabaseName> est le nom de la base de données en lecture seule.
<WebApplicationID> est l'ID affecté à la base de données en lecture seule.
Notes
L’attachement d’une base de données de contenu à l’aide de l’applet
Mount-SPContentDatabase
de commande diffère de l’attachement d’une base de données dans SQL Server à l’aide des outils SQL Server.Mount-SPContentDatabase
associe la base de données de contenu à une application web afin que le contenu puisse être lu.
Pour plus d'informations, voir Mount-SPContentDatabase.
Notes
[!REMARQUE] Nous vous recommandons d'utiliser Windows PowerShell pour les tâches d'administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.
Voir aussi
Concepts
Vue d'ensemble de la sauvegarde et de la récupération dans SharePoint Server