Installer DPM

Important

Cette version de Data Protection Manager (DPM) a atteint la fin du support. Nous vous recommandons de mettre à niveau vers DPM 2022.

Voici les étapes nécessaires pour configurer System Center Data Protection Manager (DPM) :

  1. Lisez les conditions préalables à l’installation.
  2. Vérifiez que le système d’exploitation DPM est compatible.
  3. Configurez une base de données SQL Server pour stocker les paramètres DPM, ainsi que les informations de configuration.
  4. Configurez DPM. Vous pouvez installer DPM à partir de l’interface utilisateur ou exécuter une installation sans assistance. Suivez ces instructions si vous souhaitez installer DPM sur un contrôleur de domaine.

Notes

Avec DPM 2019 UR4, une nouvelle installation de l’agent cumulatif de mise à jour peut redémarrer le serveur protégé.

Setup prerequisites

Environnement Détails ou caractéristiques de l’installation
Conditions préalables pour une installation de base de DPM De nombreux composants sont nécessaires sur le serveur DPM. Ils s’installent automatiquement lors de l’installation :

- .NET Framework 4.0 ou 4.5 (DPM 2016/2019) ; .NET Framework 3.5 requis pour l’installation de SQL (avant SQL 2016) ; .NET Framework 4.6 requis pour l’installation DE SQL (SQL 2016 et ultérieurement). Si l’installation n’est pas automatique, installez avec Ajouter des fonctionnalités dans le Gestionnaire de serveur.
- Windows Installer 4.5 (ou version ultérieure). Installé dans le cadre du système d’exploitation, mais peut également être installé en tant qu’administrateur à partir du <répertoire racine>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE.
- Microsoft Visual C++ 2012 Redistributable ; Microsoft Visual C++ 2010 Redistributable ; Microsoft Visual C++ 2008 Redistributable.
- PowerShell 3.0 (inclus avec Windows Server 2012 R2 ou 2012).
Base de données DPM
- Vérifiez les versions de SQL Server prises en charge pour la base de données DPM.
- Vous pouvez installer le serveur SQL sur le serveur DPM ou un serveur distant.
- SQL doit être installé localement ou à distance avant d’installer DPM.
- Si vous envisagez d’utiliser SQL Server 2022 avec DPM 2022, veillez à installer SQL Server Native Client (SQLNCLI) sur l’ordinateur SQL Server avant d’installer DPM 2022 RTM, car SQL 2022 n’est pas fourni avec SQLNCLI.
- Si vous installez la base de données à distance, l’ordinateur exécutant l’instance à distance doit se trouver dans le même domaine et le même fuseau horaire que le serveur DPM.
- Si vous exécutez une base de données distante, veillez à exécuter l’outil de préparation SQL sur l’ordinateur SQL distant avant d’installer DPM.
- SQL Server peut être autonome ou s’exécuter dans un cluster.
- Si le serveur SQL est en cluster, le serveur de rapports et le serveur SQL doivent se trouver sur des ordinateurs différents.
- Vous ne pouvez pas exécuter un serveur SQL sur un contrôleur de domaine.
- Vous ne pouvez pas utiliser un déploiement de SQL Server Always-On.
- Si vous déployez DPM en tant que machine virtuelle Azure, utilisez une machine virtuelle Azure exécutant SQL Server comme instance SQL Server à distance. Vous ne pouvez pas utiliser un serveur SQL local dans ce déploiement, et la base de données Azure SQL n’est actuellement pas prise en charge.
DPM est installé comme machine virtuelle Hyper-V Si vous installez DPM comme machine virtuelle Hyper-V, notez ce qui suit :

  • L’installation de DPM virtuel n’est pas destinée aux environnements mis à l’échelle. Utilisez à la place un stockage en attachement direct ou un stockage SAN. Les performances peuvent souffrir dans les environnements avec scale-up (Hyper-V sur CSV) à l’aide de fichiers VHDX par rapport à SAN. Par conséquent, pour les environnements mis à l’échelle, nous vous déconseillons d’utiliser VHDX.
  • Il n’existe pas de limitation de taille pour VHDX.
    Les fichiers VHDX fixes ou à expansion dynamique sont pris en charge.
  • Les fichiers VHD et VHDX sont pris en charge dans le pool de stockage DPM.
    Une installation virtuelle de DPM est requise pour prendre en charge l’ajout de disques durs virtuels au pool de stockage.
  • Pour les disques durs virtuels fixes et dynamiques, les fichiers VHD et VHDX sont pris en charge sur les partages SMB à distance.
  • À partir de DPM 2012 R2 avec Update 3 et versions ultérieures, vous pouvez exécuter DPM en tant que machine virtuelle Hyper-V avec prise en charge des lecteurs de bande utilisant le fc synthétique.
  • Pour le stockage DPM à haute disponibilité, les disques durs virtuels doivent être placés sur des serveurs de fichiers avec montée en puissance parallèle (SOFS). SMB 3.0 est nécessaire pour les serveurs de fichiers montés en charge.
  • Les installations de DPM virtuelles ne prennent pas en charge :

    • Espaces de stockage Windows 2012 ou disques durs virtuels construits sur les espaces de stockage.
      L’hébergement local ou distant des fichiers VHDX sur les espaces de stockage Windows 2012 n’est pas non plus pris en charge.
    • Activation de la déduplication de disque sur les volumes qui hébergent des disques durs virtuels.
    • Cibles iSCSI Windows 2012 (qui utilisent des disques durs virtuels) comme pool de stockage DPM.
    • Compression NTFS pour les volumes qui hébergent les fichiers VHD utilisés dans le pool de stockage DPM.
    • BitLocker sur les volumes qui hébergent les fichiers VHD utilisés pour le pool de stockage.
    • Taille de secteur de disques physiques de 4K native pour les fichiers VHDX dans le pool de stockage DPM.
    • Disques durs virtuels hébergés sur des serveurs Windows 2008.
