Zainstaluj program DPM
Oto co należy zrobić, aby skonfigurować program System Center Data Protection Manager (DPM):
- Zapoznaj się z wymaganiami wstępnymi dotyczącymi konfiguracji.
- Sprawdź, czy system operacyjny programu DPM jest zgodny.
- Skonfiguruj bazę danych programu SQL Server do przechowywania ustawień i informacji o konfiguracji programu DPM.
- Konfigurowanie programu DPM. Program DPM można zainstalować z poziomu interfejsu użytkownika lub uruchomić instalację nienadzorowaną. Postępuj zgodnie z tymi instrukcjami, jeśli chcesz zainstalować program DPM na kontrolerze domeny.
Uwaga
W programie DPM 2019 UR4 nowa instalacja agenta pakietu zbiorczego poprawek może spowodować ponowne uruchomienie chronionego serwera.
Konfigurowanie wymagań wstępnych
Środowisko | Szczegóły lub szczegóły instalacji |
---|---|
Podstawowe wymagania wstępne dotyczące instalacji programu DPM | Na serwerze programu DPM jest potrzebnych wiele składników. Są one instalowane automatycznie podczas instalacji: — .NET Framework 4.0 lub 4.5 (DPM 2016/2019); program .NET Framework 3.5 wymagany do instalacji programu SQL (przed programem SQL 2016); program .NET Framework 4.6 wymagany do instalacji sql (nowsze sql 2016). Zainstaluj przy użyciu opcji Dodaj funkcje w Menedżerze serwera, jeśli nie zainstaluje się automatycznie. — Instalator Windows 4.5 (lub nowszy). Zainstalowany jako część systemu operacyjnego, ale można go również zainstalować jako administrator z <katalogu>głównego DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. — Pakiet redystrybucyjny Programu Microsoft Visual C++ 2012; Pakiet redystrybucyjny Programu Microsoft Visual C++ 2010; Pakiet redystrybucyjny Programu Microsoft Visual C++ 2008. — PowerShell 3.0 (dołączony do systemu Windows Server 2012 R2 lub 2012). — Microsoft Hyper-V Management PowerShell |
Baza danych programu DPM |
-
Sprawdź obsługiwane wersje programu SQL Server dla bazy danych programu DPM. — Serwer SQL można zainstalować na serwerze DPM lub serwerze zdalnym. — Przed zainstalowaniem programu DPM należy zainstalować SQL lokalnie lub zdalnie. — Jeśli planujesz używać programu SQL Server 2022 z programem DPM 2022, upewnij się, że zainstalujesz program SQL Server Native Client (SQLNCLI) na maszynie z programem SQL Server przed zainstalowaniem programu DPM 2022 RTM, ponieważ program SQL 2022 nie jest dostarczony z programem SQLNCLI. — Jeśli zainstalujesz bazę danych zdalnie, komputer uruchamiający zdalne wystąpienie musi znajdować się w tej samej domenie i strefie czasowej co serwer DPM. — Jeśli używasz zdalnej bazy danych, przed zainstalowaniem programu DPM upewnij się, że na zdalnym komputerze SQL jest uruchomione narzędzie przygotowywania SQL. — Serwer SQL może być autonomiczny lub uruchomiony w klastrze. — Jeśli serwer SQL jest klastrowany, serwer raportowania i serwer SQL powinny znajdować się na różnych komputerach. — Nie można uruchomić serwera SQL na kontrolerze domeny. — Nie można używać wdrożenia SQL Server Always-On. — W przypadku wdrażania programu DPM jako maszyny wirtualnej platformy Azure użyj maszyny wirtualnej platformy Azure z uruchomionym programem SQL Server jako zdalnym wystąpieniem programu SQL Server. W tym wdrożeniu nie można użyć lokalnego serwera SQL, a baza danych Azure SQL Database nie jest obecnie obsługiwana. |
Program DPM zainstalowany jako VM funkcji Hyper-V | Jeśli instalujesz program DPM jako maszynę wirtualną na platformie Hyper-V, pamiętaj, że:
|
Program DPM jako maszyna wirtualna na platformie Azure |
|
Środowisko | Szczegóły lub szczegóły instalacji |
---|---|
Podstawowe wymagania wstępne dotyczące instalacji programu DPM | Na serwerze programu DPM jest potrzebnych wiele składników. Są one instalowane automatycznie podczas instalacji: — .NET Framework 4.0 lub 4.5 (DPM 2016/2019); program .NET Framework 3.5 wymagany do instalacji programu SQL (przed programem SQL 2016); program .NET Framework 4.6 wymagany do instalacji sql (nowsze sql 2016). Zainstaluj przy użyciu opcji Dodaj funkcje w Menedżerze serwera, jeśli nie zainstaluje się automatycznie. — Instalator Windows 4.5 (lub nowszy). Zainstalowany jako część systemu operacyjnego, ale można go również zainstalować jako administrator z <katalogu>głównego DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. — Pakiet redystrybucyjny Programu Microsoft Visual C++ 2015; Pakiet redystrybucyjny Programu Microsoft Visual C++ 2013; Pakiet redystrybucyjny Programu Microsoft Visual C++ 2012. — PowerShell 3.0 (dołączony do systemu Windows Server 2012 R2 lub 2012). — Microsoft Hyper-V Management PowerShell |
Baza danych programu DPM |
-
Sprawdź obsługiwane wersje programu SQL Server dla bazy danych programu DPM. — Serwer SQL można zainstalować na serwerze DPM lub serwerze zdalnym. — Zainstaluj program SQL lokalnie lub zdalnie przed zainstalowaniem programu DPM. — Jeśli planujesz używać programu SQL Server 2022 z programem DPM 2025, upewnij się, że zainstalowano program SQL OLEDB 19. — Jeśli instalujesz bazę danych zdalnie, komputer uruchamiający zdalne wystąpienie musi być w tej samej domenie i strefie czasowej co serwer DPM. — Jeśli używasz zdalnej bazy danych, przed zainstalowaniem programu DPM upewnij się, że na zdalnym komputerze SQL jest uruchomione narzędzie przygotowywania SQL. — Serwer SQL może być autonomiczny lub uruchomiony w klastrze. — Jeśli serwer SQL jest klastrowany, serwer raportowania i serwer SQL powinny znajdować się na różnych komputerach. — Nie można uruchomić serwera SQL na kontrolerze domeny. — Nie można używać wdrożenia Always On w SQL Server. — W przypadku wdrażania programu DPM jako maszyny wirtualnej platformy Azure użyj maszyny wirtualnej platformy Azure z uruchomionym programem SQL Server jako zdalnym wystąpieniem programu SQL Server. W tym wdrożeniu nie można użyć lokalnego serwera SQL, a baza danych Azure SQL Database nie jest obecnie obsługiwana. |
DPM zainstalowany jako maszyna wirtualna na technologii Hyper-V | Jeśli instalujesz DPM w roli maszyny wirtualnej Hyper-V, pamiętaj, że:
|
DPM jako maszyna wirtualna na platformie Azure |
|
Tabela A
Rozmiar maszyny wirtualnej | Maksymalna liczba chronionych obciążeń | Średni rozmiar obciążenia | Średni współczynnik zmian obciążenia (codziennie) |
---|---|---|---|
A2V2 | 20 | 100 GB | 5% rezygnacji netto |
A4V2 | 40 | 150 GB | 10% poziom netto odpływu |
A8V2 | 60 | 200 GB | 15% netto odpływu klientów |
Uwaga
Jako maszyna wirtualna z systemem Windows w programie VMware — program DPM 2022 można zainstalować na maszynie wirtualnej z systemem Windows w środowisku VMware. W tej konfiguracji program DPM może chronić obciążenia firmy Microsoft uruchomione jako maszyny wirtualne z systemem Windows w programie VMware.
Uwaga
Jako maszyna wirtualna z systemem Windows w programie VMware — program DPM 2019 można zainstalować na maszynie wirtualnej z systemem Windows w środowisku VMware. W tej konfiguracji program DPM może chronić obciążenia firmy Microsoft uruchomione jako maszyny wirtualne z systemem Windows w programie VMware.
Konfigurowanie bazy danych programu SQL Server
Należy skonfigurować bazę danych programu SQL Server, jeśli:
- Używasz programu DPM 2019, 2016
- Używasz programu DPM 2022, 2019, 2016
- Używasz programu DPM 2025, 2022, 2019
Aby skonfigurować bazę danych programu SQL Server:
Uruchom instalatora programu SQL Server na serwerze lokalnym, na którym zainstalujesz program DPM lub na serwerze zdalnym.
W obszarze Instalacja wybierz pozycję Nowa instalacja autonomiczna programu SQL Server lub dodaj funkcje do istniejącej instalacji.
Na kluczu produktu wprowadź prawidłowy klucz licencji. Popraw wszelkie błędy w zasadach wsparcia konfiguracji przed kontynuowaniem. Na Rola instalacji, wybierz Instalacja funkcji SQL Server.
W obszarze Wybór funkcji wybierz Usługi silnika bazy danych. W polu Funkcje wystąpienia wybierz opcję Usługi raportowania — w trybie natywnym. W obszarze Reguły instalacji przejrzyj reguły.
W obszarze Konfiguracja wystąpienia określ nazwę wystąpienia programu SQL Server, którego będziesz używać dla programu DPM. Nie używaj znaków podkreślenia ani znaków zlokalizowanych w nazwie. W obszarze Wymagania dotyczące miejsca na dysku przejrzyj informacje.
W Konfiguracji serwera>Kontach usług określ konta domenowe, w ramach których powinny być uruchamiane usługi SQL Server:
Zalecamy używanie pojedynczego, dedykowanego konta użytkownika domeny do uruchamiania usług SQL Server, agenta programu SQL Server, aparatu bazy danych programu SQL Server i usług SQL Server Reporting Services.
Jeśli instalujesz program DPM na kontrolerze RODC, użyj konta DPMSQLSvcsAcctaccount utworzonego tam. Należy pamiętać, że konto użytkownika musi być członkiem lokalnej grupy Administratorzy na kontrolerze domeny, na którym zainstalowano instancję zdalną. Po zakończeniu instalacji możesz usunąć konto użytkownika z lokalnej grupy Administratorzy. Ponadto w przypadku instalacji na kontrolerze RODC należy wprowadzić hasło wybrane podczas konfigurowania kontrolera RODC dla programu DPM i utworzyć konto DPMR$MACHINENAME .
Podczas tworzenia konta użytkownika domeny nadaj mu najniższe możliwe uprawnienia, przypisz mu silne hasło, które nie wygasa, i nadaj mu łatwo rozpoznawalną nazwę. Dodasz to konto do lokalnej grupy Administratorzy oraz do stałej roli serwera Sysadmin w programie SQL Server w dalszej części kreatora.
Wszystkim usługom, z wyjątkiem uruchamiania demona filtru pełnotekstowego SQL, należy nadać wartość Automatyczny.
W konfiguracji silnika bazy danych zaakceptuj ustawienie trybu uwierzytelniania systemu Windows. Administratorzy programu DPM potrzebują uprawnień administratora programu SQL Server. W obszarze Określanie administratorów programu SQL Server dodaj administratorów programu DPM. W razie potrzeby możesz dodać dodatkowe konta. Ukończ resztę kreatora przy użyciu ustawień domyślnych i wybierz Gotowe do zainstalowania>Instaluj.
Jeśli używasz programu SQL Server 2022, musisz zainstalować klienta SQL Server Native Client (SQLNCLI) na maszynie z programem SQL Server 2022.
SQLNCLI jest warunkiem wstępnym instalacji programu DPM 2022 RTM, ale nie jest dostępny w programie SQL Server 2022. W związku z tym po zainstalowaniu programu SQL Server 2022 konieczne będzie również oddzielne zainstalowanie klienta natywnego programu SQL Server na maszynie z programem SQL Server. Następnie upewnij się, że zainstalowano DPM 2022 RTM i zaktualizowano do wersji UR1 lub nowszej, co obsługuje SQL Server 2022 jako bazę danych DPM i używa OLEDB 18.0 zamiast SQLNCLI.
Jeśli instalujesz program SQL Server na komputerze zdalnym, wykonaj następujące czynności:
Jeśli używasz klastrowanego serwera SQL MSCS dla bazy danych programu DPM, nazwa zasobu grupy klastra dla roli programu SQL Server musi mieć nazwę SQL Server (InstanceName). Na przykład SQL Server (MSSQLSERVER).
Jeśli używasz klastrowanego serwera SQL MSCS dla bazy danych programu DPM, usługa SQL Server Reporting Service (SSRS) musi być zainstalowana na osobnym autonomicznym komputerze z serwerem SQL lub zainstalowanym na samym serwerze programu DPM.
Zainstaluj pliki pomocy technicznej programu DPM (SQLPrep). W tym celu na komputerze z programem SQL Server włóż dysk DVD programu DPM i uruchom setup.exe. Postępuj zgodnie z instrukcjami kreatora, aby zainstalować pakiet redystrybucyjny Microsoft Visual C++ 2012. Pliki obsługi programu DPM zostaną zainstalowane automatycznie.
Skonfiguruj reguły zapory, aby serwer DPM mógł komunikować się z komputerem z programem SQL Server:
Upewnij się, że protokół TCP/IP jest włączony z domyślnym audytem błędów i włączeniem sprawdzania polityki haseł.
Aby zezwolić na protokół TCP na porcie 80, skonfiguruj wyjątek przychodzący dla sqlservr.exe dla wystąpienia serwera SQL używanego przez DPM. Serwer raportów nasłuchuje żądań HTTP na porcie 80.
Włącz RPC na zdalnym serwerze SQL.
Domyślne wystąpienie aparatu bazy danych nasłuchuje na porcie TCP 1443. Ustawienie to można zmodyfikować. Aby używać usługi SQL Server Browser do łączenia się z wystąpieniami, które nie nasłuchują na domyślnym porcie 1433, potrzebny jest port UDP 1434.
Nazwana instancja programu SQL Server domyślnie używa portów dynamicznych. Ustawienie to można zmodyfikować.
Numer bieżącego portu używanego przez aparat bazy danych jest widoczny w dzienniku błędów programu SQL Server. Dzienniki błędów można wyświetlać za pomocą programu SQL Server Management Studio przez podłączenie do wystąpienia nazwanego. Bieżący dziennik można wyświetlić w obszarze Zarządzanie — dzienniki SQL Server we wpisie Serwer nasłuchuje na ['any' <ipv4> port_number].
W konfiguracji aparatu bazy danych zaakceptuj ustawienie w trybie uwierzytelniania systemu Windows. Administratorzy programu DPM potrzebują uprawnień administratora programu SQL Server. W obszarze Określanie administratorów programu SQL Server dodaj administratorów programu DPM. W razie potrzeby możesz dodać dodatkowe konta. Ukończ resztę kreatora przy użyciu ustawień domyślnych i wybierz pozycję Gotowe do zainstalowania>.
Po zakończeniu instalacji SQL upewnij się, że zainstalujesz SQL OLEDB 19.
Jeśli instalujesz program SQL Server na komputerze zdalnym, wykonaj następujące czynności:
Jeśli używasz klastrowanego serwera SQL MSCS dla bazy danych programu DPM, nazwa zasobu grupy klastra dla roli programu SQL Server musi mieć nazwę SQL Server (InstanceName). Na przykład SQL Server (MSSQLSERVER).
Jeśli używasz klastrowanego serwera SQL MSCS dla bazy danych programu DPM, usługa SQL Server Reporting Service (SSRS) musi być zainstalowana na osobnym autonomicznym komputerze z serwerem SQL lub zainstalowanym na samym serwerze programu DPM.
Zainstaluj pliki pomocy technicznej programu DPM (SQLPrep). W tym celu na komputerze z programem SQL Server włóż dysk DVD programu DPM i uruchom setup.exe. Postępuj zgodnie z instrukcjami kreatora instalacji, aby zainstalować Microsoft Visual C++ 2012 Redistributable. Pliki obsługi programu DPM zostaną zainstalowane automatycznie.
Skonfiguruj reguły zapory, aby serwer DPM mógł komunikować się z komputerem z programem SQL Server:
Upewnij się, że protokół TCP/IP jest włączony z domyślną inspekcją błędów i włącz sprawdzanie zasad haseł.
Aby zezwolić na protokół TCP na porcie 80, skonfiguruj wyjątek przychodzący dla sqlservr.exe dla instancji DPM serwera SQL. Serwer raportów nasłuchuje żądań HTTP na porcie 80.
Włącz RPC na zdalnym serwerze SQL Server.
Domyślne wystąpienie aparatu bazy danych nasłuchuje na porcie TCP 1443. Ustawienie to można zmodyfikować. Aby używać usługi SQL Server Browser do łączenia się z wystąpieniami, które nie nasłuchują na domyślnym porcie 1433, musisz użyć portu UDP 1434.
Nazwana instancja programu SQL Server standardowo używa portów dynamicznych. Ustawienie to można zmodyfikować.
Numer bieżącego portu używanego przez aparat bazy danych jest widoczny w dzienniku błędów programu SQL Server. Logi błędów można wyświetlać za pomocą programu SQL Server Management Studio, łącząc się z instancją nazwaną. Bieżący dziennik można wyświetlić w obszarze Zarządzanie - Dzienniki SQL Server we wpisie Serwer nasłuchuje na ['any' <ipv4> port_number].
Na stronie Konfiguracja Aparatu Bazy Danych, zaakceptuj ustawienie trybu uwierzytelniania Windows. Administratorzy programu DPM potrzebują uprawnień administratora programu SQL Server. W obszarze Określanie administratorów programu SQL Server dodaj administratorów programu DPM. W razie potrzeby możesz dodać dodatkowe konta. Ukończ resztę kreatora przy użyciu ustawień domyślnych i wybierz pozycję Gotowe do zainstalowania>Zainstaluj.
Jeśli instalujesz program SQL Server na komputerze zdalnym, wykonaj następujące czynności:
Jeśli używasz klastrowanego serwera SQL MSCS dla bazy danych programu DPM, nazwa zasobu grupy klastra dla roli programu SQL Server musi mieć nazwę SQL Server (InstanceName). Na przykład SQL Server (MSSQLSERVER).
Jeśli używasz klastrowanego serwera SQL MSCS dla bazy danych programu DPM, usługa SQL Server Reporting Service (SSRS) musi być zainstalowana na osobnym autonomicznym komputerze z serwerem SQL lub zainstalowanym na samym serwerze programu DPM.
Zainstaluj pliki pomocy technicznej programu DPM (SQLPrep). W tym celu na komputerze z programem SQL Server włóż dysk DVD programu DPM i uruchom setup.exe. Postępuj zgodnie z instrukcjami kreatora, aby zainstalować pakiet redystrybucyjny Microsoft Visual C++ 2012. Pliki obsługi programu DPM zostaną zainstalowane automatycznie.
Skonfiguruj reguły zapory, aby serwer DPM mógł komunikować się z komputerem z programem SQL Server:
Upewnij się, że protokół TCP/IP jest włączony z domyślnym audytem niepowodzeń i włączonym sprawdzaniem zasad haseł.
Aby zezwolić na protokół TCP na porcie 80, skonfiguruj wyjątek przychodzący dla sqlservr.exe dla wystąpienia DPM SQL Server. Serwer raportów nasłuchuje żądań HTTP na porcie 80.
Włącz RPC na zdalnym serwerze SQL.
Domyślne wystąpienie silnika bazy danych nasłuchuje na porcie TCP 1443. Ustawienie to można zmodyfikować. Aby używać usługi SQL Server Browser do łączenia się z wystąpieniami, które nie nasłuchują na domyślnym porcie 1433, potrzebny jest port UDP 1434.
Nazwane wystąpienie programu SQL Server domyślnie używa portów dynamicznych. Ustawienie to można zmodyfikować.
Numer bieżącego portu używanego przez aparat bazy danych jest widoczny w dzienniku błędów programu SQL Server. Dzienniki błędów można wyświetlać, korzystając z programu SQL Server Management Studio i podłączając się do wystąpienia nazwanego. Bieżący dziennik można wyświetlić w obszarze Zarządzanie — dzienniki programu SQL Server we wpisie Serwer nasłuchuje na ['any' <ipv4> port_number].
W konfiguracji silnika bazy danych zaakceptuj ustawienie trybu uwierzytelniania systemu Windows. Administratorzy programu DPM potrzebują uprawnień administratora programu SQL Server. W obszarze Określanie administratorów programu SQL Server dodaj administratorów programu DPM. W razie potrzeby możesz dodać dodatkowe konta. Ukończ resztę kreatora przy użyciu ustawień domyślnych i wybierz Gotowe do zainstalowania>Zainstaluj.
Jeśli instalujesz program SQL Server na komputerze zdalnym, wykonaj następujące czynności:
Zainstaluj pliki pomocy technicznej programu DPM (SQLPrep). W tym celu na komputerze z programem SQL Server włóż dysk DVD programu DPM i uruchom setup.exe. Postępuj zgodnie z instrukcjami kreatora, aby zainstalować pakiet redystrybucyjny Microsoft Visual C++ 2012. Pliki obsługi programu DPM zostaną zainstalowane automatycznie.
Skonfiguruj reguły zapory, aby serwer DPM mógł komunikować się z komputerem z programem SQL Server:
Upewnij się, że protokół TCP/IP jest włączony z domyślną kontrolą niepowodzeń i włączeniem sprawdzania zasad haseł.
Aby zezwolić na protokół TCP na porcie 80, skonfiguruj wyjątek przychodzący dla sqlservr.exe dla instancji DPM serwera SQL. Serwer raportów nasłuchuje żądań HTTP na porcie 80.
Włącz RPC na zdalnym serwerze SQL.
Domyślne wystąpienie silnika bazy danych nasłuchuje na porcie TCP 1433. Ustawienie to można zmodyfikować. Aby używać usługi SQL Server Browser do łączenia się z wystąpieniami, które nie nasłuchują na domyślnym porcie 1433, potrzebny jest port UDP 1434.
Nazwana instancja programu SQL Server domyślnie używa portów dynamicznych. Ustawienie to można zmodyfikować.
Numer bieżącego portu używanego przez aparat bazy danych jest widoczny w dzienniku błędów programu SQL Server. Możesz wyświetlać dzienniki błędów przy użyciu programu SQL Server Management Studio i podłączając się do nazwanego wystąpienia. Bieżący dziennik można wyświetlić w obszarze Zarządzanie — dzienniki programu SQL Server we wpisie Serwer nasłuchuje na adresie ['any' <ipv4> numer_portu].
Uwaga
- W przypadku programu SQL 2017 lub nowszego usługa SSRS nie jest instalowana w ramach instalacji programu SQL. Musisz zainstalować usługę SQL SSRS oddzielnie. Aby uzyskać więcej informacji, zobacz Instalowanie usług SQL Server Reporting Services (2017 i nowszych).
- W przypadku zdalnego klastrowanego wystąpienia SQL, silnik bazy danych musi znajdować się w tym samym klastrze, a usługa SSRS musi być na osobnym komputerze (który może być serwerem programu DPM lub innym komputerem).
- W lokalnych lub zdalnych scenariuszach programu SQL Server na serwerze DPM muszą być zainstalowane następujące składniki.
- Program SQL Server Management Studio (SSMS) nie jest już zainstalowany z programem SQL Server. Musisz zainstalować równoważną wersję programu SSMS oddzielnie.
— W przypadku programu SQL Server 2019, wraz z SSMS, na serwerze DPM należy oddzielnie zainstalować także program SQLCMD, pakiet redystrybucyjny Visual C++ 2017 oraz sterownik Microsoft ODBC Driver 17 dla SQL Server.
Uwaga
- W przypadku programu SQL 2017 lub nowszego usługa SSRS nie jest instalowana w ramach instalacji programu SQL. Musisz zainstalować usługę SQL SSRS oddzielnie. Aby uzyskać więcej informacji, zobacz Instalowanie usług SQL Server Reporting Services (2017 i nowszych).
- W przypadku zdalnego klastrowanego wystąpienia SQL, Silnik bazy danych musi znajdować się w klastrze, a SSRS musi znajdować się na osobnym komputerze (który może być serwerem programu DPM lub innym komputerem).
- W lokalnych lub zdalnych scenariuszach programu SQL Server na serwerze DPM muszą być zainstalowane następujące składniki.
- Program SQL Server Management Studio (SSMS) nie jest już zainstalowany z programem SQL Server. Musisz zainstalować równoważną wersję programu SSMS oddzielnie.
— W przypadku programu SQL Server 2019 wraz z programem SSMS należy również zainstalować SQLCMD, pakiet redystrybucyjny Visual C++ 2017 i sterownik Microsoft ODBC 17 dla programu SQL Server oddzielnie na serwerze DPM.
— W przypadku korzystania z zdalnego programu SQL Server 2022 należy zainstalować program SQLCMD w wersji 16 na serwerze programu DPM. Jeśli program SQLCMD w wersji 16 nie jest dostępny do pobrania, zainstaluj program SQLCMD w wersji 15, zmień nazwę folderu, a następnie skopiuj folder wSQLCMD
wersji 16 (C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn
) z programu SQL Server 2022 do serwera DPM 2022 przed instalacją programu DPM 2022. Po zakończeniu instalacji usuń wersję 16 i zmień nazwę wersji 15 zgodnie z potrzebami.
Instalowanie programu DPM
Ważne
Podczas instalowania programu DPM użyj nazw NetBIOS dla nazwy domeny i nazwy maszyny SQL. Nie używaj w pełni kwalifikowanych nazw domen (FQDN).
- W razie potrzeby wyodrębnij plik 2016.exe programu DPM (dla programu DPM 2016)/DPM 2019.exe (dla programu DPM 2019) na maszynie, na której chcesz uruchomić program DPM. W tym celu uruchom plik exe, a następnie na ekranie powitalnym wybierz przycisk Dalej. W Wybierz lokalizację docelową, określ lokalizację, do której chcesz wyodrębnić pliki instalacyjne. W Gotowe do wyodrębnienia wybierz Wyodrębnij. Po zakończeniu wyodrębniania przejdź do określonej lokalizacji i uruchom Setup.exe.
- Wyodrębnij plik SCDPM_2025.exe na maszynie, na której chcesz uruchomić program DPM. W tym celu uruchom plik exe, a następnie na ekranie powitalnym wybierz przycisk Dalej. W Wybierz lokalizację docelową określ, gdzie chcesz wyodrębnić pliki instalacyjne. W Gotowe do wyodrębnienia wybierz Wyodrębnij. Po zakończeniu wyodrębniania przejdź do określonej lokalizacji i uruchom Setup.exe.
Na stronie Powitalnej instalatora programu DPM wybierz pozycję Dalej. Na stronie Postanowienia licencyjne zaakceptuj umowę >OK.
Na stronie Sprawdzania wymagań wstępnych poczekaj na sprawdzenie i rozwiąż wszelkie problemy przed kontynuowaniem.
Na stronie Rejestracja produktu wybierz pozycję Dalej. Na stronie Zgoda na Microsoft Update wybierz, czy chcesz uwzględnić DPM w swoich aktualizacjach Microsoft.
Na stronie Podsumowanie ustawień sprawdź ustawienia i wybierz pozycję Zainstaluj. Po zakończeniu instalacji wybierz pozycję Zamknij. Spowoduje to automatyczne uruchomienie aktualizacji systemu Windows w celu sprawdzenia zmian.
Uruchamianie instalacji nienadzorowanej
Uruchom instalację nienadzorowaną w następujący sposób:
- Przed rozpoczęciem upewnij się, że masz zainstalowane wymagania wstępne.
W zdalnym programie SQL Server upewnij się, że program .NET Framework 3.5 (dla programu SQL 2016), 4.0 lub 4.5 (SQL 2017) jest zainstalowany na serwerze z systemem Windows przed zainstalowaniem programu SQL.
Użyj następującego kodu, aby upewnić się, że zapora jest otwarta:
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
Zainstaluj program SQL Server na serwerze lokalnym lub zdalnym.
Skopiuj następujący tekst do Notatnika (lub innego edytora tekstów) i zapisz skrypt na serwerze programu DPM jako DPMSetup.ini. Tego samego skryptu należy użyć niezależnie od tego, czy wystąpienie programu SQL Server jest zainstalowane na serwerze DPM, czy na serwerze zdalnym.
Ważne
Podczas instalowania programu DPM użyj nazw NetBIOS dla nazwy domeny i nazwy maszyny SQL. Nie używaj w pełni kwalifikowanych nazw domen (FQDN).
Podczas tworzenia DPMSetup.ini zastąp tekst wewnątrz <> wartościami ze środowiska. Wiersze rozpoczynające się od skrótu (#) są oznaczone jako komentarz, a instalator programu DPM używa wartości domyślnych. Aby określić wartości, wpisz je między <> i usuń krzyżyk (#).
[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>
Po zapisaniu pliku w wierszu polecenia z podwyższonym poziomem uprawnień na serwerze instalacyjnym wpisz:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.-
[media location]
wskazuje, skąd zostanie uruchomiona setup.exe. -
<path>
to lokalizacja pliku .ini.
-
Użyj następującego kodu, aby upewnić się, że zapora jest otwarta:
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
Zainstaluj program SQL Server na serwerze lokalnym lub zdalnym.
Skopiuj następujący tekst do Notatnika (lub innego edytora tekstów) i zapisz skrypt na serwerze programu DPM jako DPMSetup.ini. Tego samego skryptu należy użyć niezależnie od tego, czy wystąpienie programu SQL Server jest zainstalowane na serwerze DPM, czy na serwerze zdalnym.
Ważne
Podczas instalowania programu DPM użyj nazw NetBIOS dla nazwy domeny i nazwy maszyny SQL. Nie używaj w pełni kwalifikowanych nazw domen (FQDN).
Podczas tworzenia DPMSetup.ini zastąp tekst wewnątrz <> wartościami ze środowiska. Wiersze rozpoczynające się od znaku numeru (#) są oznaczane jako komentarz, a ustawienia DPM używają wartości domyślnych. Aby określić wartości, wpisz wartości w nawiasach <> i usuń znak 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>
Po zapisaniu pliku w wierszu polecenia z podwyższonym poziomem uprawnień na serwerze instalacyjnym wpisz:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.-
[media location]
wskazuje, skąd zostanie uruchomiona setup.exe. -
<path>
to lokalizacja pliku .ini.
-
Instalowanie programu DPM na kontrolerze domeny
Jeśli chcesz skonfigurować program DPM na kontrolerze RODC, przed skonfigurowaniem programu SQL Server i zainstalowaniem programu DPM należy wykonać kilka kroków.
Utwórz grupy zabezpieczeń i konta wymagane dla programu DPM. W tym celu wybierz Start>Narzędzia administracyjne>Użytkownicy i komputery usługi Active Directory>Domain/Builtin i utwórz te grupy zabezpieczeń. Dla każdej grupy użyj ustawienia domyślnego dla zakresu (globalnego) i typu grupy (zabezpieczenia):
- DPMDBReaders$<Nazwa> komputera;
- MSDPMTrustedMachines$<Nazwa komputera>;
- DPMRADCOMTrustedMachines$<Nazwa komputera>;
- DPMRADmTrustedMachines$<Nazwa komputera>;
- DPMDBAdministrators$<Computer Name>;
- MSDPMTrustedUsers$<Nazwa komputera>;
- DPMSCOM$<Nazwa> komputera;
- DPMRATrustedDPMRAs$<Nazwa> komputera, gdzie <nazwa> komputera jest nazwą kontrolera domeny.
Dodaj konto komputera lokalnego dla kontrolera domeny (<nazwa> komputera) do
MSDPMTrustedMachines$<*Computer Name*>
grupy. Następnie na podstawowym kontrolerze domeny utwórz konto użytkownika domeny z najniższymi możliwymi uprawnieniami. Przypisz silne hasło, które nie wygasa i dodaj je do grupy administratorów lokalnych.Uwaga
Zanotuj to konto, ponieważ należy skonfigurować usługi programu SQL Server podczas instalacji programu SQL Server. Możesz nadać temu kontu użytkownika nazwę dowolne. Jednak aby łatwo zidentyfikować cel konta, warto nadać mu znaczącą nazwę, taką jak DPMSQLSvcsAcct. W przypadku tych procedur to konto jest określane jako konto DPMSQLSvcsAcct .
Na podstawowym kontrolerze domeny utwórz inne konto użytkownika domeny z najniższymi możliwymi poświadczeniami i nadaj kontu nazwę DPMR$MACHINENAME, przypisz mu silne hasło, które nie wygasa, a następnie dodaj to konto do
DPMDBReaders$<*Computer Name*>
grupy.Następnie utwórz grupy zabezpieczeń i konta użytkowników wymagane dla bazy danych programu SQL Server z zakresem: globalny i typ grupy: zabezpieczenia. Grupa lub konto powinny być w tym formacie <grouporaccountnameComputerName>.
SQLServerSQL2005BrowserUser$<Nazwa komputera>
SQLServerMSSQLServerADHelperUser$<Nazwa komputera>
SQLServerReportServerUser$<ID przypadku><Nazwa przypadku>
SQLServerMSASUser$<Nazwa komputera><Nazwa wystąpienia>
SQLServerDTSUser$<Nazwa komputera>
SQLServerFDHostUser<Nazwa komputera><Nazwa wystąpienia>
gdzie <nazwa> komputera to nazwa komputera kontrolera domeny, na którym zostanie zainstalowany program SQL Server 2008.
- < Nazwa wystąpienia> to nazwa wystąpienia SQL Server, które planujesz utworzyć na kontrolerze domeny. Nazwa wystąpienia może być dowolną nazwą inną niż domyślna nazwa wystąpienia programu DPM (MSDPM2010).
- < Identyfikator> wystąpienia domyślnie jest przypisywany przez instalatora programu SQL Server i wskazuje, że grupa ma zastosowanie do usług Reporting Services (MSRS) dla wersji głównej wystąpienia (10) programu SQL Server. W tej wersji ta wartość jest MSRS1A0_50.
Na podstawowym kontrolerze domeny dodaj utworzone wcześniej konto użytkownika domeny (konto DPMSQLSvcsAcct) do następujących grup: SQLServerReportServerUser$<ComputerName>$MSRS 10.<InstanceID> SQLServerMSASUser$<ComputerName>$<InstanceID>
Po wykonaniu tych kroków możesz zainstalować program SQL Server:
Zaloguj się do kontrolera domeny, na którym chcesz zainstalować program DPM przy użyciu utworzonego wcześniej konta użytkownika domeny. Nazwijmy to konto DPMSQLSvcsAcct.
Rozpocznij instalowanie programu SQL Server. Na stronie Konfiguracja serwera — konta usług w programie Setup określ konto logowania dla usług SQL Server (Agent SQL Server, Aparat bazy danych SQL Server, Usługi raportowania SQL Server), aby działały na koncie użytkownika DPMSQLSvcsAcct.
Po zainstalowaniu programu SQL Server otwórz SQL Server Configuration Manager>Konfiguracja sieci SQL Server>Protokoły, kliknij prawym przyciskiem myszy pozycję Nazwane potoki> i wybierz Włącz. Należy zatrzymać i ponownie uruchomić usługi SQL Server.
Następnie możesz zainstalować program DPM:
Na stronie Ustawienia programu SQL Server wpisz nazwę wystąpienia programu SQL Server zainstalowanego w procedurze jako localhost\<Nazwa> wystąpienia, a następnie wpisz poświadczenia dla utworzonego pierwszego konta użytkownika domeny (konto DPMSQLSvcsAcct). Konto to musi być członkiem lokalnej grupy Administratorzy na kontrolerze domeny, gdzie zainstalowano zdalną instancję. Po zakończeniu instalacji możesz usunąć konto użytkownika z lokalnej grupy Administratorzy.
Na stronie Ustawienia zabezpieczeń musisz wprowadzić to samo hasło, które zostało wcześniej użyte podczas tworzenia konta użytkownika DPMR$MACHINENAME.
Otwórz SQL Server Management Studio i połącz się z instancją SQL Server skonfigurowaną do użycia przez DPM. Wybierz pozycję Nowe zapytanie, skopiuj poniższy tekst do okienka po prawej stronie, a następnie naciśnij F5, aby uruchomić zapytanie.
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
Uaktualnianie programu SQL 2016 do programu SQL 2017
Program SQL Server 2016 lub SQL Server 2016 SP1 Enterprise lub Standard można uaktualnić do programu SQL 2017. Poniższa procedura zawiera listę kroków uaktualniania programu SQL 2016 do programu SQL 2017.
Uwaga
W programie DPM 2019 program SQL 2017 jest obsługiwany jako baza danych programu DPM w nowych scenariuszach instalacji i uaktualniania programu DPM.
W programie SQL Server wykonaj kopię zapasową bazy danych raportowania.
Tworzenie kopii zapasowej kluczy szyfrowania.
Wyczyść foldery raportowania na komputerze lokalnym.
Zainstaluj usługę Reporting Service.
Na serwerze DPM zmień następujący klucz rejestru DPM na nową nazwę instancji raportowania.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Zmień nazwę katalogu wirtualnego usługi Reporting Service na ReportServer_SSRS.
Skonfiguruj usługę Reporting Service i przywróć bazę danych i klucze szyfrowania.
Uaktualnianie do programu SQL 2022
Poniższa procedura zawiera listę kroków uaktualniania programu SQL 2022.
Uwaga
Program DPM 2025 obsługuje tylko program SQL 2022 jako bazę danych programu DPM w nowych scenariuszach instalacji i uaktualniania programu DPM.
Przed uaktualnieniem z wersji starszej niż SQL 2017 do programu SQL 2022 upewnij się, że
Tworzenie kopii zapasowej bazy danych raportowania na serwerze SQL Server.
Tworzenie kopii zapasowej kluczy szyfrowania.
Wyczyść foldery raportowania na komputerze lokalnym.
Zainstaluj usługę Reporting Service.
Na serwerze DPM, zmień następujący klucz rejestru DPM na nową nazwę instancji raportu.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
Zmień nazwę katalogu wirtualnego usługi Reporting Service na ReportServer_SSRS.
Skonfiguruj usługę Reporting Service i przywróć bazę danych i klucze szyfrowania.
Następne kroki
- Zobacz informacje o wydaniu dotyczące nowych poprawek i uaktualnień, które mają zastosowanie.