Obtenir DPM installé
Voici ce que vous devez faire pour configurer System Center Data Protection Manager (DPM) :
- Lisez les conditions préalables au programme d’installation.
- Vérifiez que le système d’exploitation DPM est compatible.
- Configurez une base de données SQL Server pour stocker les paramètres et les informations de configuration de DPM.
- 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.
Remarque
Avec DPM 2019 UR4, une nouvelle installation de l’agent correctif cumulatif peut redémarrer le serveur protégé.
Configuration requise
Environnement | Détails ou spécificités de l’installation |
---|---|
Conditions préalables à l’installation de DPM de base | De nombreux composants sont nécessaires sur le serveur DPM. Celles-ci sont installées 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 SQL (SQL 2016 et versions ultérieures). Installez avec Ajouter des fonctionnalités dans Gestionnaire de serveur s’il n’est pas installé automatiquement. - 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). - PowerShell de gestion Microsoft Hyper-V |
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. - Avez-vous installé SQL 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 comme SQL 2022 n’est pas fourni avec SQLNCLI. - Si vous installez la base de données à distance, l’ordinateur exécutant l’instance distante 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. - Le serveur SQL peut être autonome ou en cours d’exécution dans un cluster. - Si le serveur SQL est en cluster, le serveur de rapports et le serveur SQL doivent se trouver sur différents ordinateurs. - Vous ne pouvez pas exécuter un serveur SQL sur un contrôleur de domaine. - Vous ne pouvez pas utiliser un déploiement Always On SQL Server. - Si vous déployez DPM en tant que machine virtuelle Azure, utilisez une machine virtuelle Azure exécutant SQL Server en tant qu’instance de serveur SQL distante. Vous ne pouvez pas utiliser un serveur SQL local dans ce déploiement, et la base de données Azure SQL n’est pas prise en charge actuellement. |
DPM installé en tant que machine virtuelle Hyper-V | Si vous installez DPM en tant que machine virtuelle Hyper-V, notez que :
|
DPM en tant que machine virtuelle Azure |
|
Environnement | Détails ou spécificités de l’installation |
---|---|
Conditions préalables à l’installation de DPM de base | De nombreux composants sont nécessaires sur le serveur DPM. Celles-ci sont installées 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 SQL (SQL 2016 et versions ultérieures). Installez avec Ajouter des fonctionnalités dans Gestionnaire de serveur s’il n’est pas installé automatiquement. - 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++ 2015 Redistributable ; Microsoft Visual C++ 2013 Redistributable ; Microsoft Visual C++ 2012 Redistributable. - PowerShell 3.0 (inclus avec Windows Server 2012 R2 ou 2012). - PowerShell de gestion Microsoft Hyper-V |
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. - Avez-vous installé SQL localement ou à distance avant d’installer DPM. - Si vous envisagez d’utiliser SQL Server 2022 avec DPM 2025, veillez à installer SQL OLEDB 19. - Si vous installez la base de données à distance, l’ordinateur exécutant l’instance distante 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. - Le serveur SQL peut être autonome ou en cours d’exécution dans un cluster. - Si le serveur SQL est en cluster, le serveur de rapports et le serveur SQL doivent se trouver sur différents ordinateurs. - Vous ne pouvez pas exécuter un serveur SQL sur un contrôleur de domaine. - Vous ne pouvez pas utiliser un déploiement Always On SQL Server. - Si vous déployez DPM en tant que machine virtuelle Azure, utilisez une machine virtuelle Azure exécutant SQL Server en tant qu’instance de serveur SQL distante. Vous ne pouvez pas utiliser un serveur SQL local dans ce déploiement, et la base de données Azure SQL n’est pas prise en charge actuellement. |
DPM installé en tant que machine virtuelle Hyper-V | Si vous installez DPM en tant que machine virtuelle Hyper-V, notez que :
|
DPM en tant que machine virtuelle Azure |
|
Tableau A
Taille de la machine virtuelle | Nombre maximal de charges de travail protégées | Taille moyenne de la charge de travail | Évolution moyenne de la 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 % |
Remarque
En tant que machine virtuelle Windows dans VMware : vous pouvez installer DPM 2022 sur une machine virtuelle Windows dans un environnement VMware. Dans cette configuration, DPM peut protéger les charges de travail Microsoft s’exécutant en tant que machines virtuelles Windows dans VMware.
Remarque
En tant que machine virtuelle Windows dans VMware : vous pouvez installer DPM 2019 sur une machine virtuelle Windows dans un environnement VMware. Dans cette configuration, DPM peut protéger les charges de travail Microsoft s’exécutant en tant que machines virtuelles Windows dans VMware.
Configurer une base de données SQL Server
Vous devez configurer une base de données SQL Server si :
- Vous exécutez DPM 2019, 2016
- Vous exécutez DPM 2022, 2019, 2016
- Vous exécutez DPM 2025, 2022, 2019
Pour configurer une base de données SQL Server :
Exécutez le programme d’installation de SQL Server sur le serveur local sur lequel vous allez installer DPM ou sur un serveur distant.
Dans l’installation, sélectionnez Nouvelle installation autonome sql Server ou ajoutez des fonctionnalités à une installation existante.
Dans la clé de produit, entrez une clé de licence valide. Dans les règles de support du programme d’installation, corrigez les échecs avant de continuer. Dans le rôle d’installation, sélectionnez Installation des fonctionnalités SQL Server.
Dans la sélection de fonctionnalités, sélectionnez Moteur de base de données Services. Dans Fonctionnalités de l'instance, sélectionnez Service de rapport - Natif. Dans les règles d’installation, passez en revue les règles.
Dans la 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 La configuration requise pour l’espace disque, passez en revue les informations.
Dans les comptes de service de 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 compte d’utilisateur de domaine dédié unique 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 compte 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 la configuration 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é lors de la configuration de RODC pour DPM et créer le compte DPMR$MACHINENAME .
Lorsque vous créez un compte d’utilisateur de domaine, attribuez-lui les privilèges les plus bas possibles, attribuez-lui un mot de passe fort qui n’expire pas et donnez-lui un nom facilement identifiable. Vous allez ajouter 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.
Dans la configuration Moteur de base de données, acceptez le paramètre de mode Authentification Windows. Les administrateurs DPM ont besoin d’autorisations d’administrateur SQL Server. Dans Spécifier des administrateurs SQL Server, ajoutez des 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>.
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, vérifiez que vous installez DPM 2022 RTM et mettez à jour vers UR1 ou version ultérieure, qui prend en charge SQL Server 2022 comme base de données DPM et utilise OLEDB 18.0 au lieu de SQLNCLI.
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 Microsoft Visual C++ 2012 Redistributable. Les fichiers de support DPM sont installés automatiquement.
Configurez des règles de pare-feu pour 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 sqlservr.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 sur 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 »] ».
Dans la configuration Moteur de base de données, acceptez le paramètre de mode Authentification Windows. Les administrateurs DPM ont besoin d’autorisations d’administrateur SQL Server. Dans Spécifier des administrateurs SQL Server, ajoutez des 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>.
Une fois l’installation de SQL terminée, veillez à installer SQL OLEDB 19.
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 Microsoft Visual C++ 2012 Redistributable. Les fichiers de support DPM sont installés automatiquement.
Configurez des règles de pare-feu pour 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 sqlservr.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 sur 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 »] ».
Dans la configuration Moteur de base de données, acceptez le paramètre de mode Authentification Windows. Les administrateurs DPM ont besoin d’autorisations d’administrateur SQL Server. Dans Spécifier des administrateurs SQL Server, ajoutez des 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>.
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 Microsoft Visual C++ 2012 Redistributable. Les fichiers de support DPM sont installés automatiquement.
Configurez des règles de pare-feu pour 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 sqlservr.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 sur 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 »] ».
Remarque
- 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 versions ultérieures).
- Pour l’instance SQL en cluster distant, 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 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 séparément une version équivalente de SSMS.
- Pour SQL Server 2019, ainsi que 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.
Remarque
- 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 versions ultérieures).
- Pour l’instance SQL en cluster distant, 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 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 séparément une version équivalente de SSMS.
- Pour SQL Server 2019, ainsi que 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.
- Lorsque vous utilisez Remote SQL Server 2022, vous devez installer SQLCMD version 16 sur le serveur DPM. Si SQLCMD version 16 n’est pas disponible pour le téléchargement, installez SQLCMD version 15, renommez le dossier, puis copiez le dossier deSQLCMD
la version 16 (C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn
) de SQL Server 2022 vers le serveur DPM 2022 avant l’installation de DPM 2022. Après l’installation, supprimez la version 16 et renommez la version 15 si nécessaire.
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).
- Si nécessaire, extrayez le fichier DPM 2016.exe (pour DPM 2016)/DPM 2019.exe (pour DPM 2019) sur l’ordinateur sur lequel vous souhaitez exécuter DPM. Pour ce faire, exécutez le fichier exe et, dans l’écran d’accueil , sélectionnez Suivant. Dans Sélectionner l’emplacement de destination, spécifiez l’emplacement dans lequel 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.
- Extrayez le fichier SCDPM_2025.exe sur l’ordinateur sur lequel vous souhaitez exécuter DPM. Pour ce faire, exécutez le fichier exe et, dans l’écran d’accueil , sélectionnez Suivant. Dans Sélectionner l’emplacement de destination, spécifiez l’emplacement dans lequel 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.
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.
Dans la page Vérification des conditions préalables, attendez la vérification et résolvez les problèmes avant de continuer.
Dans la page Inscription du produit, sélectionnez Suivant. Dans la page d’inscription à Microsoft Update, choisissez si vous souhaitez inclure DPM dans vos mises à jour Microsoft.
Dans la page Résumé des paramètres, cochez les paramètres et sélectionnez Installer. Une fois l’installation terminée, sélectionnez Fermer. Il lance automatiquement une mise à jour Windows pour rechercher les modifications.
Exécuter une installation sans assistance
Exécutez une installation sans assistance comme suit :
- Vérifiez que les prérequis sont installés avant de commencer.
Sur le serveur 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.
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
Installez SQL Server sur le serveur local ou distant.
Copiez le texte suivant dans le Bloc-notes (ou un autre éditeur de texte) et enregistrez le script sur le serveur DPM en tant que DPMSetup.ini. Vous utilisez le même script si l’instance SQL Server est 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 le programme d’installation de DPM utilise les valeurs par défaut. Pour spécifier vos valeurs, tapez les valeurs dans le <> hachage 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>
Après avoir enregistré le fichier, à une invite de commandes avec élévation de privilèges 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>
est l’emplacement du fichier .ini.
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
Installez SQL Server sur le serveur local ou distant.
Copiez le texte suivant dans le Bloc-notes (ou un autre éditeur de texte) et enregistrez le script sur le serveur DPM en tant que DPMSetup.ini. Vous utilisez le même script si l’instance SQL Server est 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 le programme d’installation de DPM utilise les valeurs par défaut. Pour spécifier vos valeurs, tapez les valeurs dans le <> hachage 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 = SSRS # ReportingMachineUserName = <Username that Setup must user> # ReportingMachinePassword = <Password for the username Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>
Après avoir enregistré le fichier, à une invite de commandes avec élévation de privilèges 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>
est l’emplacement du fichier .ini.
Installer DPM sur un contrôleur de domaine
Si vous souhaitez configurer DPM sur un contrôleur de domaine principal, vous devez effectuer quelques étapes avant de configurer SQL Server et d’installer DPM.
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 l’étendue (Global) et le 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.
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 possibles les plus basses. Affectez-lui un mot de passe fort qui n’expire pas et l’ajoutez au groupe des administrateurs locaux.Remarque
Notez ce compte, car vous devez configurer les services SQL Server pendant l’installation de 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 .
Sur le contrôleur de domaine principal, créez un autre compte d’utilisateur de domaine avec les informations d’identification 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.Créez ensuite les groupes de sécurité et les comptes d’utilisateur nécessaires pour la base de données SQL Server avec l’étendue : global et 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 être n’importe quel nom autre que le nom d’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.
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>
Une fois ces étapes terminées, vous pouvez installer 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 faire référence à ce compte en tant que DPMSQLSvcsAcct.
Démarrez l’installation de SQL Server. Dans la page Configuration du serveur - Comptes de service de l’installation, spécifiez le compte de connexion pour SQL Server Services (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 que SQL Server est installé, ouvrez Gestionnaire de configuration SQL Server> SQL Server Network Configuration>Protocols, cliquez avec le bouton droit sur Canaux>nommés Activé. Vous devez arrêter et redémarrer les services SQL Server.
Vous pouvez ensuite installer DPM :
Dans la page Paramètres de SQL Server, tapez le nom de l’instance de SQL Server que vous avez installée 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éé (compte DPMSQLSvcsAcct). Ce compte doit être membre du groupe Administrateurs local sur le contrôleur de domaine où l’instance distante est installée. Une fois la configuration 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é lors de la création du 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 l’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
Vous pouvez mettre à niveau SQL Server 2016 ou SQL Server 2016 SP1 Enterprise ou Standard vers SQL 2017. La procédure suivante répertorie les étapes de mise à niveau de SQL 2016 vers SQL 2017.
Remarque
Avec DPM 2019, SQL 2017 est pris en charge en tant que base de données DPM dans les scénarios d’installation et de mise à niveau de DPM.
Sur SQL Server, sauvegardez la base de données Reporting.
Sauvegardez les clés de chiffrement.
Nettoyez les dossiers de création de rapports sur l’ordinateur local.
Installez Reporting Service.
Sur le serveur DPM, remplacez la clé de Registre DPM suivante par le nouveau nom de l’instance de création de rapports.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Remplacez le nom du répertoire virtuel Reporting Service par ReportServer_SSRS.
Configurez Reporting Service et restaurez les clés de base de données et de chiffrement.
Mise à niveau vers SQL 2022
La procédure suivante répertorie les étapes de mise à niveau de SQL 2022.
Remarque
Avec DPM 2025, seul SQL 2022 est pris en charge en tant que base de données DPM dans les scénarios d’installation et de mise à niveau de DPM.
Avant de procéder à la mise à niveau d’une version antérieure à SQL 2017 vers SQL 2022, veillez à
Sauvegardez la base de données de création de rapports sur SQL Server.
Sauvegardez les clés de chiffrement.
Nettoyez les dossiers de création de rapports sur l’ordinateur local.
Installez Reporting Service.
Sur le serveur DPM, remplacez la clé de Registre DPM suivante par le nouveau nom de l’instance de création de rapports.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Remplacez le nom du répertoire virtuel Reporting Service par ReportServer_SSRS.
Configurez Reporting Service et restaurez les clés de base de données et de chiffrement.
Étapes suivantes
- Consultez les notes de publication pour découvrir les nouveaux correctifs logiciels et les UR qui sont applicables.