DPM comme machine virtuelle Azure
  • DPM est pris en charge sur tout machine virtuelle IaaS Azure de taille A2 ou supérieure.
    Vous pouvez sélectionner une taille pour la machine virtuelle DPM en utilisant le calculateur de taille de machine virtuelle DPM Azure. Lorsque vous configurez la machine virtuelle, créez un instance dans le niveau de calcul Standard, car le nombre maximal d’E/S par seconde par disque attaché est plus élevé dans le niveau Standard que dans le niveau De base.
  • DPM peut protéger les charges de travail comme indiqué ici dans la matrice de protection.
  • DPM peut protéger des charges de travail qui s'exécutent dans plusieurs services cloud Azure partageant les mêmes réseau virtuel et abonnement Azure.
    DPM exécuté comme machine virtuelle Azure ne peut pas protéger des données locales.
  • Utilisez un compte de stockage distinct pour la machine virtuelle DPM, car il existe des limites de taille et d’E/S par seconde sur un compte de stockage, qui peuvent avoir une incidence sur les performances de la machine virtuelle DPM en cas de partage avec d’autres machines virtuelles en cours d’exécution. La machine virtuelle DPM et les charges de travail protégées doivent faire partie du même réseau virtuel Azure.
  • Le nombre de disques qui peuvent être utilisés pour le stockage cible (pool de stockage DPM) est limité par la taille de la machine virtuelle (maximum 16). L’agent Sauvegarde Azure s’exécutant sur le serveur DPM a besoin d’un stockage temporaire pour son utilisation (emplacement de cache) et de données restaurées à partir du cloud (zone intermédiaire locale). Notez que chaque machine virtuelle Azure dispose d'un stockage sur disque temporaire. Celui-ci est disponible pour l'utilisateur en tant que volume D:\. La zone de transit local requise par la Sauvegarde Azure peut être configurée pour résider dans D:\, et l'emplacement du cache peut être placé sur C:\. De cette façon, aucun espace ne doit être prélevé sur les disques de données attachés à la machine virtuelle DPM.
  • Vous stockez les données sur des disques Azure attachés à la machine virtuelle DPM. Une fois attachés à la machine virtuelle, les disques et l'espace de stockage sont gérés à partir de DPM. La quantité de données que vous pouvez sauvegarder varie selon le nombre et la taille des disques attachés à la machine virtuelle DPM. Il existe un nombre maximal de disques pouvant être attachés à chaque machine virtuelle Azure (4 disques pour A2V2, A4V2 et A8V2) et la taille maximale de chaque disque (1 To). Cela détermine la capacité totale disponible du pool de stockage de sauvegarde. Nous vous recommandons de conserver les données pendant une journée sur le disque Azure attaché à DPM et de stocker les données antérieures à un jour dans le service Sauvegarde Azure. Cela fournit un stockage des données pour une plus longue durée de rétention et vous permet de protéger une plus grande quantité de données en les déchargeant vers Sauvegarde Azure.
  • Si vous souhaitez mettre à l'échelle votre déploiement, vous disposez des options suivantes :

    • Option 1, effectuer un scale-up : augmenter la taille de la machine virtuelle DPM à partir de A2V2, A4V2, A8V2, puis ajouter du stockage local.
    • Option 2, déchargement de données : envoyer des données plus anciennes vers la Sauvegarde Azure en conservant uniquement les données les plus récentes sur le stockage attaché au serveur DPM.
    • Option 3, Scale-out : ajoutez d’autres serveurs DPM pour protéger les charges de travail.
  • Le tableau ci-dessous récapitule le nombre maximal de charges de travail protégées pour chaque taille de machine virtuelle DPM.

