Sauvegardez une batterie de serveurs SharePoint sur Azure Stack à l’aide du Serveur de sauvegarde Microsoft Azure

Cet article explique comment sauvegarder et restaurer des données SharePoint à l’aide du Serveur de sauvegarde Microsoft Azure (MABS).

Le Serveur de sauvegarde Microsoft Azure (MABS) vous permet de sauvegarder une batterie de serveurs SharePoint (sur Azure Stack) sur Microsoft Azure, ce qui offre une expérience similaire à la sauvegarde d’autres sources de données. Azure Backup offre une flexibilité dans la planification d’une sauvegarde pour créer des points de sauvegarde quotidiens, hebdomadaires, mensuels ou annuels, et vous offre des options de stratégie de conservation pour différents points de sauvegarde. Le serveur de sauvegarde Azure vous permet de stocker des copies sur disque local pour bénéficier d’objectifs de délai de récupération (RTO) rapides, ainsi que de stocker des copies sur Azure pour bénéficier d’une conservation à long terme économique.

Scénarios SharePoint non pris en charge

Vous devez confirmer les scénarios pris en charge avant de sauvegarder une batterie de serveurs SharePoint dans Azure depuis le Tableau de prise en charge.

Scénarios pris en charge

Sauvegarde Azure pour MABS prend en charge les scénarios suivants :

Charge de travail Version Déploiement de SharePoint Protection et récupération
SharePoint SharePoint 2019, SharePoint 2016 avec les derniers Service Pack SharePoint déployé en tant que machine virtuelle Azure Stack
--------------
SQL Always On
Options de protection de la récupération de la batterie de serveurs SharePoint : batterie de serveurs de récupération, base de données, fichier ou élément de liste à partir de points de récupération de disque. Récupération d’une batterie de serveurs et d’une base de données à partir de points de récupération Azure.

Scénarios non pris en charge

  • MABS qui protège une batterie de serveurs SharePoint ne protège pas les index de recherche ni les bases de données de service d’application. Vous devrez configurer la protection de ces bases de données séparément.

  • MABS ne fournit aucune sauvegarde des bases de données SQL Server SharePoint hébergées sur des partages de type SOFS (Scale-out File Server).

Limites

  • Vous ne pouvez pas protéger une base de données SharePoint en tant que source de données SQL Server. Vous pouvez récupérer des bases de données individuelles à partir d'une sauvegarde de batterie de serveurs.

  • La protection d’éléments du magasin d’applications n’est pas prise en charge avec SharePoint 2013.

  • MABS ne prend pas en charge la protection à distance de FILESTREAM. L’objet FILESTREAM doit faire partie de la base de données.

Prérequis

Avant de continuer, assurez-vous que vous respectez toutes les conditions préalables à l’utilisation de Sauvegarde Microsoft Azure pour protéger les charges de travail. Certaines tâches liées aux conditions préalables incluent : créer un coffre de sauvegarde, télécharger les informations d’identification du coffre, installer l’agent de sauvegarde Azure et inscrire le serveur de sauvegarde Azure auprès du coffre.

Autres composants requis

  • Par défaut, lorsque vous protégez SharePoint, toutes les bases de données de contenu (et les bases de données SharePoint_Config et SharePoint_AdminContent*) sont protégées.

    Pour ajouter des personnalisations (telles que des index de recherche, des modèles ou des bases de données de service d’application, ou le service de profil utilisateur), vous devez les configurer séparément pour la protection. Veillez à activer la protection pour tous les dossiers qui incluent ces types de fonctionnalités ou fichiers de personnalisation.

  • MABS s’exécute en tant que Système local et, pour sauvegarder les bases de données SQL Server, il nécessite les privilèges d’administrateur système sur ce compte pour le serveur SQL. Sur le serveur SQL que vous souhaitez sauvegarder, définissez NT AUTHORITY\SYSTEM sur sysadmin.

  • Pour chaque tranche de 10 millions d’éléments dans la batterie de serveurs, l’espace disponible doit être de 2 Go minimum sur le volume hébergeant le dossier du serveur de sauvegarde Azure. Cet espace est nécessaire pour la génération du catalogue.

    Pour vous permettre d’utiliser MABS afin de restaurer des éléments spécifiques (collections de sites, sites, listes, bibliothèques de documents, dossiers, documents et éléments de liste), la génération du catalogue crée une liste de toutes les URL contenues dans chaque base de données de contenu. Vous pouvez afficher la liste des URL dans le volet des éléments récupérables de la zone de tâches Récupération de la console administrateur de MABS.

  • Dans la batterie de serveurs SharePoint, si des bases de données SQL Server ont été configurées à l’aide d’alias SQL Server, installez les composants clients SQL Server sur le serveur web frontal devant être protégé par MABS.

