Dela via


Installera DPM

Det här behöver du göra för att konfigurera System Center Data Protection Manager (DPM):

  1. Läs kraven för installation.
  2. Kontrollera att operativsystemet DPM är kompatibelt.
  3. Konfigurera en SQL Server-databas för att lagra DPM-inställningar och konfigurationsinformation.
  4. 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:

  • Virtuell DPM-installation är inte för uppskalade miljöer. Använd i stället direktansluten/SAN-baserad lagring. Prestanda kan försämras i uppskalade miljöer (Hyper-V på CSV) med hjälp av VHDX-filer jämfört med SAN. Därför rekommenderar vi inte att du använder VHDX för uppskalade miljöer.
  • Det finns ingen storleksgräns för VHDX.
    Både fasta och dynamiskt expanderande VHDX-filer stöds.
  • Både VHD- och VHDX-filer stöds i DPM-lagringspoolen.
    En virtuell DPM-installation krävs för att kunna lägga till virtuella hårddiskar i lagringspoolen.
  • För dynamiska och fasta virtuella hårddiskar stöds VHD- och VHDX-filer på fjärranslutna SMB-resurser.
  • Från och med DPM 2012 R2 med Uppdatering 3 kan du köra DPM som en Hyper-V virtuell maskin med stöd för bandenheter via syntetisk FC.
  • För DPM-lagring med hög tillgänglighet bör virtuella hårddiskar placeras på skalbara filservrar (SOFS). SMB 3.0 krävs för utskalade filservrar.
  • Virtuella DPM-installationer stöder inte:

    • Lagringsutrymmen i Windows 2012 eller virtuella hårddiskar som bygger på lagringsutrymmen.
      Lokal eller fjärransluten värd för VHDX-filer på Windows 2012-lagringsutrymme stöds inte heller.
    • Aktivera Diskdeduplicering på volymer som är värdar för virtuella hårddiskar.
    • Windows 2012 iSCSI-mål (som använder virtuella hårddiskar) som en DPM-lagringspool.
    • NTFS-komprimering för volymer som är värdar för VHD-filer som används i DPM-lagringspoolen.
    • BitLocker på volymer som är värdar för VHD-filer som används för lagringspoolen.
    • En inbyggd 4K-sektorstorlek på fysiska diskar för VHDX-filer i DPM-lagringspoolen.
    • Virtuella hårddiskar som finns på Windows 2008-servrar.