Tableau A

Taille de machine virtuelle Nombre maximal de charges de travail protégées Taille moyenne d’une charge de travail Évolution moyenne d’une charge de travail (quotidienne)
A2V2 20 100 Go Évolution nette de 5 %
A4V2 40 150 Go Évolution nette de 10 %
A8V2 60 200 Go Évolution nette de 15 %

Configurer une base de données SQL Server

Vous devez configurer une base de données SQL Server si :

  • Vous exécutez DPM 2019 ou 2016.
  • Vous exécutez DPM 2022, 2019, 2016

Pour configurer une base de données SQL Server :

  1. Exécutez SQL Server installation sur le serveur local sur lequel vous allez installer DPM ou sur un serveur distant.

  2. Dans Installation, sélectionnez Nouveau SQL Server installation autonome ou ajouter des fonctionnalités à une installation existante.

  3. Sur la clé de produit, entrez une clé de licence valide. Dans les règles de prise en charge du programme d’installation, corrigez tous les échecs avant de continuer. Dans le rôle d’installation, sélectionnez SQL Server’installation de fonctionnalité.

  4. Dans Sélection des fonctionnalités, sélectionnez Services du moteur de base de données. Dans Fonctionnalités de l'instance, sélectionnez Service de rapport - Natif. Dans Règles d’installation, passez en revue les règles.

  5. Dans Configuration de l’instance, spécifiez le nom de l’instance SQL Server que vous utiliserez pour DPM. N’utilisez pas de trait de soulignement ou de caractères localisés dans le nom. Dans Espace disque requis, passez en revue les informations.

  6. DansComptes de servicede configuration> de serveur, spécifiez les comptes de domaine sous lesquels les services SQL Server doivent s’exécuter :

    • Nous vous recommandons d’utiliser un seul compte d’utilisateur de domaine dédié pour exécuter SQL Server Services, SQL Server Agent, SQL Server Moteur de base de données et SQL Server Reporting Services.

    • Si vous installez DPM sur un rodc, utilisez le DPMSQLSvcsAcctaccount que vous avez créé. Notez que le compte d’utilisateur doit être membre du groupe Administrateurs local sur le contrôleur de domaine où est installée l’instance distante. Une fois l’installation terminée, vous pouvez supprimer le compte d’utilisateur du groupe Administrateurs local. En outre, pour l’installation sur un RODC, vous devez entrer le mot de passe que vous avez sélectionné lorsque vous configurez RODC pour DPM et créez le compte DPMR$MACHINENAME .

    • Lorsque vous créez un compte d’utilisateur de domaine, accordez-lui les privilèges les plus bas possibles, affectez-lui un mot de passe fort qui n’expire pas et donnez-lui un nom facilement identifiable. Vous ajouterez ce compte au groupe Administrateurs local et au rôle serveur fixe Sysadmin SQL Server plus loin dans l’Assistant.

    • Tous les services à l'exception du Lanceur de démon de filtre de texte intégral SQL doivent être définis sur Automatique.

  1. Dans configuration du moteur de base de données, acceptez le paramètre mode Authentification Windows. Les administrateurs DPM requièrent des autorisations d’administrateur SQL Server. Dans Spécifier les administrateurs SQL Server, ajoutez Administrateurs DPM. Si besoin, vous pouvez ajouter des comptes supplémentaires. Terminez le reste de l’Assistant avec les paramètres par défaut, puis sélectionnez Prêt à installer>installer.

    Si vous utilisez SQL Server 2022, vous devez installer SQL Server Native Client (SQLNCLI) sur l’ordinateur SQL Server 2022.

    SQLNCLI est un prérequis pour l’installation de DPM 2022 RTM, mais n’est pas disponible dans SQL Server 2022. Par conséquent, après l’installation de SQL Server 2022, vous devez également installer SQL Server Native Client séparément sur l’ordinateur SQL Server. Après cela, assurez-vous d’installer DPM 2022 RTM et de mettre à jour vers UR1 ou version ultérieure, qui prend en charge SQL Server 2022 en tant que base de données DPM et utilise OLEDB 18.0 au lieu de SQLNCLI.

  2. Si vous installez SQL Server sur un ordinateur distant, procédez comme suit :

    • Installez les fichiers de support DPM (SQLPrep). Pour ce faire, sur l’ordinateur SQL Server, insérez le DVD DPM et démarrez setup.exe. Suivez l’Assistant pour installer le Microsoft Visual C++ redistribuable 2012. Les fichiers de support DPM sont installés automatiquement.

    • Définissez des règles de pare-feu afin que le serveur DPM puisse communiquer avec l’ordinateur SQL Server :

      • Vérifiez que TCP/IP est activé avec l’audit d’échec par défaut et activez la vérification de la stratégie de mot de passe.

      • Pour autoriser TCP sur le port 80, configurez une exception entrante pour sqservr.exe pour l’instance DPM de SQL Server. Le serveur de rapports écoute les requêtes HTTP sur le port 80.

      • Activez RPC sur le serveur SQL distant.

      • L'instance par défaut du moteur de base de données écoute sur le port TCP 1443. Ce paramètre peut être modifié. Pour utiliser le service SQL Server Browser pour vous connecter aux instances qui n’écoutent pas le port 1433 par défaut, vous avez besoin du port UDP 1434.

      • L’instance nommée de SQL Server utilise des ports dynamiques par défaut. Ce paramètre peut être modifié.

      • Vous pouvez voir le numéro de port actuel utilisé par le moteur de base de données dans le journal des erreurs SQL Server. Vous pouvez consulter les journaux des erreurs à l'aide de SQL Server Management Studio et en vous connectant à l'instance nommée. Vous pouvez consulter le journal actuel sous Administration – Journaux SQL Server dans l’entrée « Le serveur écoute sur [numéro_port <ipv4> « quelconque »] ».

  1. Dans configuration du moteur de base de données, acceptez le paramètre mode Authentification Windows. Les administrateurs DPM requièrent des autorisations d’administrateur SQL Server. Dans Spécifier les administrateurs SQL Server, ajoutez Administrateurs DPM. Si besoin, vous pouvez ajouter des comptes supplémentaires. Terminez le reste de l’Assistant avec les paramètres par défaut, puis sélectionnez Prêt à installer>installer.

  2. Si vous installez SQL Server sur un ordinateur distant, procédez comme suit :

    • Installez les fichiers de support DPM (SQLPrep). Pour ce faire, sur l’ordinateur SQL Server, insérez le DVD DPM et démarrez setup.exe. Suivez l’Assistant pour installer le Microsoft Visual C++ redistribuable 2012. Les fichiers de support DPM sont installés automatiquement.

    • Définissez des règles de pare-feu afin que le serveur DPM puisse communiquer avec l’ordinateur SQL Server :

      • Vérifiez que TCP/IP est activé avec l’audit d’échec par défaut et activez la vérification de la stratégie de mot de passe.

      • Pour autoriser TCP sur le port 80, configurez une exception entrante pour sqservr.exe pour l’instance DPM de SQL Server. Le serveur de rapports écoute les requêtes HTTP sur le port 80.

      • Activez RPC sur le serveur SQL distant.

      • L'instance par défaut du moteur de base de données écoute sur le port TCP 1443. Ce paramètre peut être modifié. Pour utiliser le service SQL Server Browser pour vous connecter aux instances qui n’écoutent pas le port 1433 par défaut, vous avez besoin du port UDP 1434.

      • L’instance nommée de SQL Server utilise des ports dynamiques par défaut. Ce paramètre peut être modifié.

      • Vous pouvez voir le numéro de port actuel utilisé par le moteur de base de données dans le journal des erreurs SQL Server. Vous pouvez consulter les journaux des erreurs à l'aide de SQL Server Management Studio et en vous connectant à l'instance nommée. Vous pouvez consulter le journal actuel sous Administration – Journaux SQL Server dans l’entrée « Le serveur écoute sur [numéro_port <ipv4> « quelconque »] ».

