Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Per configurare System Center Data Protection Manager (DPM), seguire questa procedura:
- 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
Se si ha un contratto multilicenza, è possibile scaricare i prodotti System Center da qui.
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 | Il server DPM richiede molti componenti. Il programma di installazione installa automaticamente questi componenti: - .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). Installare tramite Aggiungi funzionalità in Server Manager se il programma di installazione non lo installa automaticamente. - Windows Installer 4.5 (o versione successiva). Installato come parte del sistema operativo, ma può anche essere installato come amministratore dalla <directory principale> 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 quanto segue:
|
| DPM come macchina virtuale Azure |
|
| Ambiente | Dettagli o specifiche per l'installazione |
|---|---|
| Prerequisiti di installazione di DPM di base | Il server DPM richiede molti componenti. Il programma di installazione installa automaticamente questi componenti: - .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). Installa il componente con Aggiungi funzionalità in Server Manager se il programma di installazione non lo installa automaticamente. - Windows Installer 4.5 (o versione successiva). Installato come parte del sistema operativo, ma può anche essere installato come amministratore dalla <directory principale> 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. - 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. - Installare e configurare SQL Server Reporting Services (SSRS). - Se SQL Server è in cluster, il server di report e SQL Server devono trovarsi in computer diversi. |
| DPM installato come macchina virtuale Hyper-V | Se si installa DPM come macchina virtuale Hyper-V, tenere presente quanto segue:
|
| 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 | Tasso di abbandono netto del 5% |
| A4V2 | 40 | 150 GB | Tasso di abbandono netto del 10% |
| A8V2 | 60 | 200 GB | Tasso di abbandono 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
Configurare un database di SQL Server se:
- Si usa DPM 2019 o DPM 2016.
- Si usa DPM 2022, DPM 2019 o DPM 2016.
- Si usa DPM 2025, DPM 2022 o DPM 2019.
Per configurare un database di SQL Server:
Eseguire SQL Server installazione nel server locale in cui si prevede di installare DPM o in un server remoto.
In Installazione, selezionare Nuova installazione autonoma di SQL Server oppure aggiungere funzionalità a un'installazione esistente.
Nel campo Product Key, immettere un codice Product Key valido. Nella schermata Regole di supporto dell'installazione, correggere eventuali problemi prima di procedere. In Setup Role (Ruolo di installazione) selezionare SQL Server Feature Installation (Installazione funzionalità).
In Selezione funzionalità selezionare motore di database Servizi. In Funzionalità istanza, selezionare Servizio di generazione report - Nativo. In Regole di installazione esaminare le regole.
In Configurazione istanza specificare il nome dell'istanza di SQL Server che verrà usata per DPM. Non usare caratteri di sottolineatura o localizzati nel nome. Nei Requisiti di spazio su disco, esaminare le informazioni.
In Configurazione del Server>Account di Servizio, specificare gli account di dominio sotto i quali devono essere eseguiti i servizi di SQL Server:
Usare un singolo account utente di dominio dedicato per eseguire SQL Server Services, SQL Server Agent, Motore di database di SQL Server e SQL Server Reporting Services.
Se si installa DPM su un RODC, utilizzare il DPMSQLSvcsAcctaccount creato lì. L'account utente deve essere membro del gruppo Administrators locale nel controller di dominio in cui si installa l'istanza remota. Al termine dell'installazione, è possibile rimuovere l'account utente dal gruppo Administrators locale. Per l'installazione su un RODC, immettere la password selezionata quando è stato configurato l'RODC 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 viene aggiunto al gruppo Administrators locale e al ruolo predefinito del server sysadmin SQL Server più avanti nella procedura guidata.
Impostare tutti i servizi su avvio automatico, ad eccezione di SQL Full-text Filter Daemon Launcher.
In Configurazione di motore di database, accetta l'impostazione della modalità di autenticazione di Windows. 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 utilizza SQL Server 2022, installare SQL Server Native Client (SQLNCLI) nel computer con SQL Server 2022.
SQLNCLI è un prerequisito per l'installazione di DPM 2022 RTM, ma non è disponibile in SQL Server 2022. Dopo l'installazione di SQL Server 2022, è necessario installare SQL Server Native Client separatamente nel computer SQL Server. 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:
Se si usa un database SQL Server in cluster MSCS per DPM, il nome della risorsa del gruppo di cluster per il ruolo SQL Server deve essere denominato SQL Server (InstanceName). Ad esempio, SQL Server (MSSQLSERVER).
Se si usa un SQL Server cluster MSCS per il database DPM, installare SQL Server Reporting Service (SSRS) in un computer autonomo separato SQL Server o nel server DPM stesso.
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 vengono 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 verifica guasti predefinita e abilita il controllo della politica 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.
Abilita RPC sul server SQL remoto.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. È possibile modificare questa impostazione. Per usare il servizio browser SQL Server per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
L'istanza denominata di SQL Server usa le porte dinamiche per impostazione predefinita. È possibile modificare questa impostazione.
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 sotto Gestione - Log di SQL Server nella voce Il server è in ascolto su ['any' <ipv4> port_number].
In Configurazione di motore di database, accettare l'impostazione relativa alla modalità di autenticazione di Windows. 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:
Se si usa un server SQL cluster MSCS per il database DPM, il nome della risorsa del gruppo di cluster per il ruolo SQL Server deve essere denominato SQL Server (InstanceName). Ad esempio, SQL Server (MSSQLSERVER).
Se si utilizza un server SQL cluster MSCS per il database di DPM, installare SQL Server Reporting Services (SSRS) in un computer SQL Server autonomo separato oppure direttamente nel server DPM.
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 vengono 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 verifica guasti predefinita e abilita il controllo della politica 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.
Abilita RPC sul server SQL remoto.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. È possibile modificare questa impostazione. Per usare il servizio browser SQL Server per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
L'istanza denominata di SQL Server usa le porte dinamiche per impostazione predefinita. È possibile modificare questa impostazione.
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 sotto Gestione - Log di SQL Server nella voce Il server è in ascolto su ['any' <ipv4> port_number].
Nella schermata Configurazione del motore di database, accettare l'impostazione della modalità di autenticazione di Windows. 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:
Se si usa un server SQL cluster MSCS per il database DPM, il nome della risorsa del gruppo di cluster per il ruolo SQL Server deve essere denominato SQL Server (InstanceName). Ad esempio, SQL Server (MSSQLSERVER).
Se si utilizza un server SQL cluster MSCS per il database di DPM, installare SQL Server Reporting Services (SSRS) in un computer SQL Server separato e autonomo oppure nel server DPM stesso.
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 vengono 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 verifica guasti predefinita e abilita il controllo della politica 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.
Abilita RPC sul server SQL remoto.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. È possibile modificare questa impostazione. Per usare il servizio browser SQL Server per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
L'istanza denominata di SQL Server usa le porte dinamiche per impostazione predefinita. È possibile modificare questa impostazione.
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 sotto Gestione - Log di SQL Server nella voce Il server è in ascolto su ['any' <ipv4> port_number].
Nella pagina Configurazione di motore di database, accettare l'impostazione della modalità di autenticazione di Windows. 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 vengono 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 verifica guasti predefinita e abilita il controllo della politica 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.
Abilita RPC sul server SQL remoto.
L'istanza predefinita del motore di database è in ascolto sulla porta TCP 1443. È possibile modificare questa impostazione. Per usare il servizio browser SQL Server per connettersi alle istanze che non sono in ascolto sulla porta 1433 predefinita, è necessaria la porta UDP 1434.
L'istanza denominata di SQL Server usa le porte dinamiche per impostazione predefinita. È possibile modificare questa impostazione.
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 sotto Gestione - Log di SQL Server nella voce Il server è in ascolto su ['any' <ipv4> port_number].
Nota
- Con SQL 2017 e versioni successive, SQL Server Reporting Services (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 di SQL Server locali o remoti installare i componenti seguenti 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, SQL Server Reporting Services (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 di SQL Server locali o remoti installare i componenti seguenti 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 (SQLCMD) da SQL Server 2022 al server DPM 2022 prima dell'installazione diC:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\BinnDPM 2022. Dopo l'installazione, eliminare la versione 16 e rinominare la versione 15 in base alle esigenze.
Convalida del programma di installazione (scelta consigliata)
Nota
Il checksum seguente non è valido per i supporti di installazione scaricati dal Centro di Valutazione.
Dopo aver scaricato il supporto di installazione (ZIP), è consigliabile verificare che il file non sia danneggiato. Di seguito è riportato il checksum per il file:
149737D812D674D655A879E8A59481F665504448146B78ED8FD2C9B36A17B9F4
2C47B45CD3A9F21379FED7A8AE5CF0BE5CAB4A39B219129F6AE0A5EDB25BFB78
5D6045D14645DB56282CF33F99F753AF591ED846E2E37B7BC54F76ABA73A885A
Per verificarne l'autenticità, eseguire la convalida del checksum nel computer eseguendo il frammento di codice di PowerShell seguente:
$expectedChecksum = "ENTER_EXPECTED_HASH_HERE"
$zipFilePath = "ENTER_ZIP_Path\<product>_<version>.zip"
$expectedChecksum -eq (Get-FileHash -Path $zipFilePath -Algorithm SHA256).Hash
Al termine della convalida, viene stampato True. Se viene visualizzato False stampato, il file scaricato non è valido ed è necessario scaricarlo di nuovo.
Installare DPM
Importante
Quando si installa DPM, usare i nomi NetBIOS per il nome di dominio e il nome della macchina SQL. Non usare nomi di dominio completi (FQDN).
- Se necessario, estrarre il
DPM 2016.exefile (per DPM 2016) oDPM 2019.exe(per DPM 2019) nel computer in cui si vuole eseguire DPM. A tale scopo, eseguire il file exe. 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 alla posizione specificata ed eseguireSetup.exe.
- Estrarre il
SCDPM_2025.exefile nel computer in cui si vuole eseguire DPM. A tale scopo, eseguire il file exe. 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 alla posizione specificata ed eseguireSetup.exe.
Nella pagina iniziale del programma di installazione di DPM selezionare Avanti. Nella pagina Condizioni di licenza accettare il contratto e selezionare 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. Avvia automaticamente un aggiornamento Windows per verificare la presenza di modifiche.
Eseguire un'installazione automatica
Eseguire un'installazione non presidiata come segue:
- Assicurati di avere installato i prerequisiti 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=DomainInstallare 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 della macchina SQL. Non usare nomi di dominio completi (FQDN).
Quando si crea DPMSetup.ini, sostituire il testo contenuto in <> con i valori dell'ambiente. Le righe che iniziano con il carattere hash (#) sono commentate e la configurazione DPM utilizza 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 eseguire 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=DomainInstallare 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 della macchina SQL. Non usare nomi di dominio completi (FQDN).
Quando si crea DPMSetup.ini, sostituire il testo contenuto in <> con i valori dell'ambiente. Le righe che iniziano con il carattere hash (#) sono commentate e la configurazione DPM utilizza 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 eseguire setup.exe. -
<path>è il percorso del file .ini.
-
Installare DPM in un controller di dominio
Per configurare DPM su un RODC, completa alcuni passaggi prima di configurare SQL Server e installare DPM.
Creare i gruppi di sicurezza e gli account necessari per DPM. Selezionare Start>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 del computer>;
- MSDPMTrustedMachines$<Computer Name>;
- DPMRADCOMTrustedMachines$<Computer Name>;
- DPMRADmTrustedMachines$<Nome del computer>;
- DPMDBAdministrators$<Nome computer>;
- MSDPMTrustedUsers$<Nome del Computer>;
- DPMSCOM$<Nome Computer>;
- DPMRATrustedDPMRAs$<Nome del computer>, dove <Nome del computer> è il nome del controller di dominio.
Aggiungere l'account del computer locale per il controller di dominio (Nome del computer) al gruppo <. 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 SQL Server durante l'installazione del SQL Server. È possibile assegnare a questo account utente qualsiasi nome desiderato. Per identificare facilmente lo scopo dell'account, è consigliabile assegnargli un nome significativo, ad esempio DPMSQLSvcsAcct. Per queste procedure, questo account è designato come account DPMSQLSvcsAcct.
Nel controller di dominio primario creare un altro account utente di dominio con le credenziali più basse possibili. Denominare l'account DPMR$MACHINENAME, assegnargli una password complessa che non scade e aggiungere questo account al
DPMDBReaders$<*Computer Name*>gruppo.Creare i gruppi di sicurezza e gli account utente necessari per il database SQL Server con ambito: globale e tipo di gruppo: sicurezza. Il gruppo o l'account deve essere in questo formato
<*grouporaccountnameComputerName*>.SQLServerSQL2005BrowserUser$<NomeComputer>
SQLServerMSSQLServerADHelperUser$<Nome Computer>
SQLServerReportServerUser$<ID istanza><Nome istanza>
SQLServerMSASUser$<Nome del computer><Nome istanza>
SQLServerDTSUser$<Nome del computer>
SQLServerFDHostUser<Nome del computer><Nome dell'istanza>
dove <Nome del Computer> è il nome del computer del controller di dominio dove verrà installato SQL Server 2008.
- < Nome dell'istanza> dell'istanza di SQL Server che prevedi di creare sul controller di dominio. Il nome dell'istanza può essere qualsiasi nome diverso dal nome predefinito dell'istanza di DPM (MSDPM2010).
- < Per impostazione predefinita, l'ID istanza> 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 di servizio del programma di installazione, specificare l'account di accesso per SQL Server Services (SQL Server Agent, Motore di database SQL Server, SQL Server Reporting Services) da eseguire con l'account utente DPMSQLSvcsAcct.
Dopo aver installato SQL Server, aprire Gestione configurazione SQL Server>Configurazione di rete di SQL Server>Protocolli, fare clic con il pulsante destro del mouse su Named Pipes e selezionare >. È necessario arrestare e riavviare i servizi di SQL Server.
Installare quindi DPM:
Nella pagina impostazioni SQL Server digitare il nome dell'istanza di SQL Server installata nella procedura come
localhost\<Instance Name>e 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 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 utilizzare. 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 il servizio di reportistica.
Sul server DPM, modificare la seguente chiave del Registro di sistema DPM impostandola sul nuovo nome dell'istanza di report.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
Modificare il nome della directory virtuale di Reporting Service in ReportServer_SSRS.
Configurare Reporting Service e ripristinare il database e le chiavi di crittografia.
Esegui l'aggiornamento a SQL 2022
La procedura seguente elenca i passaggi per eseguire l'aggiornamento a 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 il servizio di reportistica.
Sul server DPM, modificare la seguente chiave del Registro di sistema DPM impostandola sul nuovo nome dell'istanza di report.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
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
- Consultare le note sulla versione per i nuovi hotfix e aggregati di aggiornamenti applicabili.