Configurer une sauvegarde

Pour sauvegarder la batterie de serveurs SharePoint, configurez la protection pour SharePoint à l’aide de ConfigureSharePoint.exe, puis créez un groupe de protection dans MABS.

Procédez comme suit :

  1. Exécutez ConfigureSharePoint.exe - Cet outil configure le service enregistreur VSS de SharePoint (WSS) et fournit à l’agent de protection les informations d’identification pour la batterie de serveurs SharePoint. Une fois que vous avez déployé l’agent de protection, le fichier ConfigureSharePoint.exe se trouve dans le dossier <MABS Installation Path\>\bin sur le serveur web frontal.

    Si vous avez plusieurs serveurs WFE, il vous suffit de l’installer sur l’un d’eux.

    Exécutez comme suit :

    1. Sur le serveur WFE, sur une invite de commandes, accédez à \<MABS installation location\>\\bin\\ et exécutez ConfigureSharePoint \[\-EnableSharePointProtection\] \[\-EnableSPSearchProtection\] \[\-ResolveAllSQLAliases\] \[\-SetTempPath <path>\], où :

      • EnableSharePointProtection active la protection de la batterie de serveurs SharePoint, active l’enregistreur VSS et inscrit l’identité de l’application DCOM WssCmdletsWrapper pour qu’elle s’exécute en tant qu’utilisateur dont les informations d’identification sont entrées avec cette option. Ce compte doit être administrateur de batterie de serveurs et également administrateur local sur le serveur web frontal.

      • EnableSPSearchProtection active la protection de la recherche SP WSS 3.0 à l’aide de la clé de Registre SharePointSearchEnumerationEnabled under HKLM\Software\Microsoft\ Microsoft Data Protection Manager\Agent\2.0\ sur le serveur web frontal, puis enregistre l’identité du WssCmdletsWrapper d’application DCOM pour qu’il s’exécute en tant qu’utilisateur dont les informations d’identification sont entrées avec cette option. Ce compte doit être administrateur de batterie de serveurs et également administrateur local sur le serveur web frontal.

      • ResolveAllSQLAliases affiche tous les alias signalés par l’enregistreur VSS SharePoint et les résout dans le serveur SQL correspondant. Cette option affiche également les noms d’instance résolus et les serveurs mis en miroir, le cas échéant. En outre, elle signale tous les alias qui n’ont pas été résolus à un serveur SQL.

      • SetTempPath définit les variables d’environnement TEMP et TMP pour le chemin d’accès spécifié. La récupération au niveau de l’élément échouera si l’objet de la récupération est une collection de sites, un site, une liste ou un élément de taille importante, alors que l’espace disponible dans le dossier temporaire de l’administrateur de la batterie de serveur est insuffisant. Cette option vous permet de déplacer le dossier des fichiers temporaires vers un volume disposant de suffisamment d’espace pour stocker la collection de sites ou le site en cours de récupération.

    2. Entrez les informations d'identification de l’administrateur de la batterie de serveurs. Ce compte doit être membre du groupe administrateur local sur le serveur Web frontal (WFE). Si l’administrateur de la batterie de serveurs n’est pas un administrateur local, accordez les autorisations suivantes sur le serveur web frontal (WFE) :

      • Accordez au groupe WSS_Admin_WPG le contrôle total du dossier MABS (%Program Files%\Data Protection Manager\DPM\).

      • Accordez au groupe WSS_Admin_WPG un accès en lecture à la clé de Registre MABS (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager).

      Après l’exécution de ConfigureSharePoint.exe, vous devrez le réexécuter à chaque modification des informations d’identification de l’administrateur de la batterie de serveurs SharePoint.

  2. Pour créer un groupe de protection, sélectionnez Protection>Actions>Créer un groupe de protection pour ouvrir l’Assistant Création d’un nouveau groupe de protection dans la console MABS.

  3. Dans Sélectionner le type de groupe de protection, sélectionnez Serveurs.

  4. Dans Sélectionnez les membres du groupe, développez le serveur qui détient le rôle WFE.

    S’il y a plusieurs serveurs WFE, sélectionnez celui sur lequel vous avez installé ConfigureSharePoint.exe.

    Lorsque vous développez l’ordinateur exécutant SharePoint, MABS interroge VSS pour identifier les données que MABS peut protéger. Si la base de données SharePoint est distante, MABS s’y connecte. Si les sources de données SharePoint ne s’affichent pas, vérifiez que l’enregistreur VSS est en cours d’exécution sur l’ordinateur qui exécute SharePoint et sur toute instance distante de SQL Server. Ensuite, assurez-vous que l’agent MABS est installé à la fois sur l’ordinateur exécutant SharePoint et sur l’instance distante de SQL Server. En outre, assurez-vous que les bases de données SharePoint ne sont pas protégées ailleurs en tant que bases de données SQL Server.

  5. Dans Sélectionner la méthode de protection des données, spécifiez la manière de gérer la sauvegarde à court terme et à long terme. La sauvegarde à court terme se fait toujours d’abord sur le disque, avec la possibilité de sauvegarder le disque dans le cloud Azure en utilisant la Sauvegarde Azure (à court ou long terme).

  6. Dans Sélectionner les objectifs à court terme, spécifiez comment vous voulez sauvegarder dans le stockage à court terme sur le disque. Dans Durée de rétention, spécifiez la durée pendant laquelle vous souhaitez conserver les données sur disque. Dans Fréquence de synchronisation, spécifiez la fréquence à laquelle vous souhaitez exécuter une sauvegarde incrémentielle sur disque. Si vous ne souhaitez pas définir d’intervalle de sauvegarde, vous pouvez activer l’option Juste avant un point de récupération afin que MABS exécute une sauvegarde complète rapide juste avant la planification de chaque point de récupération.

  7. Dans la page Vérifier l’allocation de disque, consultez l’espace disque du pool de stockage alloué au groupe de protection.

    Taille totale des données correspond à la taille des données que vous souhaitez sauvegarder et Disk space to be provisioned on MABS (Espace disque à provisionner sur MABS) correspond à l’espace recommandé par MABS pour le groupe de protection. MABS choisit le volume de sauvegarde idéal en fonction des paramètres. Toutefois, vous pouvez modifier les choix de volume de sauvegarde dans Détails de l’allocation de disque. Pour les charges de travail, sélectionnez le stockage préféré dans le menu déroulant. Vos modifications changent les valeurs de Stockage Total et Stockage libre dans le volet Stockage sur disque disponible. L’espace sous-provisionné est la quantité de stockage que MABS vous suggère d’ajouter au volume pour continuer à procéder à des sauvegardes de façon fluide à l’avenir.

  8. Sous Choisir la méthode de création de réplica, sélectionnez la façon dont vous souhaitez gérer la réplication initiale complète des données. Si vous décidez de répliquer sur le réseau, nous vous recommandons de choisir une heure creuse. Pour de grandes quantités de données ou des conditions de réseau peu optimales, envisagez de répliquer les données hors connexion à l’aide d’un support amovible.

  9. Sous Sélectionner les options de vérification de cohérence, indiquez comment vous voulez automatiser les vérifications de cohérence. Vous pouvez activer une vérification pour qu’elle s’exécute uniquement lorsque les données de réplication deviennent incohérentes ou selon une planification. Si vous ne souhaitez pas configurer la vérification de cohérence automatique, vous pouvez exécuter une vérification manuelle à tout moment en cliquant avec le bouton droit sur le groupe de protection dans la zone Protection de la console MABS et en sélectionnant Effectuer une vérification de cohérence.

  10. Si vous avez choisi de sauvegarder dans le cloud à l’aide de Sauvegarde Azure, sur la page Indiquer les données de protection en ligne, veillez à sélectionner les charges de travail que vous souhaitez sauvegarder dans Azure.

  11. Sous Spécifier la planification de sauvegarde en ligne, indiquez la fréquence à laquelle doivent avoir lieu les sauvegardes incrémentielles dans Azure. Vous pouvez planifier des sauvegardes quotidiennes, hebdomadaires, mensuelles et annuelles, ainsi que sélectionner la date et l’heure de leur exécution. Les sauvegardes peuvent avoir lieu jusqu’à deux fois par jour. Chaque fois qu’une sauvegarde s’exécute, un point de récupération de données est créé dans Azure à partir de la copie des données sauvegardées stockées sur le disque MABS.

  12. Sous Spécifier une stratégie de rétention en ligne, vous pouvez préciser la façon dont les points de récupération créés à partir des sauvegardes quotidiennes, hebdomadaires, mensuelles et annuelles sont conservés dans Azure.

  13. Sous Choisir la réplication en ligne, sélectionnez la façon dont la réplication initiale complète des données aura lieu. Vous pouvez répliquer sur le réseau ou effectuer une sauvegarde en mode hors connexion (essaimage hors connexion). La sauvegarde en mode hors connexion utilise la fonctionnalité Azure Import. En savoir plus.

  14. Dans la page Résumé, vérifiez vos paramètres. Après que vous avez sélectionné Créer un groupe, la réplication initiale des données est effectuée. Une fois l’opération terminée, l’état du groupe de protection s’affiche comme OK dans la page État. La sauvegarde a alors lieu conformément aux paramètres du groupe de protection.