Notes

  • Avec SQL 2017 et versions ultérieures, SSRS n’est pas installé dans le cadre de l’installation de SQL. Vous devez installer SQL SSRS séparément. Pour plus d'informations, consultez Installer SQL Server Reporting Services (2017 et version ultérieure).
  • Pour une instance SQL en cluster distante, le moteur de base de données doit se trouver sur le cluster et SSRS doit se trouver sur un ordinateur distinct (qui peut être le serveur DPM ou tout autre ordinateur).
  • Dans les scénarios de SQL Server locaux ou distants, les composants suivants doivent être installés sur le serveur DPM.
    - SQL Server Management Studio (SSMS) n’est plus installé avec SQL Server ; vous devez installer une version équivalente de SSMS séparément.
    - Pour SQL Server 2019, avec SSMS, vous devez également installer SQLCMD, Visual C++ 2017 Redistributable et Microsoft ODBC Driver 17 pour SQL Server sur le serveur DPM séparément.

Installation de DPM

Important

Lors de l’installation de DPM, utilisez des noms NetBIOS pour le nom de domaine et le nom de l’ordinateur SQL. N’utilisez pas de noms de domaine complets (FQDN).

  1. Si nécessaire, extrayez le fichier DPM 2016.exe (pour DPM 2016)/DPM 2019.exe (pour DPM 2019) sur la machine sur laquelle vous voulez exécuter DPM. Pour ce faire, exécutez le fichier exe, puis dans l’écran d’accueil , sélectionnez Suivant. Dans Sélectionner l’emplacement de destination, spécifiez où vous souhaitez extraire les fichiers d’installation. Dans Prêt à extraire, sélectionnez Extraire. Une fois l’extraction terminée, accédez à l’emplacement spécifié et exécutez Setup.exe.

  2. Dans la page d’accueil du programme d’installation de DPM, sélectionnez Suivant. Dans la page Termes du contrat de licence , acceptez le contrat >OK.

  3. Dans la page Vérification de la configuration requise, attendez que la vérification se produise et résolvez les éventuels problèmes avant de continuer.

  4. Dans la page Inscription du produit , sélectionnez Suivant. Dans la page Abonnement à Microsoft Update, indiquez si vous voulez inclure DPM dans vos mises à jour Microsoft.

  5. Dans la page Résumé des paramètres, case activée les paramètres, puis sélectionnez Installer. Une fois l’installation terminée, sélectionnez Fermer. Il lance automatiquement une mise à jour Windows pour case activée des modifications.