DPM som en virtuell Azure-dator
  • DPM stöds på alla virtuella Azure IaaS-datorer med storlek A2 eller senare.
    Du kan välja en storlek för den virtuella DPM-datorn med hjälp av DPM Azure vm size calculator. När du konfigurerar den virtuella datorn skapar du en instans på Standard-beräkningsnivån eftersom den maximala IOPS per ansluten disk är högre på standardnivån än på Basic-nivån.
  • DPM kan skydda arbetsbelastningarna som beskrivs här i skyddsmatrisen .
  • DPM kan skydda arbetsbelastningar som körs över flera Azure-molntjänster som har samma virtuella Azure-nätverk och Azure-prenumeration.
    DPM som körs som en virtuell Azure-dator kan inte skydda lokala data.
  • Använd ett separat lagringskonto för den virtuella DPM-datorn eftersom det finns storleks- och IOPS-gränser för ett lagringskonto som kan påverka prestandan för den virtuella DPM-datorn om den delas med andra virtuella datorer som körs. Den virtuella DPM-datorn och de skyddade arbetsbelastningarna ska ingå i samma virtuella Azure-nätverk.
  • Antalet diskar som kan användas för mållagringen (DPM-lagringspoolen) begränsas av storleken på den virtuella datorn (högst 16). Azure Backup-agenten som körs på DPM-servern behöver tillfällig lagring för dess användning (en cacheplats) och data som återställs från molnet (lokalt mellanlagringsområde). Observera att varje virtuell Azure-dator levereras med viss tillfällig disklagring. Detta är tillgängligt för användaren som volymen D:\. Det lokala mellanlagringsområde som krävs av Azure Backup kan konfigureras att finnas i D:\, och cacheplatsen kan placeras på C:\. På så sätt behöver inget utrymme delas ut från de datadiskar som är anslutna till den virtuella DPM-datorn.
  • Du lagrar data på Azure-diskar som är anslutna till den virtuella DPM-datorn. När diskarna och lagringsutrymmet är anslutna till den virtuella datorn hanteras de inifrån DPM. Hur mycket data du kan säkerhetskopiera beror på antalet och storleken på de diskar som är anslutna till den virtuella DPM-datorn. Det finns ett maximalt antal diskar som kan anslutas till varje virtuell Azure-dator (4 diskar för A2V2, A4V2 och A8V2) och den maximala storleken på varje disk (1 TB). Detta avgör den totala tillgängliga lagringspoolen för säkerhetskopior. Vi rekommenderar att du behåller data för en dag på den DPM-anslutna Azure-disken och lagrar data som är äldre än en dag i Azure Backup-tjänsten. Detta ger datalagring för ett längre kvarhållningsintervall och gör att du kan skydda en större mängd data genom att avlasta dem till Azure Backup.
  • Om du vill skala distributionen har du följande alternativ:

    • Alternativ 1, Skala upp: Öka storleken på den virtuella DPM-datorn från A2V2, A4V2, A8V2 och lägg till mer lokal lagring.
    • Alternativ 2, Avlasta data: Skicka äldre data till Azure Backup och behåll endast de senaste data på lagringen som är ansluten till DPM-servern.
    • Alternativ 3, Skala ut: Lägg till fler DPM-servrar för att skydda arbetsbelastningarna.
  • Det maximala antalet skyddade arbetsbelastningar för varje storlek på den virtuella DPM-datorn sammanfattas i tabell A nedan.
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:

  • Virtuell DPM-installation är inte för uppskalade miljöer. Använd i stället direktansluten/SAN-baserad lagring. Prestanda kan försämras i uppskalade miljöer (Hyper-V på CSV) med hjälp av VHDX-filer jämfört med SAN. Därför rekommenderar vi inte att du använder VHDX för uppskalade miljöer.
  • Det finns ingen storleksgräns för VHDX.
    Både fasta och dynamiskt expanderande VHDX-filer stöds.
  • Både VHD- och VHDX-filer stöds i DPM-lagringspoolen.
    En virtuell DPM-installation krävs för att kunna lägga till virtuella hårddiskar i lagringspoolen.
  • För dynamiska och fasta virtuella hårddiskar stöds VHD- och VHDX-filer på fjärranslutna SMB-resurser.
  • DPM kan köras som en Hyper-V virtuell dator med stöd för bandenheter med syntetisk FC.
  • För DPM-lagring med hög tillgänglighet bör virtuella hårddiskar placeras på skalbara filservrar (SOFS). SMB 3.0 krävs för utskalade filservrar.
  • Virtuella DPM-installationer stöder inte:

    • Lagringsutrymmen i Windows 2012 eller virtuella hårddiskar som bygger på lagringsutrymmen.
      Lokal eller fjärransluten värd för VHDX-filer på Windows 2012-lagringsutrymme stöds inte heller.
    • Aktivera Diskdeduplicering på volymer som är värdar för virtuella hårddiskar.
    • Windows 2012 iSCSI-mål (som använder virtuella hårddiskar) som DPM-lagringspool.
    • NTFS-komprimering för volymer som är värdar för VHD-filer som används i DPM-lagringspoolen.
    • BitLocker på volymer som hanterar VHD-filer som används för lagringspoolen.
    • En ursprunglig 4K-sektorstorlek för fysiska diskar för VHDX-filer i DPM-lagringspoolen.
    • Virtuella hårddiskar som finns på Windows 2008-servrar.