Superviser des opérations

Une fois le groupe de protection créé, la réplication initiale se produit et MABS commence à sauvegarder et synchroniser les données SharePoint. MABS analyse la synchronisation initiale et les sauvegardes ultérieures. Vous pouvez analyser les données SharePoint de deux manières :

  • L’analyse MABS par défaut vous permet de configurer des notifications pour l’analyse proactive et la publication d’alertes. Vous pouvez envoyer des notifications par e-mail pour les alertes critiques, d’avertissement ou d’information, ainsi que pour l’état des récupérations instanciées.

  • Si vous utilisez Operations Manager, vous pouvez publier les alertes de façon centralisée.

Configurer des notifications d’analyse

  1. Dans la console Administrateur MABS, sélectionnez Analyse>Action>Options.

  2. Sélectionnez Serveur SMTP, tapez le nom du serveur, le port et l’adresse e-mail à partir desquels les notifications seront envoyées. L’adresse doit être valide.

  3. Dans Serveur SMTP authentifié, saisissez un nom d’utilisateur et un mot de passe. Le nom d’utilisateur et le mot de passe doivent correspondre au nom du compte de domaine de la personne dont l’adresse « De » est décrite à l’étape précédente. Sinon, la remise de notification échoue.

  4. Pour tester les paramètres du serveur SMTP, sélectionnez Envoyer un message de test, tapez l’adresse e-mail à laquelle MABS doit envoyer le message de test, puis sélectionnez OK. Sélectionnez Options>Notifications, puis sélectionnez les types d’alertes dont les destinataires souhaitent être avertis. Dans Destinataires, saisissez l’adresse e-mail de chaque destinataire auquel MABS doit envoyer des copies des notifications.

