Ottenere DPM installato
Ecco le operazioni da eseguire per configurare System Center Data Protection Manager (DPM):
- Leggere i prerequisiti di installazione.
- Verificare che il sistema operativo DPM sia compatibile.
- Configurare un database di SQL Server per archiviare le impostazioni e le informazioni di configurazione di DPM.
- Configurare DPM. È possibile installare DPM dall'interfaccia utente o Eseguire un'installazione automatica. Seguire queste istruzioni se si vuole installare DPM in un controller di dominio.
Nota
Con DPM 2019 UR4, una nuova installazione dell'agente di aggiornamento cumulativo potrebbe riavviare il server protetto.
Prerequisiti di installazione
Ambiente | Dettagli o specifiche per l'installazione |
---|---|
Prerequisiti di installazione di DPM di base | Nel server DPM sono necessari molti componenti. Questi vengono installati automaticamente durante l'installazione: - .NET Framework 4.0 o 4.5 (DPM 2016/2019); .NET Framework 3.5 necessario per l'installazione di SQL (prima di SQL 2016); .NET Framework 4.6 necessario per l'installazione di SQL (SQL 2016 e versioni successive). Eseguire l'installazione con l'aggiunta di funzionalità in Server Manager se non viene installata automaticamente. - Windows Installer 4.5 (o versione successiva). Installato come parte del sistema operativo, ma può anche essere installato come amministratore dalla <directory>radice DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. - Microsoft Visual C++ 2012 Redistributable; Microsoft Visual C++ 2010 Redistributable; Microsoft Visual C++ 2008 Redistributable. - PowerShell 3.0 (incluso in Windows Server 2012 R2 o 2012). - PowerShell per la gestione di Microsoft Hyper-V |
Database DPM |
- Verificare le versioni di SQL Server supportate per il database DPM. - È possibile installare SQL Server nel server DPM o in un server remoto. - Installare SQL in locale o in remoto prima di installare DPM. - Se si prevede di usare SQL Server 2022 con DPM 2022, assicurarsi di installare SQL Server Native Client (SQLNCLI) nel computer SQL Server prima di installare DPM 2022 RTM come SQL 2022 non viene fornito con SQLNCLI. - Se si installa il database in modalità remota, il computer che esegue l'istanza remota deve trovarsi nello stesso dominio e fuso orario del server DPM. - Se si esegue un database remoto, assicurarsi di eseguire lo strumento Preparazione SQL nel computer SQL remoto prima di installare DPM. - SQL Server può essere autonomo o in esecuzione in un cluster. - Se SQL Server è in cluster, il server di report e SQL Server devono trovarsi in computer diversi. - Non è possibile eseguire un server SQL in un controller di dominio. - Non è possibile usare una distribuzione Always-On di SQL Server. - Se si distribuisce DPM come macchina virtuale di Azure, usare una macchina virtuale di Azure che esegue SQL Server come istanza remota di SQL Server. Non è possibile usare un server SQL locale in questa distribuzione e il database SQL di Azure non è attualmente supportato. |
DPM installato come macchina virtuale Hyper-V | Se si installa DPM come macchina virtuale Hyper-V, tenere presente che:
|
DPM come macchina virtuale Azure |
|
Ambiente | Dettagli o specifiche per l'installazione |
---|---|
Prerequisiti di installazione di DPM di base | Nel server DPM sono necessari molti componenti. Questi vengono installati automaticamente durante l'installazione: - .NET Framework 4.0 o 4.5 (DPM 2016/2019); .NET Framework 3.5 necessario per l'installazione di SQL (prima di SQL 2016); .NET Framework 4.6 necessario per l'installazione di SQL (SQL 2016 e versioni successive). Eseguire l'installazione con l'aggiunta di funzionalità in Server Manager se non viene installata automaticamente. - Windows Installer 4.5 (o versione successiva). Installato come parte del sistema operativo, ma può anche essere installato come amministratore dalla <directory>radice DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. - Microsoft Visual C++ 2015 Redistributable; Microsoft Visual C++ 2013 Redistributable; Microsoft Visual C++ 2012 Redistributable. - PowerShell 3.0 (incluso in Windows Server 2012 R2 o 2012). - PowerShell per la gestione di Microsoft Hyper-V |
Database DPM |
- Verificare le versioni di SQL Server supportate per il database DPM. - È possibile installare SQL Server nel server DPM o in un server remoto. - Installare SQL in locale o in remoto prima di installare DPM. - Se si prevede di usare SQL Server 2022 con DPM 2025, assicurarsi di installare SQL OLEDB 19. - Se si installa il database in modalità remota, il computer che esegue l'istanza remota deve trovarsi nello stesso dominio e fuso orario del server DPM. - Se si esegue un database remoto, assicurarsi di eseguire lo strumento Preparazione SQL nel computer SQL remoto prima di installare DPM. - SQL Server può essere autonomo o in esecuzione in un cluster. - Se SQL Server è in cluster, il server di report e SQL Server devono trovarsi in computer diversi. - Non è possibile eseguire un server SQL in un controller di dominio. - Non è possibile usare una distribuzione Always-On di SQL Server. - Se si distribuisce DPM come macchina virtuale di Azure, usare una macchina virtuale di Azure che esegue SQL Server come istanza remota di SQL Server. Non è possibile usare un server SQL locale in questa distribuzione e il database SQL di Azure non è attualmente supportato. |
DPM installato come macchina virtuale Hyper-V | Se si installa DPM come macchina virtuale Hyper-V, tenere presente che:
|
DPM come macchina virtuale Azure |
|
Tabella A
Dimensioni della VM | Numero massimo di carichi di lavoro protetti | Dimensioni medie del carico di lavoro | Varianza media del carico di lavoro (giornaliera) |
---|---|---|---|
A2V2 | 20 | 100 GB | Varianza del 5% netto |
A4V2 | 40 | 150 GB | Varianza del 10% netto |
A8V2 | 60 | 200 GB | Varianza del 15% netto |
Nota
Come macchina virtuale Windows in VMware: è possibile installare DPM 2022 in una macchina virtuale Windows in un ambiente VMware. In questa configurazione DPM può proteggere i carichi di lavoro Microsoft in esecuzione come macchine virtuali Windows in VMware.
Nota
Come macchina virtuale Windows in VMware: è possibile installare DPM 2019 in una macchina virtuale Windows in un ambiente VMware. In questa configurazione DPM può proteggere i carichi di lavoro Microsoft in esecuzione come macchine virtuali Windows in VMware.
Configurare un database di SQL Server
Sarà necessario configurare un database di SQL Server se:
- Si esegue DPM 2019, 2016
- Si esegue DPM 2022, 2019, 2016
- Si esegue DPM 2025, 2022, 2019
Per configurare un database di SQL Server:
Eseguire il programma di installazione di SQL Server nel server locale in cui si installerà DPM o in un server remoto.
In Installazione selezionare Nuova installazione autonoma di SQL Server o aggiungere funzionalità a un'installazione esistente.
Nel codice Product Key immettere un codice di licenza valido. Nelle regole di supporto del programma di installazione correggere eventuali errori prima di procedere. Nel ruolo di installazione selezionare Installazione funzionalità di SQL Server.
Nella selezione delle funzionalità selezionare motore di database Servizi. In Funzionalità istanzaselezionare Servizio di creazione report - Nativo. Nelle regole di installazione esaminare le regole.
Nella configurazione dell'istanza specificare il nome dell'istanza di SQL Server che verrà usata per DPM. Non usare caratteri di sottolineatura o localizzati nel nome. In Requisiti di spazio su disco esaminare le informazioni.
In Account del servizio di configurazione>server specificare gli account di dominio in cui devono essere eseguiti i servizi DI SQL Server:
È consigliabile usare un singolo account utente di dominio dedicato per eseguire SQL Server Services, SQL Server Agent, SQL Server motore di database e SQL Server Reporting Services.
Se si installa DPM in un controller di dominio di sola lettura, usare l'account DPMSQLSvcsAcctaccount creato. Si noti che l'account utente deve essere membro del gruppo Administrators locale nel controller di dominio in cui è installata l'istanza remota. Al termine dell'installazione, è possibile rimuovere l'account utente dal gruppo Administrators locale. Inoltre, per l'installazione in un controller di dominio di sola lettura, è necessario immettere la password selezionata durante la configurazione del controller di dominio di sola lettura per DPM e creare l'account DPMR$MACHINENAME .
Quando si crea un account utente di dominio, assegnargli i privilegi più bassi possibili, assegnargli una password complessa che non scade e assegnargli un nome facilmente identificabile. Questo account verrà aggiunto al gruppo Administrators locale e al ruolo predefinito del server Sysadmin di SQL Server più avanti nella procedura guidata.
Tutti i servizi, tranne l'avvio del daemon del filtro full-text SQL, devono essere impostati su Automatico.
Nella motore di database Configurazione accettare l'impostazione autenticazione di Windows modalità. Gli amministratori DPM necessitano delle autorizzazioni di amministratore di SQL Server. In Specificare gli amministratori di SQL Server aggiungere amministratori DPM. Se necessario, è possibile aggiungere altri account. Completare il resto della procedura guidata con le impostazioni predefinite e selezionare Pronto per l'installazione>.
Se si usa SQL Server 2022, è necessario installare SQL Server Native Client (SQLNCLI) nel computer SQL Server 2022.
SQLNCLI è un prerequisito per l'installazione di DPM 2022 RTM, ma non è disponibile in SQL Server 2022. Di conseguenza, dopo l'installazione di SQL Server 2022, è anche necessario installare SQL Server Native Client separatamente nel computer SQL Server. Successivamente, assicurarsi di installare DPM 2022 RTM e di eseguire l'aggiornamento a UR1 o versione successiva, che supporta SQL Server 2022 come database DPM e usa OLEDB 18.0 anziché SQLNCLI.
Se si installa SQL Server in un computer remoto, eseguire le operazioni seguenti:
Installare i file di supporto di DPM (SQLPrep). A tale scopo, nel computer SQL Server inserire il DVD DPM e avviare setup.exe. Seguire la procedura guidata per installare Microsoft Visual C++ 2012 Redistributable. I file di supporto di DPM verranno installati automaticamente.
Configurare le regole del firewall in modo che il server DPM possa comunicare con il computer SQL Server:
Verificare che TCP/IP sia abilitato con il controllo degli errori predefinito e abilitare il controllo dei criteri delle password.
Per consentire TCP sulla porta 80, configurare un'eccezione in ingresso per sqlservr.exe per l'istanza DPM di SQL Server. Il server di report è in attesa delle richieste HTTP sulla porta 80.
È necessario abilitare RPC su un'istanza remota di SQL Server.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. Questa impostazione può essere modificata. Per usare il servizio SQL Server Browser per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
Per impostazione predefinita, l'istanza denominata di SQL Server usa porte dinamiche. Questa impostazione può essere modificata.
Puoi vedere il numero di porta corrente usato dal motore di database nel log degli errori di SQL Server. Puoi visualizzare i log degli errori usando SQL Server Management Studio e connettendoti all'istanza denominata. È possibile visualizzare il log corrente in Gestione - Log di SQL Server nella voce Server è in ascolto su ['any' <ipv4> port_number].
Nella motore di database Configurazione accettare l'impostazione autenticazione di Windows modalità. Gli amministratori DPM necessitano delle autorizzazioni di amministratore di SQL Server. In Specificare gli amministratori di SQL Server aggiungere amministratori DPM. Se necessario, è possibile aggiungere altri account. Completare il resto della procedura guidata con le impostazioni predefinite e selezionare Pronto per l'installazione>.
Al termine dell'installazione di SQL, assicurarsi di installare SQL OLEDB 19.
Se si installa SQL Server in un computer remoto, eseguire le operazioni seguenti:
Installare i file di supporto di DPM (SQLPrep). A tale scopo, nel computer SQL Server inserire il DVD DPM e avviare setup.exe. Seguire la procedura guidata per installare Microsoft Visual C++ 2012 Redistributable. I file di supporto di DPM verranno installati automaticamente.
Configurare le regole del firewall in modo che il server DPM possa comunicare con il computer SQL Server:
Verificare che TCP/IP sia abilitato con il controllo degli errori predefinito e abilitare il controllo dei criteri delle password.
Per consentire TCP sulla porta 80, configurare un'eccezione in ingresso per sqlservr.exe per l'istanza DPM di SQL Server. Il server di report è in attesa delle richieste HTTP sulla porta 80.
È necessario abilitare RPC su un'istanza remota di SQL Server.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. Questa impostazione può essere modificata. Per usare il servizio SQL Server Browser per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
Per impostazione predefinita, l'istanza denominata di SQL Server usa porte dinamiche. Questa impostazione può essere modificata.
Puoi vedere il numero di porta corrente usato dal motore di database nel log degli errori di SQL Server. Puoi visualizzare i log degli errori usando SQL Server Management Studio e connettendoti all'istanza denominata. È possibile visualizzare il log corrente in Gestione - Log di SQL Server nella voce Server è in ascolto su ['any' <ipv4> port_number].
Nella motore di database Configurazione accettare l'impostazione autenticazione di Windows modalità. Gli amministratori DPM necessitano delle autorizzazioni di amministratore di SQL Server. In Specificare gli amministratori di SQL Server aggiungere amministratori DPM. Se necessario, è possibile aggiungere altri account. Completare il resto della procedura guidata con le impostazioni predefinite e selezionare Pronto per l'installazione>.
Se si installa SQL Server in un computer remoto, eseguire le operazioni seguenti:
Installare i file di supporto di DPM (SQLPrep). A tale scopo, nel computer SQL Server inserire il DVD DPM e avviare setup.exe. Seguire la procedura guidata per installare Microsoft Visual C++ 2012 Redistributable. I file di supporto di DPM verranno installati automaticamente.
Configurare le regole del firewall in modo che il server DPM possa comunicare con il computer SQL Server:
Verificare che TCP/IP sia abilitato con il controllo degli errori predefinito e abilitare il controllo dei criteri delle password.
Per consentire TCP sulla porta 80, configurare un'eccezione in ingresso per sqlservr.exe per l'istanza DPM di SQL Server. Il server di report è in attesa delle richieste HTTP sulla porta 80.
È necessario abilitare RPC su un'istanza remota di SQL Server.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. Questa impostazione può essere modificata. Per usare il servizio SQL Server Browser per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
Per impostazione predefinita, l'istanza denominata di SQL Server usa porte dinamiche. Questa impostazione può essere modificata.
Puoi vedere il numero di porta corrente usato dal motore di database nel log degli errori di SQL Server. Puoi visualizzare i log degli errori usando SQL Server Management Studio e connettendoti all'istanza denominata. È possibile visualizzare il log corrente in Gestione - Log di SQL Server nella voce Server è in ascolto su ['any' <ipv4> port_number].
Nota
- Con SQL 2017 e versioni successive, SSRS non viene installato come parte dell'installazione di SQL. È necessario installare SQL SSRS separatamente. Per altre informazioni, vedere Installare SQL Server Reporting Services (2017 e versioni successive).
- Per l'istanza SQL in cluster remota, motore di database deve trovarsi nel cluster e SSRS deve trovarsi in un computer separato( che può essere il server DPM o qualsiasi altro computer).
- In entrambi gli scenari locali o remoti di SQL Server i componenti seguenti devono essere installati nel server DPM.
- SQL Server Management Studio (SSMS) non è più installato con SQL Server. È necessario installare separatamente una versione equivalente di SSMS.
- Per SQL Server 2019, insieme a SSMS, è necessario installare anche SQLCMD, Visual C++ 2017 Redistributable e Microsoft ODBC Driver 17 per SQL Server nel server DPM separatamente.
Nota
- Con SQL 2017 e versioni successive, SSRS non viene installato come parte dell'installazione di SQL. È necessario installare SQL SSRS separatamente. Per altre informazioni, vedere Installare SQL Server Reporting Services (2017 e versioni successive).
- Per l'istanza SQL in cluster remota, motore di database deve trovarsi nel cluster e SSRS deve trovarsi in un computer separato( che può essere il server DPM o qualsiasi altro computer).
- In entrambi gli scenari locali o remoti di SQL Server i componenti seguenti devono essere installati nel server DPM.
- SQL Server Management Studio (SSMS) non è più installato con SQL Server. È necessario installare separatamente una versione equivalente di SSMS.
- Per SQL Server 2019, insieme a SSMS, è necessario installare anche SQLCMD, Visual C++ 2017 Redistributable e Microsoft ODBC Driver 17 per SQL Server nel server DPM separatamente.
- Quando si usa SQL Server 2022 remoto, è necessario installare SQLCMD versione 16 nel server DPM. Se SQLCMD versione 16 non è disponibile per il download, installare SQLCMD versione 15, rinominare la cartella e quindi copiare la cartella della versione 16 (C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn
) da SQL Server 2022 al server DPM 2022 prima dell'installazione diSQLCMD
DPM 2022. Dopo l'installazione, eliminare la versione 16 e rinominare la versione 15 in base alle esigenze.
Installare DPM
Importante
Quando si installa DPM, usare i nomi NetBIOS per il nome di dominio e il nome del computer SQL. Non usare nomi di dominio completi (FQDN).
- Se necessario, estrarre il file DPM 2016.exe (per DPM 2016)/DPM 2019.exe (per DPM 2019) nel computer in cui si vuole eseguire DPM. A tale scopo, eseguire il file exe e nella schermata iniziale selezionare Avanti. In Seleziona percorso di destinazione specificare dove estrarre i file di installazione. In Ready to Extract (Pronto per l'estrazione) selezionare Extract (Estrai). Al termine dell'estrazione, passare al percorso specificato ed eseguire Setup.exe.
- Estrarre il file SCDPM_2025.exe nel computer in cui si vuole eseguire DPM. A tale scopo, eseguire il file exe e nella schermata iniziale selezionare Avanti. In Seleziona percorso di destinazione specificare dove estrarre i file di installazione. In Ready to Extract (Pronto per l'estrazione) selezionare Extract (Estrai). Al termine dell'estrazione, passare al percorso specificato ed eseguire Setup.exe.
Nella pagina iniziale del programma di installazione di DPM selezionare Avanti. Nella pagina Condizioni di licenza accettare il contratto >OK.
Nella pagina Controllo prerequisiti attendere il controllo e risolvere eventuali problemi prima di procedere.
Nella pagina Registrazione prodotto selezionare Avanti. Nella pagina Consenso esplicito di Microsoft Update scegliere se si vuole includere DPM negli aggiornamenti Microsoft.
Nella pagina Riepilogo delle impostazioni controllare le impostazioni e selezionare Installa. Al termine dell'installazione, selezionare Chiudi. Verrà avviato automaticamente un aggiornamento di Windows per verificare la presenza di modifiche.
Eseguire un'installazione automatica
Eseguire un'installazione automatica come indicato di seguito:
- Assicurarsi di disporre dei prerequisiti installati prima di iniziare.
In SQL Server remoto verificare che .NET Framework 3.5 (per SQL 2016), 4.0 o 4.5 (SQL 2017) sia installato nel server Windows prima di installare SQL.
Usare il codice seguente per assicurarsi che il firewall sia aperto:
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
Installare SQL Server nel server locale o remoto.
Copiare il testo seguente nel Blocco note (o in un altro editor di testo) e salvare lo script nel server DPM come DPMSetup.ini. Si usa lo stesso script se l'istanza di SQL Server è installata nel server DPM o in un server remoto.
Importante
Quando si installa DPM, usare i nomi NetBIOS per il nome di dominio e il nome del computer SQL. Non usare nomi di dominio completi (FQDN).
Quando si crea DPMSetup.ini, sostituire il testo all'interno con i valori dell'ambiente <> . Le righe che iniziano con l'hash (#) vengono impostate come commento e il programma di installazione di DPM usa i valori predefiniti. Per specificare i valori, digitare i valori all'interno di <> ed eliminare l'hash (#).
[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>
Dopo aver salvato il file, al prompt dei comandi con privilegi elevati nel server di installazione digitare :
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.[media location]
indica da dove verrà eseguito setup.exe.<path>
è il percorso del file .ini.
Usare il codice seguente per assicurarsi che il firewall sia aperto:
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
Installare SQL Server nel server locale o remoto.
Copiare il testo seguente nel Blocco note (o in un altro editor di testo) e salvare lo script nel server DPM come DPMSetup.ini. Si usa lo stesso script se l'istanza di SQL Server è installata nel server DPM o in un server remoto.
Importante
Quando si installa DPM, usare i nomi NetBIOS per il nome di dominio e il nome del computer SQL. Non usare nomi di dominio completi (FQDN).
Quando si crea DPMSetup.ini, sostituire il testo all'interno con i valori dell'ambiente <> . Le righe che iniziano con l'hash (#) vengono impostate come commento e il programma di installazione di DPM usa i valori predefiniti. Per specificare i valori, digitare i valori all'interno di <> ed eliminare l'hash (#).
[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>
Dopo aver salvato il file, al prompt dei comandi con privilegi elevati nel server di installazione digitare :
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.[media location]
indica da dove verrà eseguito setup.exe.<path>
è il percorso del file .ini.
Installare DPM in un controller di dominio
Se si vuole configurare DPM in un controller di dominio di sola lettura, è necessario eseguire alcuni passaggi prima di configurare SQL Server e installare DPM.
Creare i gruppi di sicurezza e gli account necessari per DPM. A tale scopo, selezionare Avvia>strumenti> di amministrazione Utenti e computer di Active Directory> Domain/Builtin e creare questi gruppi di sicurezza. Per ogni gruppo, usare l'impostazione predefinita per Ambito (globale) e Tipo di gruppo (sicurezza):
- DPMDBReaders$<Nome> computer;
- MSDPMTrustedMachines$<Computer Name>;
- DPMRADCOMTrustedMachines$<Computer Name>;
- DPMRADmTrustedMachines$<Nome> computer;
- DPMDBAdministrators$<Nome> computer;
- MSDPMTrustedUsers$<Nome> computer;
- DPMSCOM$<Nome> computer;
- DPMRATrustedDPMRAs$<Nome> computer, dove <Nome> computer è il nome del controller di dominio.
Aggiungere l'account del computer locale per il controller di dominio (<Nome> computer) al
MSDPMTrustedMachines$<*Computer Name*>
gruppo. Quindi nel controller di dominio primario creare un account utente di dominio con le credenziali più basse possibili. Assegnargli una password complessa che non scade e aggiungerla al gruppo degli amministratori locali.Nota
Prendere nota di questo account perché è necessario configurare i servizi DI SQL Server durante l'installazione di SQL Server. È possibile assegnare a questo account utente qualsiasi nome desiderato. Tuttavia, per identificare facilmente lo scopo dell'account, è possibile assegnare un nome significativo, ad esempio DPMSQLSvcsAcct. Per queste procedure, questo account viene definito account DPMSQLSvcsAcct .
Nel controller di dominio primario creare un altro account utente di dominio con le credenziali più basse possibili e denominare l'account DPMR$MACHINENAME, assegnargli una password complessa che non scade e quindi aggiungere questo account al
DPMDBReaders$<*Computer Name*>
gruppo.Creare quindi i gruppi di sicurezza e gli account utente necessari per il database di SQL Server con ambito: globale e tipo di gruppo: sicurezza. Il gruppo o l'account deve essere in questo formato <grouporaccountnameComputerName>.
SQLServerSQL2005BrowserUser$<Nome computer>
SQLServerMSSQLServerADHelperUser$<Nome computer>
SQLServerReportServerUser$<Nome istanza ID><istanza>
SQLServerMSASUser$<Nome istanza del><computer>
SQLServerDTSUser$<Nome computer>
Nome istanza del><computer SQLServerFDHostUser<>
dove <Nome> computer è il nome computer del controller di dominio in cui verrà installato SQL Server 2008.
- <Nome> istanza è il nome dell'istanza di SQL Server che si intende creare nel controller di dominio. Il nome dell'istanza può essere qualsiasi nome diverso dal nome predefinito dell'istanza di DPM (MSDPM2010).
- <L'ID> istanza per impostazione predefinita viene assegnato dal programma di installazione di SQL Server e indica che il gruppo si applica a Reporting Services (MSRS) per la versione principale dell'istanza (10) di SQL Server. Per questa versione, questo valore è MSRS1A0_50.
Nel controller di dominio primario aggiungere l'account utente di dominio creato in precedenza (l'account DPMSQLSvcsAcct) ai gruppi seguenti: SQLServerReportServerUser$<ComputerName>$MSRS 10.<InstanceID> SQLServerMSASUser$<ComputerName>$<InstanceID>
Dopo aver completato questi passaggi, è possibile installare SQL Server:
Accedere al controller di dominio in cui si vuole installare DPM usando l'account utente di dominio creato in precedenza. Fare riferimento a questo account come DPMSQLSvcsAcct.
Avviare l'installazione di SQL Server. Nella pagina Configurazione server - Account servizio del programma di installazione specificare l'account di accesso per SQL Server Services (SQL Server Agent, SQL Server motore di database, SQL Server Reporting Services) da eseguire con l'account utente DPMSQLSvcsAcct.
Dopo aver installato SQL Server, aprire Gestione configurazione SQL Server> Protocolli di configurazione>di rete del server SQL, fare clic con il pulsante destro del mouse su Named Pipes Enable (Abilita named pipe).> Sarà necessario arrestare e riavviare i servizi DI SQL Server.
È quindi possibile installare DPM:
Nella pagina Impostazioni di SQL Server digitare il nome dell'istanza di SQL Server installata nella procedura come localhost\<Nome> istanza, quindi digitare le credenziali per il primo account utente di dominio creato (l'account DPMSQLSvcsAcct). Questo account deve essere membro del gruppo Administrators locale nel controller di dominio in cui è installata l'istanza remota. Al termine dell'installazione, è possibile rimuovere l'account utente dal gruppo Administrators locale.
Nella pagina Impostazioni di sicurezza sarà necessario immettere la stessa password usata durante la creazione dell'account utente DPMR$MACHINENAME in precedenza.
Aprire SQL Server Management Studio e connettersi all'istanza di SQL Server che DPM è configurata per l'uso. Selezionare Nuova query, copiare il testo seguente nel riquadro destro e quindi premere F5 per eseguire la query.
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
Aggiornare SQL 2016 a SQL 2017
È possibile aggiornare SQL Server 2016 o SQL Server 2016 SP1 Enterprise o Standard a SQL 2017. La procedura seguente elenca i passaggi per aggiornare SQL 2016 a SQL 2017.
Nota
Con DPM 2019, SQL 2017 è supportato come database DPM sia in nuovi scenari di installazione che di aggiornamento di DPM.
In SQL Server eseguire il backup del database di report.
Eseguire il backup delle chiavi di crittografia.
Pulire le cartelle di report nel computer locale.
Installare Reporting Service.
Nel server DPM modificare la chiave del Registro di sistema DPM seguente impostando il nuovo nome dell'istanza di report.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Modificare il nome della directory virtuale di Reporting Service in ReportServer_SSRS.
Configurare Reporting Service e ripristinare il database e le chiavi di crittografia.
Eseguire l'aggiornamento a SQL 2022
La procedura seguente elenca i passaggi per aggiornare SQL 2022.
Nota
Con DPM 2025 solo SQL 2022 è supportato come database DPM in scenari di installazione e aggiornamento nuovi di DPM.
Prima di eseguire l'aggiornamento da una versione precedente a SQL 2017 a SQL 2022, assicurarsi di
Eseguire il backup del database di report in SQL Server.
Eseguire il backup delle chiavi di crittografia.
Pulire le cartelle di report nel computer locale.
Installare Reporting Service.
Nel server DPM modificare la chiave del Registro di sistema DPM seguente impostando il nuovo nome dell'istanza di report.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Modificare il nome della directory virtuale di Reporting Service in ReportServer_SSRS.
Configurare Reporting Service e ripristinare il database e le chiavi di crittografia.
Passaggi successivi
- Vedere le note sulla versione per i nuovi hotfix e le route definite dall'utente applicabili.