DPM som en virtuell Azure-dator
  • DPM stöds på alla virtuella Azure IaaS-datorer med storlek A2 eller senare.
    Du kan välja en storlek för den virtuella DPM-datorn med hjälp av DPM Azure virtuella datorns storlekskalkylator. När du konfigurerar den virtuella datorn skapar du en instans på Standard-beräkningsnivån eftersom den maximala IOPS per ansluten disk är högre på standardnivån än på Basic-nivån.
  • DPM kan skydda arbetsbelastningarna enligt beskrivningen här i skyddsmatrisen.
  • DPM kan skydda arbetsbelastningar som körs över flera Azure-molntjänster som har samma virtuella Azure-nätverk och Azure-prenumeration.
    DPM som körs som en virtuell Azure-dator kan inte skydda lokala data.
  • Använd ett separat lagringskonto för den virtuella DPM-datorn eftersom det finns storleks- och IOPS-gränser för ett lagringskonto som kan påverka prestandan för den virtuella DPM-datorn om den delas med andra virtuella datorer som körs. Den virtuella DPM-datorn och de skyddade arbetsbelastningarna ska ingå i samma virtuella Azure-nätverk.
  • Antalet diskar som kan användas för mållagringen (DPM-lagringspoolen) begränsas av storleken på den virtuella datorn (högst 16). Azure Backup-agenten som körs på DPM-servern behöver tillfällig lagring för dess användning (en cacheplats) och data som återställs från molnet (lokalt mellanlagringsområde). Observera att varje virtuell Azure-dator levereras med viss tillfällig disklagring. Detta är tillgängligt för användaren som volymen D:\. Det lokala mellanlagringsområde som krävs av Azure Backup kan konfigureras att finnas i D:\, och cacheplatsen kan placeras på C:\. På så sätt behöver inget utrymme delas ut från de datadiskar som är anslutna till den virtuella DPM-datorn.
  • Du lagrar data på Azure-diskar som är anslutna till den virtuella DPM-datorn. När diskarna och lagringsutrymmet är anslutna till den virtuella datorn hanteras de inifrån DPM. Hur mycket data du kan säkerhetskopiera beror på antalet och storleken på de diskar som är anslutna till den virtuella DPM-datorn. Vi rekommenderar att du behåller data för en dag på den DPM-anslutna Azure-disken och lagrar data som är äldre än en dag i Azure Backup-tjänsten. Detta ger datalagring för ett längre kvarhållningsintervall och gör att du kan skydda en större mängd data genom att avlasta dem till Azure Backup.
  • Om du vill skala distributionen har du följande alternativ:

    • Alternativ 1, Skala upp: Öka storleken på den virtuella DPM-datorn från A2V2, A4V2, A8V2 och lägg till mer lokal lagring.
    • Alternativ 2, Avlasta data: Skicka äldre data till Azure Backup och behåll endast de senaste data på lagringen som är ansluten till DPM-servern.
    • Alternativ 3, Skala ut: Lägg till fler DPM-servrar för att skydda arbetsbelastningarna.
  • Det maximala antalet skyddade arbetsbelastningar för varje storlek på den virtuella DPM-datorn sammanfattas i tabell A nedan.

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:

  1. Kör SQL Server-konfigurationen på den lokala server där du ska installera DPM eller på en fjärrserver.

  2. Installationväljer du ny fristående installation av SQL Server eller att lägga till funktioner till en befintlig installation.

  3. Produktnyckelanger du en giltig licensnyckel. På installationssupportreglerkorrigerar du eventuella fel innan du fortsätter. På installationsrollenväljer du SQL Server-funktionsinstallation.

  4. I funktionsvalväljer du Database Engine Services. I Instance Featuresväljer du Reporting Service – Native. Granska reglerna i Installationsregler .

  5. 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.

  6. 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.

  1. 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.

  2. 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].

  1. 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.

  2. 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].

  1. 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.

  2. 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].

  1. 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.

  2. 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

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ör SQLCMD 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).

  1. 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.
  1. 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.
  1. På sidan Välkommen i DPM-installationsprogrammet väljer du Nästa. På sidan licensvillkor godkänner du avtalet >OK.

  2. På sidan Kravkontroll väntar du på kontrollen och löser eventuella problem innan du fortsätter.

  3. 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.

  4. 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:

  1. Se till att du har installerat förhandskraven innan du börjar.
  1. 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.

  2. 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
    
  3. Installera SQL Server på den lokala servern eller fjärrservern.

  4. 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>
    
  5. 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.
  1. 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 
    
  2. Installera SQL Server på den lokala servern eller fjärrservern.

  3. 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> 
    
  4. 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.

  1. 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.
  2. 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.

  3. 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*>.

  4. 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.
  5. 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>

  6. 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.

  7. 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.

  1. Säkerhetskopiera rapportdatabasen på SQL Server.

  2. Säkerhetskopiera krypteringsnycklarna.

  3. Rensa rapportmapparna på den lokala datorn.

  4. Installera Rapporterings Tjänst.

  5. På DPM-servern ändrar du följande DPM-registernyckel till det nya rapportinstansnamnet.

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
  6. Ändra det virtuella katalognamnet för Reporting Service till ReportServer_SSRS.

  7. 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

  1. Säkerhetskopiera rapportdatabasen på SQL Server.

  2. Säkerhetskopiera krypteringsnycklarna.

  3. Rensa rapportmapparna på den lokala datorn.

  4. Installera Rapporteringstjänsten.

  5. På DPM-servern ändrar du följande DPM-registernyckel till det nya rapportinstansnamnet.

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
  6. Ändra det virtuella katalognamnet för Reporting Service till ReportServer_SSRS.

  7. Konfigurera Reporting Service och återställ databasen och krypteringsnycklarna.

Nästa steg