Publier les alertes Operations Manager

  1. Dans la Console Administrateur MABS, sélectionnez Analyse>Action>Options>Publication d’alertes>Publier des alertes actives.

  2. Un fois l’option Publication d’alertes activée, toutes les alertes MABS existantes pouvant nécessiter une action de l’utilisateur sont publiées dans le journal des événements Alertes MABS. L’agent Operations Manager installé sur le serveur MABS publie ensuite ces alertes dans Operations Manager, puis continue à mettre à jour la console à mesure que de nouvelles alertes sont générées.

Restauration d’un élément SharePoint à partir du disque à l’aide du serveur de sauvegarde Azure

Dans l’exemple ci-dessous, l’élément de Récupération SharePoint a été supprimé accidentellement et doit être récupéré. Capture d’écran montrant le diagramme de Protection SharePoint MABS.

Procédez comme suit :

  1. Ouvrez la console administrateur MABS.

    Toutes les batteries de serveurs SharePoint protégées par MABS apparaissent dans l’onglet Protection.

    Capture d’écran montrant la liste des batteries de serveurs SharePoint protégées par MABS.

  2. Pour récupérer l’élément, sélectionnez l’onglet Récupération.

    Capture d’écran montrant comment lancer le processus de récupération.

  3. Recherchez l’élément de Récupération SharePoint dans SharePoint à l’aide d’une recherche avec des caractères génériques dans une plage de points de récupération.

    Capture d’écran montrant comment rechercher des éléments de récupération SharePoint à l’aide d’une recherche avec des caractères génériques.

  4. Sélectionnez le point de récupération approprié dans les résultats de la recherche, cliquez avec le bouton droit sur l’élément, puis sélectionnez Restaurer.

    Vous pouvez également parcourir les différents points de récupération et sélectionner une base de données ou un élément à restaurer.

  5. Sélectionnez Date > Temps de récupération, puis sélectionnez Base de données > Batterie de serveurs SharePoint > Point de récupération > Élément.

    Capture d’écran montrant comment sélectionner un point de récupération pour l’opération de restauration.

  6. Cliquez avec le bouton droit sur l’élément, sélectionnez Récupérer pour ouvrir l’Assistant de récupération, puis sélectionnez Suivant.

    Capture d’écran montrant comment poursuivre le processus de restauration.

  7. Sélectionnez le type de récupération que vous souhaitez effectuer, puis sélectionnez Suivant.

    Capture d’écran montrant comment sélectionner le type de récupération.

    Notes

    La sélection de l’option Récupérer sur le site d’origine dans l’exemple récupère l’élément sur le site SharePoint d’origine.

  8. Sélectionnez le processus de récupération que vous souhaitez utiliser.

    • Sélectionnez Récupérer sans utiliser de batterie de serveurs de récupération si la batterie de serveurs SharePoint n’a pas changé et qu’elle est la même que le point de récupération restauré.

    • Sélectionnez l’option de récupération avec une batterie de serveurs si la batterie de serveurs SharePoint a changé depuis la création du point de restauration.

      Capture d’écran montrant comment effectuer le processus de récupération.

  9. Spécifiez l’emplacement intermédiaire de l’instance SQL Server pour la restauration temporaire de la base de données, ainsi qu’un partage de fichiers intermédiaire sur le serveur de sauvegarde Azure et le serveur qui exécute SharePoint afin de restaurer l’élément.

    Capture d’écran montrant l’emplacement intermédiaire 1.

    Le serveur de sauvegarde Azure connecte la base de données de contenu, qui héberge l’élément SharePoint, à l’instance SQL Server temporaire. À partir de la base de données de contenu, l’élément est restauré et stocké à l’emplacement du fichier intermédiaire sur le serveur de sauvegarde Azure. L’élément récupéré situé à l’emplacement intermédiaire doit maintenant être exporté vers l’emplacement intermédiaire sur la batterie de serveurs SharePoint.

    Capture d’écran montrant l’emplacement intermédiaire 2.

  10. Sélectionnez Spécifier les options de récupérationet appliquez des paramètres de sécurité à la batterie de serveurs SharePoint, ou appliquez les paramètres de sécurité du point de récupération. Sélectionnez Suivant.

    Options de récupération

    Notes

    Vous pouvez choisir de limiter l'utilisation de la bande passante réseau. Cela réduit l'impact sur le serveur de production pendant les heures de production.

  11. Passez en revue les informations de résumé et sélectionnez Récupérer pour commencer la récupération du fichier.

    Résumé de la récupération

  12. Sélectionnez maintenant l’onglet Surveillance dans la console administrateur du serveur de sauvegarde Azure pour afficher l’état de la récupération.

    Capture d’écran montrant l’état de la récupération.

    Notes

    Le fichier est maintenant restauré. Vous pouvez actualiser le site SharePoint pour vérifier le fichier restauré.

