Installera DPM
Det här behöver du göra för att konfigurera System Center Data Protection Manager (DPM):
- Läs kraven för installation.
- Kontrollera att operativsystemet DPM är kompatibelt.
- Konfigurera en SQL Server-databas för att lagra DPM-inställningar och konfigurationsinformation.
- Konfigurera DPM. Du kan Installera DPM- från användargränssnittet eller Kör en obevakad installation. Följ de här anvisningarna om du vill Installera DPM på en domänkontrollant.
Notis
Med DPM 2019 UR4 kan en ny installation av uppdateringsagenten orsaka en omstart av den skyddade servern.
Krav för installation
Miljö | Information eller detaljer för installationen |
---|---|
Grundläggande krav för DPM-installation | Många komponenter behövs på DPM-servern. Dessa installeras automatiskt under installationen: – .NET Framework 4.0 eller 4.5 (DPM 2016/2019); .NET Framework 3.5 krävs för SQL-installation (före SQL 2016); .NET Framework 4.6 krävs för SQL-installation (SQL 2016 och senare). Installera med Lägg till funktioner i Serverhanteraren om det inte installeras automatiskt. – Windows Installer 4.5 (eller senare). Installeras som en del av operativsystemet men kan också installeras som administratör från <rotkatalog>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. – Microsoft Visual C++ 2012 Redistributable; Microsoft Visual C++ 2010 Redistributable; Microsoft Visual C++ 2008 Redistributable. – PowerShell 3.0 (ingår i Windows Server 2012 R2 eller 2012). – Microsoft Hyper-V Management PowerShell |
DPM-databas |
-
Verifiera SQL Server-versioner som stöds för DPM-databasen. – Du kan installera SQL-servern på DPM-servern eller en fjärrserver. – Ha SQL installerat lokalt eller via fjärranslutning innan du installerar DPM. – Om du planerar att använda SQL Server 2022 med DPM 2022 måste du installera SQL Server Native Client (SQLNCLI) på SQL Server-datorn innan du installerar DPM 2022 RTM eftersom SQL 2022 inte levereras med SQLNCLI. – Om du installerar databasen via fjärranslutning måste datorn som kör fjärrinstansen finnas i samma domän och tidszon som DPM-servern. – Om du kör en fjärrdatabas måste du köra SQL Prep-verktyget på den fjärranslutna SQL-datorn innan du installerar DPM. – SQL-servern kan vara fristående eller köras i ett kluster. – Om SQL-servern är klustrad ska rapportservern och SQL-servern finnas på olika datorer. – Du kan inte köra en SQL-server på en domänkontrollant. – Du kan inte använda en SQL Server-Always-On distribution. – Om du distribuerar DPM som en virtuell Azure-dator (VM) använder du en virtuell Azure-dator som kör SQL Server som en sql-fjärrserverinstans. Du kan inte använda en lokal SQL-server i den här distributionen och Azure SQL-databasen stöds inte för närvarande. |
DPM installerades som Hyper-V virtuell dator | Vänligen observera att om du installerar DPM som en Hyper-V virtuell dator:
|
DPM som en virtuell Azure-dator |
|
Miljö | Information eller detaljer för installationen |
---|---|
Grundläggande krav för DPM-installation | Många komponenter behövs på DPM-servern. Dessa installeras automatiskt under installationen: – .NET Framework 4.0 eller 4.5 (DPM 2016/2019); .NET Framework 3.5 krävs för SQL-installation (före SQL 2016); .NET Framework 4.6 krävs för SQL-installation (SQL 2016 och senare). Installera med Lägg till funktioner i Serverhanteraren om det inte installeras automatiskt. – Windows Installer 4.5 (eller senare). Installeras som en del av operativsystemet men kan också installeras som administratör från <rotkatalog>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. – Microsoft Visual C++ 2015 Redistributable; Microsoft Visual C++ 2013 Redistributable; Microsoft Visual C++ 2012 Redistributable. – PowerShell 3.0 (ingår i Windows Server 2012 R2 eller 2012). – Microsoft Hyper-V Management PowerShell |
DPM-databas |
-
Verifiera SQL Server-versioner som stöds för DPM-databasen. – Du kan installera SQL-servern på DPM-servern eller en fjärrserver. – Ha SQL installerat lokalt eller via fjärranslutning innan du installerar DPM. – Om du planerar att använda SQL Server 2022 med DPM 2025 måste du installera SQL OLEDB 19. – Om du installerar databasen via fjärranslutning måste datorn som kör fjärrinstansen finnas i samma domän och tidszon som DPM-servern. – Om du kör en fjärrdatabas måste du köra SQL Prep-verktyget på den fjärranslutna SQL-datorn innan du installerar DPM. – SQL-servern kan vara fristående eller köras i ett kluster. – Om SQL-servern är klustrad bör rapportservern och SQL-servern finnas på olika datorer. – Du kan inte köra en SQL-server på en domänkontrollant. – Du kan inte använda en SQL Server-Always-On distribution. – Om du distribuerar DPM som en virtuell Azure-dator (VM) använder du en virtuell Azure-dator som kör SQL Server som en sql-fjärrserverinstans. Du kan inte använda en lokal SQL-server i den här distributionen och Azure SQL-databasen stöds inte för närvarande. |
DPM installerad som Hyper-V VM | Om du installerar DPM som en virtuell dator Hyper-V, observera att:
|
DPM som en virtuell Azure-dator |
|
Tabell A
VM-storlek | Maximalt antal skyddade arbetsbelastningar | Genomsnittlig arbetsbelastningsstorlek | Genomsnittlig arbetsbelastningsförändring (dagligen) |
---|---|---|---|
A2V2 | 20 | 100 GB | Nettoomsättning på 5% |
A4V2 | 40 | 150 GB | Nettokundbortfall 10% |
A8V2 | 60 | 200 GB | Netto 15% kundbortfall |
Anteckning
Som en virtuell Windows-dator i VMware – Du kan installera DPM 2022 på en virtuell Windows-dator i en VMware-miljö. I den här konfigurationen kan DPM skydda Microsoft-arbetsbelastningar som körs som virtuella Windows-datorer i VMware.
Notera
Som en virtuell Windows-dator i VMware – Du kan installera DPM 2019 på en virtuell Windows-dator i en VMware-miljö. I den här konfigurationen kan DPM skydda Microsoft-arbetsbelastningar som körs som virtuella Windows-datorer i VMware.
Konfigurera en SQL Server-databas
Du måste konfigurera en SQL Server-databas om:
- Du kör DPM versionerna 2019, 2016
- Du kör DPM 2022, 2019, 2016
- Du kör DPM 2025, 2022, 2019
Så här konfigurerar du en SQL Server-databas:
Kör SQL Server-konfigurationen på den lokala server där du ska installera DPM eller på en fjärrserver.
På Installationväljer du ny fristående installation av SQL Server eller att lägga till funktioner till en befintlig installation.
På Produktnyckelanger du en giltig licensnyckel. På installationssupportreglerkorrigerar du eventuella fel innan du fortsätter. På installationsrollenväljer du SQL Server-funktionsinstallation.
I funktionsvalväljer du Database Engine Services. I Instance Featuresväljer du Reporting Service – Native. Granska reglerna i Installationsregler .
På Instance Configurationanger du namnet på den SQL Server-instans som du ska använda för DPM. Använd inte understreck eller lokaliserade tecken i namnet. Granska informationen i diskutrymmeskrav.
I Server Configuration>Service Accountsanger du de domänkonton som SQL Server Services ska köras under:
Vi rekommenderar att du använder ett enskilt, dedikerat domänanvändarkonto för att köra SQL Server Services, SQL Server Agent, SQL Server Database Engine och SQL Server Reporting Services.
Om du installerar DPM på en RODC, använd det DPMSQLSvcsAcct-konto du skapade där. Observera att användarkontot måste vara medlem i den lokala gruppen Administratörer på domänkontrollanten där fjärrinstansen är installerad. När installationen är klar kan du ta bort användarkontot från den lokala gruppen Administratörer. För installation på en RODC måste du dessutom ange det lösenord som du valde när du konfigurerade RODC för DPM och skapa DPMR$MACHINENAME- konto.
När du skapar ett domänanvändarkonto ger du det lägsta möjliga behörighet, tilldelar det ett starkt lösenord som inte upphör att gälla och ger det ett lätt identifierbart namn. Du lägger till det här kontot i den lokala gruppen Administratörer och den fasta serverrollen SQL Server Sysadmin senare i guiden.
Alla tjänster utom SQL Fulltext Filter Daemon Launcher ska vara inställda på Automatisk.
I Database Engine Configurationgodkänner du inställningen Windows-autentiseringsläge. DPM-administratörer behöver SQL Server-administratör behörigheter. I Ange SQL Server-administratörerlägger du till DPM-administratörer. Du kan lägga till ytterligare konton om du behöver det. Slutför resten av guiden med standardinställningarna och välj Redo att installera>Installera.
Om du använder SQL Server 2022 måste du installera SQL Server Native Client (SQLNCLI) på SQL Server 2022-datorn.
SQLNCLI är en förutsättning för DPM 2022 RTM-installation men är inte tillgängligt i SQL Server 2022. Efter SQL Server 2022-installationen måste du därför också installera SQL Server Native Client separat på SQL Server-datorn. Därefter kontrollerar du att du installerar DPM 2022 RTM och uppdaterar till UR1 eller senare, som stöder SQL Server 2022 som DPM-databas och använder OLEDB 18.0 i stället för SQLNCLI.
Om du installerar SQL Server på en fjärrdator gör du följande:
Om du använder en MSCS-klustrad SQL-server för DPM-databasen måste klustergruppens resursnamn för SQL Server-rollen ha namnet SQL Server (InstanceName). Till exempel SQL Server (MSSQLSERVER).
Om du använder en MSCS-klustrad SQL-server för DPM-databasen måste SQL Server Reporting Service (SSRS) installeras på en separat fristående SQL Server-dator eller installeras på själva DPM-servern.
Installera DPM-stödfilerna (SQLPrep). Det gör du genom att infoga DPM-DVD:n på SQL Server-datorn och starta setup.exe. Följ guiden för att installera Microsoft Visual C++ 2012 Redistributable. DPM-stödfilerna installeras automatiskt.
Konfigurera brandväggsregler så att DPM-servern kan kommunicera med SQL Server-datorn:
Kontrollera att TCP/IP är aktiverad med standardfelgranskning och aktivera kontroll av lösenordspolicy.
Om du vill tillåta TCP på port 80 konfigurerar du ett inkommande undantag för sqlservr.exe för DPM-instansen av SQL Server. Rapportservern lyssnar efter HTTP-begäranden på port 80.
Aktivera RPC på den fjärranslutna SQL Server.
Standardinstansen av databasmotorn lyssnar på TCP-port 1443. Den här inställningen kan ändras. Om du vill använda SQL Server Browser-tjänsten för att ansluta till instanser som inte lyssnar på standardporten 1433 behöver du UDP-port 1434.
Den namngivna instansen av SQL Server använder dynamiska portar som standard. Den här inställningen kan ändras.
Du kan se det aktuella portnumret som används av databasmotorn i SQL Server-felloggen. Du kan visa felloggarna med hjälp av SQL Server Management Studio och ansluta till den namngivna instansen. Du kan visa den aktuella loggen under Hantera – SQL Server-loggar i posten Servern lyssnar på ['any' <ipv4> port_number].
I Database Engine Configurationgodkänner du inställningen Windows-autentiseringsläge. DPM-administratörer behöver SQL Server-administratör behörigheter. I Ange SQL Server-administratörerlägger du till DPM-administratörer. Du kan lägga till ytterligare konton om du behöver det. Slutför resten av guiden med standardinställningarna och välj Redo att installera>Installera.
När SQL-installationen är klar, se till att installera SQL OLEDB 19.
Om du installerar SQL Server på en fjärrdator gör du följande:
Om du använder en MSCS-klustrad SQL-server för DPM-databasen måste klustergruppens resursnamn för SQL Server-rollen ha namnet SQL Server (InstanceName). Till exempel SQL Server (MSSQLSERVER).
Om du använder en MSCS-klustrad SQL-server för DPM-databasen måste SQL Server Reporting Service (SSRS) installeras på en separat fristående SQL Server-dator eller installeras på själva DPM-servern.
Installera DPM-stödfilerna (SQLPrep). Det gör du genom att infoga DPM-DVD:n på SQL Server-datorn och starta setup.exe. Följ guiden för att installera Microsoft Visual C++ 2012 Redistributable. DPM-stödfilerna installeras automatiskt.
Konfigurera brandväggsregler så att DPM-servern kan kommunicera med SQL Server-datorn:
Kontrollera att TCP/IP är aktiverat med standardfelkontroll och aktivera lösenordspolicykontroll.
Om du vill tillåta TCP på port 80 konfigurerar du ett inkommande undantag för sqlservr.exe för DPM-instansen av SQL Server. Rapportservern lyssnar efter HTTP-begäranden på port 80.
Aktivera RPC på den fjärranslutna SQL Server.
Standardinstansen av databasmotorn lyssnar på TCP-port 1443. Den här inställningen kan ändras. Om du vill använda SQL Server Browser-tjänsten för att ansluta till instanser som inte lyssnar på standardporten 1433 behöver du UDP-port 1434.
Den namngivna instansen av SQL Server använder dynamiska portar som standard. Den här inställningen kan ändras.
Du kan se det aktuella portnumret som används av databasmotorn i SQL Server-felloggen. Du kan visa felloggarna med hjälp av SQL Server Management Studio och ansluta till den namngivna instansen. Du kan visa den aktuella loggen under Hantering – SQL Server-loggar i posten där servern lyssnar på ['any' <ipv4> port_number].
I Database Engine Configurationgodkänner du inställningen Windows-autentiseringsläge. DPM-administratörer behöver SQL Server-administratör behörigheter. I Ange SQL Server-administratörerlägger du till DPM-administratörer. Du kan lägga till ytterligare konton om du behöver det. Slutför resten av guiden med standardinställningarna och välj Redo att installera>Installera.
Om du installerar SQL Server på en fjärrdator gör du följande:
Om du använder en MSCS-klustrad SQL-server för DPM-databasen måste klustergruppens resursnamn för SQL Server-rollen ha namnet SQL Server (InstanceName). Till exempel SQL Server (MSSQLSERVER).
Om du använder en MSCS-klustrad SQL-server för DPM-databasen måste SQL Server Reporting Service (SSRS) installeras på en separat fristående SQL Server-dator eller installeras på själva DPM-servern.
Installera DPM-stödfilerna (SQLPrep). Det gör du genom att infoga DPM-DVD:n på SQL Server-datorn och starta setup.exe. Följ guiden för att installera Microsoft Visual C++ 2012 Redistributable. DPM-stödfilerna installeras automatiskt.
Konfigurera brandväggsregler så att DPM-servern kan kommunicera med SQL Server-datorn:
Kontrollera att TCP/IP är aktiverat med standardfelrevision och att kontroll av lösenordspolicy är aktiverad.
Om du vill tillåta TCP på port 80 konfigurerar du ett inkommande undantag för sqlservr.exe för DPM-instansen av SQL Server. Rapportservern lyssnar efter HTTP-begäranden på port 80.
Aktivera RPC på den fjärranslutna SQL Server.
Standardinstansen av databasmotorn lyssnar på TCP-port 1443. Den här inställningen kan ändras. Om du vill använda SQL Server Browser-tjänsten för att ansluta till instanser som inte lyssnar på standardporten 1433 behöver du UDP-port 1434.
Den namngivna instansen av SQL Server använder dynamiska portar som standard. Den här inställningen kan ändras.
Du kan se det aktuella portnumret som används av databasmotorn i SQL Server-felloggen. Du kan visa felloggarna med hjälp av SQL Server Management Studio och ansluta till den namngivna instansen. Du kan se den aktuella loggen under Hantering - SQL Server-loggar i posten Servern tar emot anrop på ['any' <ipv4> portnummer].
I Database Engine Configurationgodkänner du inställningen Windows-autentiseringsläge. DPM-administratörer behöver SQL Server-administratör behörigheter. I Ange SQL Server-administratörerlägger du till DPM-administratörer. Du kan lägga till ytterligare konton om du behöver det. Slutför resten av guiden med standardinställningarna och välj Redo att installera>Installera.
Om du installerar SQL Server på en fjärrdator gör du följande:
Installera DPM-stödfilerna (SQLPrep). Det gör du genom att infoga DPM-DVD:n på SQL Server-datorn och starta setup.exe. Följ guiden för att installera Microsoft Visual C++ 2012 Redistributable. DPM-stödfilerna installeras automatiskt.
Konfigurera brandväggsregler så att DPM-servern kan kommunicera med SQL Server-datorn:
Kontrollera att TCP/IP är aktiverat med standardfelgranskning och aktivera lösenordsprincipkontroll.
Om du vill tillåta TCP på port 80 konfigurerar du ett inkommande undantag för sqlservr.exe för DPM-instansen av SQL Server. Rapportservern lyssnar efter HTTP-begäranden på port 80.
Aktivera RPC på den fjärranslutna SQL Server.
Standardinstansen av databasmotorn lyssnar på TCP-port 1443. Den här inställningen kan ändras. Om du vill använda SQL Server Browser-tjänsten för att ansluta till instanser som inte lyssnar på standardporten 1433 behöver du UDP-port 1434.
Den namngivna instansen av SQL Server använder dynamiska portar som standard. Den här inställningen kan ändras.
Du kan se det aktuella portnumret som används av databasmotorn i SQL Server-felloggen. Du kan visa felloggarna med hjälp av SQL Server Management Studio och ansluta till den namngivna instansen. Du kan visa den aktuella loggen under Hantering – SQL Server-loggar i posten Servern lyssnar på ['any' <ipv4> port_number].
Not
- Med SQL 2017 och senare installeras inte SSRS som en del av SQL-installationen. Du måste installera SQL SSRS separat. Mer information finns i Installera SQL Server Reporting Services (2017 och senare).
- För fjärrklustererad SQL-instans måste databasmotorn finnas i klustret och SSRS måste finnas på en separat dator (som kan vara DPM-servern eller någon annan dator).
- I både lokala eller fjärranslutna SQL Server-scenarier måste följande komponenter installeras på DPM-servern.
- SQL Server Management Studio (SSMS) inte längre är installerad med SQL Server. du måste installera en motsvarande version av SSMS separat.
– För SQL Server 2019 bör du tillsammans med SSMS även installera SQLCMD, Visual C++ 2017 Redistributableoch Microsoft ODBC Driver 17 för SQL Server separat på DPM-servern.
Not
- Med SQL 2017 och senare installeras inte SSRS som en del av SQL-installationen. Du måste installera SQL SSRS separat. Mer information finns i Installera SQL Server Reporting Services (2017 och senare).
- För fjärrklustererad SQL-instans måste databasmotorn finnas i klustret och SSRS måste finnas på en separat dator (som kan vara DPM-servern eller någon annan dator).
- I både lokala eller fjärranslutna SQL Server-scenarier måste följande komponenter installeras på DPM-servern.
- SQL Server Management Studio (SSMS) inte längre är installerad med SQL Server. du måste installera en motsvarande version av SSMS separat.
– För SQL Server 2019 bör du tillsammans med SSMS även installera SQLCMD, Visual C++ 2017 Redistributableoch Microsoft ODBC Driver 17 för SQL Server separat på DPM-servern.
– När du använder Fjärr-SQL Server 2022 måste du installera SQLCMD version 16 på DPM-servern. Om SQLCMD version 16 inte är tillgänglig för nedladdning installerar du SQLCMD version 15, byter namn på mappen och kopierar sedan mappen förSQLCMD
version 16 (C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn
) från SQL Server 2022 till DPM 2022-servern före DPM 2022-installationen. Efter installationen tar du bort version 16 och byter namn på version 15 efter behov.
Installera DPM
Viktig
När du installerar DPM använder du NetBIOS-namn som domännamn och SQL-datornamn. Använd inte fullständigt kvalificerade domännamn (FQDN).
- Om det behövs extraherar du filen DPM 2016.exe (för DPM 2016)/DPM 2019.exe (för DPM 2019) på den dator där du vill köra DPM. Det gör du genom att köra exe-filen och på skärmen Välkommen väljer du Nästa. I Välj målplatsanger du var du vill extrahera installationsfilerna. I Redo att extraheraväljer du Extrahera. När extraheringen är klar går du till den angivna platsen och kör Setup.exe.
- Extrahera SCDPM_2025.exe-filen på den dator där du vill köra DPM. Det gör du genom att köra exe-filen och på skärmen Välkommen väljer du Nästa. I Välj målplatsanger du var du vill extrahera installationsfilerna. I Redo att extraheraväljer du Extrahera. När extraheringen är klar går du till den angivna platsen och kör Setup.exe.
På sidan Välkommen i DPM-installationsprogrammet väljer du Nästa. På sidan licensvillkor godkänner du avtalet >OK.
På sidan Kravkontroll väntar du på kontrollen och löser eventuella problem innan du fortsätter.
På sidan Produktregistrering väljer du Nästa. På sidan Microsoft Update Opt-In väljer du om du vill inkludera DPM i dina Microsoft-uppdateringar.
På sidan Sammanfattning av inställningar kontrollerar du inställningarna och väljer Installera. När installationen är klar väljer du Stäng. En Windows-uppdatering startas automatiskt för att söka efter ändringar.
Kör en obevakad installation
Kör en obevakad installation på följande sätt:
- Se till att du har installerat förhandskraven innan du börjar.
På fjärr-SQL Server kontrollerar du att .NET Framework 3.5 (för SQL 2016), 4.0 eller 4.5 (SQL 2017) är installerat på Windows-servern innan du installerar SQL.
Använd följande kod för att se till att brandväggen öppnas:
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
Installera SQL Server på den lokala servern eller fjärrservern.
Kopiera följande text till Anteckningar (eller en annan textredigerare) och spara skriptet på DPM-servern som DPMSetup.ini. Du använder samma skript oavsett om SQL Server-instansen är installerad på DPM-servern eller en fjärrserver.
Viktig
När du installerar DPM använder du NetBIOS-namn som domännamn och SQL-datornamn. Använd inte fullständigt kvalificerade domännamn (FQDN).
När du skapar DPMSetup.iniersätter du texten i <> med värden från din miljö. Rader som börjar med hashen (#) kommenteras ut och DPM-installationen använder standardvärdena. Om du vill ange dina värden skriver du värdena i <> och tar bort hashen (#).
[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>
När du har sparat filen skriver du i en upphöjd kommandotolk på installationsservern:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.-
[media location]
anger var du ska köra setup.exe från. -
<path>
är platsen för filen .ini.
-
Använd följande kod för att se till att brandväggen öppnas:
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
Installera SQL Server på den lokala servern eller fjärrservern.
Kopiera följande text till Anteckningar (eller en annan textredigerare) och spara skriptet på DPM-servern som DPMSetup.ini. Du använder samma skript oavsett om SQL Server-instansen är installerad på DPM-servern eller en fjärrserver.
Viktig
När du installerar DPM använder du NetBIOS-namn som domännamn och SQL-datornamn. Använd inte fullständigt kvalificerade domännamn (FQDN).
När du skapar DPMSetup.iniersätter du texten i <> med värden från din miljö. Rader som börjar med hashen (#) kommenteras ut och DPM-installationen använder standardvärdena. Om du vill ange dina värden skriver du värdena i <> och tar bort hashen (#).
[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>
När du har sparat filen skriver du i en kommandotolk med administratörsbehörighet på installationsservern:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.-
[media location]
anger var du ska köra setup.exe från. -
<path>
är platsen för filen .ini.
-
Installera DPM på en domänkontrollant
Om du vill konfigurera DPM på en rodc måste du utföra ett par steg innan du konfigurerar SQL Server och installerar DPM.
Skapa de säkerhetsgrupper och konton som behövs för DPM. Det gör du genom att välja Start>Administrativa verktyg>Active Directory-användare och -datorer>Domain/Builtin och skapa dessa säkerhetsgrupper. För varje grupp använder du standardinställningen för Omfång (Global) och Grupptyp (säkerhet):
- DPMDBReaders$<Datornamn>;
- MSDPMTrustedMachines$<Datornamn>;
- DPMRADCOMTrustedMachines$<Datornamn>;
- DPMRADmTrustedMachines$<Datornamn>;
- DPMDBAdministrators$<Datornamn>;
- MSDPMTrustedUsers$<Datornamn>;
- DPMSCOM$<Datornamn>;
- DPMRATrustedDPMRAs$<Datornamn>, där <datornamn> är namnet på domänkontrollanten.
Lägg till det lokala datorkontot för domänkontrollanten (<datornamn>) i gruppen
MSDPMTrustedMachines$<*Computer Name*>
. På den primära domänkontrollanten skapar du sedan ett domänanvändarkonto med lägsta möjliga autentiseringsuppgifter. Tilldela det ett starkt lösenord som inte upphör att gälla och lägg till det i den lokala administratörsgruppen.Not
Anteckna det här kontot eftersom du måste konfigurera SQL Server Services under installationen av SQL Server. Du kan ge det här användarkontot namnet vad du vill. Men för att enkelt identifiera kontots syfte kanske du vill ge det ett betydande namn, till exempel DPMSQLSvcsAcct. För dessa procedurer kallas det här kontot DPMSQLSvcsAcct konto.
På den primära domänkontrollanten skapar du ett annat domänanvändarkonto med lägsta möjliga autentiseringsuppgifter och namnger kontot DPMR$MACHINENAME, tilldelar det ett starkt lösenord som inte upphör att gälla och lägger sedan till det här kontot i gruppen
DPMDBReaders$<*Computer Name*>
.Skapa sedan de säkerhetsgrupper och användarkonton som behövs för SQL Server-databasen med omfång: global och grupptyp: säkerhet. Gruppen eller kontot ska ha det här formatet <grouporaccountnameComputerName>.
SQLServerSQL2005BrowserUser$<Datornamn>
SQLServerMSSQLServerADHelperUser$<datornamn>
SQLServerReportServerUser$<instans-ID><instansnamn>
SQLServerMSASUser$<datornamn><instansnamn>
SQLServerDTSUser$<Datornamn>
SQLServerFDHostUser<Datornamn><Instansnamn>
där <datornamn> är datornamnet på domänkontrollanten där SQL Server 2008 installeras.
- < Instansnamn> är namnet på den instans av SQL Server som du planerar att skapa på domänkontrollanten. Instansnamnet kan vara ett annat namn än standardnamnet för DPM-instansen (MSDPM2010).
- < instans-ID> tilldelas som standard av SQL Server-installationsprogrammet och anger att gruppen gäller för Reporting Services (MSRS) för huvudversionen av instansen (10) av SQL Server. För den här versionen är det här värdet MSRS1A0_50.
På den primära domänkontrollanten lägger du till det domänanvändarkonto som du skapade tidigare (DPMSQLSvcsAcct-kontot) i följande grupper: SQLServerReportServerUser$<ComputerName>$MSRS 10.<InstanceID> SQLServerMSASUser$<ComputerName>$<InstanceID>
När du har slutfört de här stegen kan du installera SQL Server:
Logga in på domänkontrollanten där du vill installera DPM med det domänanvändarkonto som du skapade tidigare. Nu ska vi referera till det här kontot som DPMSQLSvcsAcct.
Börja installera SQL Server. På sidan Server Configuration – Service Accounts i installationsprogrammet anger du inloggningskontot för SQL Server Services (SQL Server Agent, SQL Server Database Engine, SQL Server Reporting Services) som ska köras under användarkontot DPMSQLSvcsAcct.
När SQL Server har installerats öppnar du SQL Server Configuration Manager>SQL Server Network Configuration>Protocols. Högerklicka på Namngivna pipes>Aktivera. Du måste stoppa och starta om SQL Server Services.
Sedan kan du installera DPM:
På sidan SQL Server-inställningar skriver du namnet på instansen av SQL Server som du installerade i proceduren localhost\<Instansnamn>och anger sedan autentiseringsuppgifterna för det första domänanvändarkontot som du skapade (DPMSQLSvcsAcct-kontot). Det här kontot måste vara medlem i den lokala gruppen Administratörer på domänkontrollanten där fjärrinstansen är installerad. När installationen är klar kan du ta bort användarkontot från den lokala gruppen Administratörer.
På sidan Säkerhetsinställningar måste du ange samma lösenord som du använde när du skapade DPMR$MACHINENAME-användarkontot tidigare.
Öppna SQL Server Management Studio och anslut till den instans av SQL Server som DPM har konfigurerats att använda. Välj Ny fråga, kopiera texten nedan till den högra rutan och tryck sedan på F5 för att köra frågan.
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
Uppgradera SQL 2016 till SQL 2017
Du kan uppgradera SQL Server 2016, SQL Server 2016 SP1 Enterprise eller Standard till SQL 2017. Följande procedur visar stegen för att uppgradera SQL 2016 till SQL 2017.
Not
Med DPM 2019 stöds SQL 2017 som en DPM-databas i både nya installations- och uppgraderingsscenarier för DPM.
Säkerhetskopiera rapportdatabasen på SQL Server.
Säkerhetskopiera krypteringsnycklarna.
Rensa rapportmapparna på den lokala datorn.
Installera Rapporterings Tjänst.
På DPM-servern ändrar du följande DPM-registernyckel till det nya rapportinstansnamnet.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Ändra det virtuella katalognamnet för Reporting Service till ReportServer_SSRS.
Konfigurera Reporting Service och återställ databasen och krypteringsnycklarna.
Uppgradera till SQL 2022
Följande procedur visar stegen för att uppgradera SQL 2022.
Anteckning
Med DPM 2025 stöds endast SQL 2022 som en DPM-databas i både nya installations- och uppgraderingsscenarier för DPM.
Innan du uppgraderar från en version som är äldre än SQL 2017 till SQL 2022 måste du se till att
Säkerhetskopiera rapportdatabasen på SQL Server.
Säkerhetskopiera krypteringsnycklarna.
Rensa rapportmapparna på den lokala datorn.
Installera Rapporteringstjänsten.
På DPM-servern ändrar du följande DPM-registernyckel till det nya rapportinstansnamnet.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Ändra det virtuella katalognamnet för Reporting Service till ReportServer_SSRS.
Konfigurera Reporting Service och återställ databasen och krypteringsnycklarna.
Nästa steg
- Se versionsinformation för nya snabbkorrigeringar och UR:er som är tillämpliga.