Exécuter une installation sans assistance

Exécutez une installation sans assistance comme suit :

  1. Assurez-vous que les conditions préalables sont installées avant de commencer.

  2. Sur le SQL Server distant, vérifiez que .NET Framework 3.5 (pour SQL 2016), 4.0 ou 4.5 (SQL 2017) est installé sur le serveur Windows avant d’installer SQL.

  3. Utilisez le code suivant pour vous assurer que le pare-feu est ouvert :

    netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain  
    netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=Domain
    
  4. Installez SQL Server sur le serveur local ou distant.

  5. Copiez le texte suivant dans le Bloc-notes (ou un autre éditeur de texte), puis enregistrez le script sur le serveur DPM sous DPMSetup.ini. Vous utilisez le même script, que l’instance SQL Server soit installée sur le serveur DPM ou sur un serveur distant.

    Important

    Lors de l’installation de DPM, utilisez des noms NetBIOS pour le nom de domaine et le nom de l’ordinateur SQL. N’utilisez pas de noms de domaine complets (FQDN).

    Lorsque vous créez DPMSetup.ini, remplacez le texte à l’intérieur <> par des valeurs de votre environnement. Les lignes commençant par le hachage (#) sont commentées, et la configuration de DPM utilise les valeurs par défaut. Pour spécifier vos valeurs, tapez les valeurs dans le <> et supprimez le hachage (#).

    [OPTIONS]
    UserName = <A user with credentials to install DPM>
    CompanyName = <Name of your company>
    ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx>
    # SqlAccountPassword = <The password to the DPM$ account>
    # StandardAgentLicenses = <No. of standard agent licenses you have purchased>
    # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased>
    # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager
    # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB
    # IntegratedInstallSource = <Location of the DPM setup files>
    # ---For using a remote SQL Server Instance ---
    # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name>
    # SQLInstanceName = <Name of the instance of SQL Server that Setup must use>
    # SQLMachineUserName = <Username that Setup must user>
    # SQLMachinePassword = <Password for the username Setup must use>
    # SQLMachineDomainName = <Domain to which the SQL Server computer is attached>
    # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster ---
    # ReportingMachineName = <Name of the SQL Server computer>
    # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use, SSRS in case of SQL 2017>
    # ReportingMachineUserName = <Username that Setup must user>
    # ReportingMachinePassword = <Password for the username Setup must use>
    # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>
    
  6. Après avoir enregistré le fichier, à l'invite de commandes avec élévation de privilèges qui s'affiche sur le serveur d'installation, tapez : start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt.

    • [media location] indique l’emplacement à partir duquel vous allez exécuter setup.exe.
    • <path> indique l'emplacement du fichier .ini.

Installation de DPM sur un contrôleur de domaine

Si vous souhaitez configurer DPM sur un rodc, vous devez effectuer quelques étapes avant de configurer le SQL Server et d’installer DPM.

  1. Créez les groupes de sécurité et les comptes nécessaires pour DPM. Pour ce faire, sélectionnez Démarrer>les outils>d’administration Utilisateurs et ordinateurs Active Directory>Domain/Builtin et créez ces groupes de sécurité. Pour chaque groupe, utilisez le paramètre par défaut pour Étendue (Global) et Type de groupe (Sécurité) :

    • DPMDBReaders$<Nom de l'ordinateur> ;
    • MSDPMTrustedMachines$<Nom de l'ordinateur> ;
    • DPMRADCOMTrustedMachines$<Nom de l'ordinateur> ;
    • DPMRADmTrustedMachines$<Nom de l'ordinateur> ;
    • DPMDBAdministrators$<Nom de l'ordinateur> ;
    • MSDPMTrustedUsers$<Nom de l'ordinateur> ;
    • DPMSCOM$<Nom de l’ordinateur> ;
    • DPMRATrustedDPMRAs$<Nom d’ordinateur>, où <Nom d’ordinateur> est le nom du contrôleur de domaine.
  2. Ajoutez le compte d’ordinateur local pour le contrôleur de domaine (<Nom de >l’ordinateur) au MSDPMTrustedMachines$<*Computer Name*> groupe. Ensuite, sur le contrôleur de domaine principal, créez un compte d’utilisateur de domaine avec les informations d’identification les plus faibles possibles. Attribuez-lui un mot de passe fort qui n’expire pas et ajoutez-le au groupe des administrateurs locaux.

    Notes

    Notez ce compte, car vous devez configurer les services SQL Server pendant l’installation du SQL Server. Vous pouvez nommer ce compte d’utilisateur comme vous le souhaitez. Toutefois, pour identifier facilement l’objectif du compte, vous pouvez lui donner un nom significatif, tel que DPMSQLSvcsAcct. Pour ces procédures, ce compte est appelé compte DPMSQLSvcsAcct .

  3. Sur le contrôleur de domaine principal, créez un autre compte d’utilisateur de domaine avec les informations d’identification les plus faibles possibles et nommez le compte DPMR$MACHINENAME, attribuez-lui un mot de passe fort qui n’expire pas, puis ajoutez ce compte au DPMDBReaders$<*Computer Name*> groupe.

  4. Ensuite, créez les groupes de sécurité et les comptes d’utilisateur nécessaires pour la base de données SQL Serveur avec l’étendue : global et le type de groupe : sécurité. Le groupe ou le compte doit être au format <Nom_groupe_ou_compteNom_ordinateur>.

    • SQLServerSQL2005BrowserUser$<Nom de l’ordinateur>

    • SQLServerMSSQLServerADHelperUser$<Nom de l’ordinateur>

    • SQLServerReportServerUser$<ID de l’instance><Nom de l’instance>

    • SQLServerMSASUser$<Nom de l'ordinateur><Nom de l’instance>

    • SQLServerDTSUser$<Nom de l'ordinateur>

    • SQLServerFDHostUser<Nom de l'ordinateur><Nom de l’instance>

    • où <Nom de l’ordinateur> est le nom de l’ordinateur du contrôleur de domaine sur lequel SQL Server 2008 sera installé.

      • <Nom de l’instance> est le nom de l’instance de SQL Server que vous envisagez de créer sur le contrôleur de domaine. Le nom de l’instance peut correspondre à n’importe quel autre nom que celui du nom de l’instance DPM par défaut (MSDPM2010).
      • <ID de l’instance> est attribué par défaut par le programme d’installation de SQL Server et indique que le groupe s’applique à Reporting Services (MSRS) pour la version majeure de l’instance (10) de SQL Server. Pour cette version, cette valeur est MSRS1A0_50.
  5. Sur le contrôleur de domaine principal, ajoutez le compte d’utilisateur de domaine que vous avez créé précédemment (le compte DPMSQLSvcsAcct) aux groupes suivants : SQLServerReportServerUser$<Nom_ordinateur>$MSRS10.<ID_instance> SQLServerMSASUser$<Nom_ordinateur>$<ID_instance>

  6. Une fois ces étapes terminées, vous pouvez installer le SQL Server :

    • Connectez-vous au contrôleur de domaine sur lequel vous souhaitez installer DPM à l’aide du compte d’utilisateur de domaine que vous avez créé précédemment. Nous allons nommer ce compte DPMSQLSvcsAcct.

    • Démarrez l’installation du SQL Server. Dans la page Configuration du serveur - Comptes de service du programme d’installation, spécifiez le compte de connexion pour les services SQL Server (SQL Server Agent, SQL Server Moteur de base de données, SQL Server Reporting Services) à exécuter sous le compte d’utilisateur DPMSQLSvcsAcct.

    • Une fois le SQL Server installé, ouvrez Gestionnaire de configuration SQL Server> SQL ServerProtocolesde configuration> réseau, cliquez avec le bouton droit sur Canaux> nommésActiver. Vous devez arrêter et redémarrer les services SQL Server.

  7. Ensuite, vous pouvez installer DPM :

    • Dans la page Paramètres SQL Server, tapez le nom du instance de SQL Server que vous avez installé dans la procédure en tant que localhost\<Nom de> l’instance, puis tapez les informations d’identification du premier compte d’utilisateur de domaine que vous avez créé (le compte DPMSQLSvcsAcct). Ce compte d’utilisateur doit être membre du groupe Administrateurs local sur le contrôleur de domaine dans lequel l’instance distante est installée. Une fois l’installation terminée, vous pouvez supprimer le compte d’utilisateur du groupe Administrateurs local.

    • Dans la page Paramètres de sécurité , vous devez entrer le même mot de passe que celui que vous avez utilisé lorsque vous avez créé le compte d’utilisateur DPMR$MACHINENAME précédemment.

    • Ouvrez SQL Server Management Studio et connectez-vous à l’instance de SQL Server que DPM est configuré pour utiliser. Sélectionnez Nouvelle requête, copiez le texte ci-dessous dans le volet droit, puis appuyez sur F5 pour exécuter la requête.

      use DPMDB
      declare @refresh_jobid uniqueidentifier
      select @refresh_jobid = ScheduleId from tbl_SCH_ScheduleDefinition where JobDefinitionId in
      (select JobDefinitionId from tbl_JM_TaskDefinition where TaskDefinitionId in (select distinct TaskDefinitionID from tbl_TE_TaskTrail
      where VerbID = '53603503-C4C8-4D0E-8F1E-D2F3868E51E3')) and IsDeleted=0
      exec msdb.dbo.sp_update_job @job_name =@refresh_jobid, @enabled=0
      update tbl_SCH_ScheduleDefinition
      set IsDeleted=1
      where ScheduleId = @refresh_jobid
      

Mettre à niveau SQL 2016 vers SQL 2017

Si vous souhaitez utiliser SQL 2017 avec DPM Semi-Annual Channel 1801 ou version ultérieure, vous devez mettre à niveau SQL 2016 vers SQL 2017. Vous pouvez mettre à niveau SQL Server 2016 ou SQL Server 2016 SP1 Enterprise ou Standard, vers SQL 2017. La procédure suivante liste les étapes de mise à niveau de SQL 2016 vers SQL 2017.

Notes

SQL 2017 est pris en charge comme base de données avec DPM 1801 dans les scénarios de mise à niveau. Avec DPM 2019, SQL 2017 est pris en charge en tant que base de données DPM dans les nouveaux scénarios d’installation et de mise à niveau de DPM.

  1. Sur le serveur SQL Server, sauvegardez la base de données de création de rapports.

  2. Sauvegardez les clés de chiffrement.

  3. Nettoyez les dossiers de rapports sur la machine locale.

  4. Installez Reporting Service.

  5. Sur le serveur DPM, remplacez la clé de Registre DPM suivante par le nouveau nom d’instance de création de rapports.

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<NomInstanceCréationRapports>
  6. Remplacez le nom du répertoire virtuel Reporting Services par ReportServer_SSRS.

  7. Configurez Reporting Services, puis restaurez la base de données et les clés de chiffrement.

Étapes suivantes

  • Consultez les notes de publication pour découvrir les nouveaux correctifs logiciels et les UR qui sont applicables.