Restaurer une base de données SharePoint à partir d’Azure à l’aide de MABS

Pour récupérer une base de données de contenu SharePoint, procédez comme suit :

  1. Parcourez les différents points de récupération (comme indiqué ci-dessus), puis sélectionnez le point de récupération à restaurer.

    Capture d’écran montrant comment parcourir différents points de récupération.

  2. Double-cliquez sur le point de récupération SharePoint pour afficher les informations du catalogue SharePoint disponibles.

    Notes

    Comme la batterie de serveurs SharePoint est protégée pour une conservation à long terme dans Azure, aucune information du catalogue (métadonnées) n’est disponible sur le serveur MABS. Par conséquent, chaque fois qu’une base de données contenu SharePoint ponctuelle doit être récupérée, vous devez de nouveau cataloguer la batterie de serveurs SharePoint.

  3. Sélectionnez Recataloguer.

    Capture d’écran montrant comment sélectionner Re-catalog.

    La fenêtre d’état Recataloguer le cloud s’ouvre.

    Capture d’écran montrant la fenêtre d’état de Recatalog cloud.

    Une fois le catalogage terminé, l’état passe à Succès. Sélectionnez Fermer.

    Capture d’écran montrant l’état modifié en Réussite.

  4. Sélectionnez l’objet SharePoint affiché sous l’onglet Récupération du serveur de sauvegarde Azure pour obtenir la structure de base de données de contenu. Cliquez avec le bouton droit sur l’élément, puis sélectionnez Récupérer.

    Capture d’écran montrant comment sélectionner l’objet SharePoint affiché sous l’onglet Récupération MABS.

  5. À ce stade, suivez les étapes de récupération mentionnées précédemment dans cet article pour la récupération d’une base de données de contenu SharePoint à partir du disque.

Changez le serveur web front-end

Si vous avez plusieurs serveurs web frontaux et que vous voulez changer celui que MABS utilise pour protéger la batterie de serveurs, suivez les instructions suivantes :

La procédure suivante utilise l’exemple d’une batterie de serveurs avec deux serveurs web de front-end, Server1 et Server2. MABS utilise Server1 pour protéger la batterie de serveurs. Remplacez le serveur web de front-end que MABS utilise par Server2 pour pouvoir supprimer Server1 de la batterie de serveurs.

Remarque

Si le serveur web frontal que MABS utilise pour protéger la batterie de serveurs n’est pas disponible, utilisez la procédure suivante pour changer de serveur web frontal en commençant à l’étape 4.

Changez le serveur web frontal que MABS utilise pour protéger la batterie de serveurs

  1. Arrêtez le service Enregistreur VSS SharePoint sur Server1 en exécutant la commande suivante dans une invite de commandes :

    stsadm -o unregisterwsswriter
    
  2. Sur Server1, ouvrez l’Éditeur du Registre, puis accédez à la clé suivante :

    HKLM\System\CCS\Services\VSS\VssAccessControl

  3. Vérifiez toutes les valeurs répertoriées dans la sous-clé VssAccessControl. Si la donnée de valeur d’une entrée est 0 et qu’un autre enregistreur VSS est en cours d’exécution sous les informations d’identification du compte associé, remplacez-la par 1.

  4. Installez un agent de protection sur Server2.

    Avertissement

    Pour basculer d’un serveur web front-end à un autre, les deux serveurs doivent se trouver dans le même domaine.

  5. Sur Server2, dans une invite de commandes, remplacez le répertoire par _MABS installation location_\bin\ et exécutez ConfigureSharepoint. Pour plus d’informations sur ConfigureSharePoint, consultez Configurer la sauvegarde.

  6. Sélectionnez le groupe de protection auquel appartient la batterie de serveurs, puis sélectionnez Modifier le groupe de protection.

  7. Dans l’Assistant Modifier le groupe, dans la page Sélectionner les membres du groupe, développez Server* et sélectionnez la batterie de serveurs, puis terminez l’Assistant.

    Une vérification de la cohérence va alors démarrer.

  8. Si vous avez effectué l’étape 6, vous pouvez maintenant supprimer le volume du groupe de protection.

Étapes suivantes