Menginstal DPM
Penting
Versi Data Protection Manager (DPM) ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke DPM 2022.
Inilah yang perlu Anda lakukan untuk menyiapkan System Center Data Protection Manager (DPM):
- Baca prasyarat Penyiapan.
- Pastikan sistem operasi DPM kompatibel.
- Siapkan database SQL Server untuk menyimpan pengaturan DPM dan informasi konfigurasi.
- Siapkan DPM. Anda dapat Menginstal DPM dari antarmuka pengguna atau Menjalankan penginstalan tanpa pengawas. Ikuti instruksi ini jika Anda ingin Menginstal DPM pada pengendali domain.
Catatan
Dengan DPM 2019 UR4, penginstalan baru agen Rollup Pembaruan mungkin memulai ulang server yang dilindungi.
Prasyarat penyiapan
Lingkungan | Detail atau spesifik untuk penginstalan |
---|---|
Prasyarat penginstalan DPM dasar | Banyak komponen yang diperlukan di server DPM. Ini diinstal secara otomatis selama penyiapan: - .NET Framework 4.0 atau 4.5 (DPM 2016/2019); .NET Framework 3.5 diperlukan untuk penginstalan SQL (Sebelum SQL 2016); .NET Framework 4.6 diperlukan untuk penginstalan SQL (SQL 2016 dan seterusnya). Instal dengan Tambahkan Fitur di Manajer Server jika tidak diinstal secara otomatis. - Windows Installer 4.5 (atau yang lebih baru). Diinstal sebagai bagian dari sistem operasi tetapi juga dapat diinstal sebagai administrator dari <direktori> akarDPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. - Microsoft Visual C++ 2012 Redistributable; Microsoft Visual C++ 2010 Redistributable; Microsoft Visual C++ 2008 Redistributable. - PowerShell 3.0 (disertakan dengan Windows Server 2012 R2 atau 2012). - Microsoft Hyper-V Management PowerShell |
Database DPM |
-
Verifikasi versi server SQL yang didukung untuk database DPM. - Anda dapat menginstal server SQL di server DPM atau server jarak jauh. - Buat SQL diinstal secara lokal atau jarak jauh sebelum Anda menginstal DPM. - Jika Anda berencana untuk menggunakan server SQL 2022 dengan DPM 2022, pastikan untuk menginstal SQL server Native Client (SQLNCLI) pada komputer server SQL sebelum Anda menginstal DPM 2022 RTM karena SQL 2022 tidak dikirim dengan SQLNCLI. - Jika Anda menginstal database dari jarak jauh, komputer yang menjalankan instans jarak jauh harus berada di domain dan zona waktu yang sama dengan server DPM. - Jika Anda menjalankan database jarak jauh, pastikan untuk menjalankan alat Persiapan SQL di komputer SQL jarak jauh sebelum menginstal DPM. - Server SQL dapat mandiri atau berjalan dalam kluster. - Jika server SQL diklusterkan, Server pelaporan dan server SQL harus berada di komputer yang berbeda. - Anda tidak dapat menjalankan server SQL pada pengendali domain. - Anda tidak dapat menggunakan penyebaran Always-On server SQL. - Jika Anda menyebarkan DPM sebagai komputer virtual (VM) Azure, gunakan Azure VM yang menjalankan server SQL sebagai instans server SQL jarak jauh. Anda tidak dapat menggunakan server SQL lokal dalam penyebaran ini, dan database Azure SQL saat ini tidak didukung. |
DPM diinstal sebagai Hyper-V VM | Jika Anda menginstal DPM sebagai komputer virtual Hyper-V, perhatikan bahwa:
|
DPM sebagai komputer virtual Azure |
|
Tabel A
Ukuran VM | Beban kerja maksimum yang dilindungi | Ukuran beban kerja rata-rata | Churn beban kerja rata-rata (harian) |
---|---|---|---|
A2V2 | 20 | 100 GB | Bersih 5% churn |
A4V2 | 40 | 150 GB | Bersih 10% churn |
A8V2 | 60 | 200 GB | Bersih 15% churn |
Menyiapkan database SQL Server
Anda harus menyiapkan database SQL Server jika:
- Anda menjalankan DPM 2019, 2016
- Anda menjalankan DPM 2022, 2019, 2016
Untuk menyiapkan database SQL Server:
Jalankan penyiapan SQL Server di server lokal tempat Anda akan menginstal DPM atau di server jarak jauh.
Pada Penginstalan, pilih Baru SQL Server penginstalan mandiri atau tambahkan fitur ke penginstalan yang sudah ada.
Pada Kunci Produk, masukkan kunci lisensi yang valid. Pada Aturan Dukungan Penyiapan, perbaihi kegagalan apa pun sebelum melanjutkan. Pada Peran Penyiapan, pilih SQL Server Penginstalan Fitur.
Pada Pemilihan Fitur, pilih Layanan Mesin Database. Di Fitur Instans, pilih Reporting Service - Native. Pada Aturan Penginstalan, tinjau aturan.
Pada Konfigurasi Instans, tentukan nama Instans SQL Server yang akan Anda gunakan untuk DPM. Jangan gunakan karakter garis bawah atau karakter yang dilokalkan dalam nama. Di Persyaratan Ruang Disk, tinjau informasinya.
DiAkun LayananKonfigurasi> Server, tentukan akun domain tempat layanan SQL Server harus berjalan:
Sebaiknya gunakan satu akun pengguna domain khusus untuk menjalankan SQL Server Services, SQL Server Agent, SQL Server Database Engine, dan SQL Server Reporting Services.
Jika Anda menginstal DPM pada RODC, gunakan DPMSQLSvcsAcctaccount yang Anda buat di sana. Perhatikan bahwa akun pengguna harus menjadi anggota grup Administrator lokal pada pengendali domain tempat instans jarak jauh diinstal. Setelah penyetelan selesai, Anda dapat menghapus akun pengguna dari grup Administrator lokal. Selain itu, untuk penginstalan pada RODC, Anda harus memasukkan kata sandi yang Anda pilih saat menyiapkan RODC untuk DPM dan membuat akun DPMR$MACHINENAME .
Saat Anda membuat akun pengguna domain, berikan hak istimewa serendah mungkin, tetapkan kata sandi yang kuat yang tidak kedaluwarsa, dan beri nama yang mudah diidentifikasi. Anda akan menambahkan akun ini ke grup Administrator lokal dan peran server tetap SQL Server Sysadmin nanti di wizard.
Semua layanan kecuali Peluncur Daemon Filter Teks Lengkap SQL harus diatur ke Otomatis.
Pada Konfigurasi Mesin Database, terima pengaturan mode autentikasi Windows. Admin DPM memerlukan izin administrator SQL Server. Di Tentukan administrator SQL Server, tambahkan Admin DPM. Anda dapat menambahkan akun tambahan jika perlu. Selesaikan wizard lainnya dengan pengaturan default dan pilih Siap Menginstal>.
Jika Anda menggunakan SQL Server 2022, Anda perlu menginstal SQL Server Native Client (SQLNCLI) pada komputer SQL Server 2022.
SQLNCLI adalah prasyarat untuk penginstalan DPM 2022 RTM tetapi tidak tersedia di SQL Server 2022. Oleh karena itu, setelah penginstalan SQL Server 2022, Anda juga perlu menginstal SQL Server Native Client secara terpisah pada mesin SQL Server. Setelah itu, pastikan Anda menginstal DPM 2022 RTM dan memperbarui ke UR1 atau yang lebih baru, yang mendukung SQL Server 2022 sebagai Database DPM dan menggunakan OLEDB 18.0 alih-alih SQLNCLI.
Jika Anda menginstal SQL Server di komputer jarak jauh, lakukan hal berikut:
Instal file dukungan DPM (SQLPrep). Untuk melakukan ini, pada komputer SQL Server, masukkan DVD DPM dan mulai setup.exe. Ikuti wizard untuk menginstal Microsoft Visual C++ 2012 Redistributable. File dukungan DPM akan diinstal secara otomatis.
Siapkan aturan firewall sehingga server DPM dapat berkomunikasi dengan komputer SQL Server:
Pastikan TCP/IP diaktifkan dengan audit kegagalan default dan aktifkan pemeriksaan kebijakan kata sandi.
Untuk mengizinkan TCP pada port 80, konfigurasikan pengecualian masuk untuk sqlservr.exe untuk instans DPM SQL Server. Server laporan mendengarkan permintaan HTTP pada port 80.
Aktifkan RPC pada SQL Server jarak jauh.
Instans default mesin database mendengarkan port TCP 1443. Pengaturan ini dapat dimodifikasi. Untuk menggunakan layanan SQL Server Browser untuk menyambungkan ke instans yang tidak mendengarkan port 1433 default, Anda memerlukan port UDP 1434.
Instans SQL Server bernama menggunakan port Dinamis secara default. Pengaturan ini dapat dimodifikasi.
Anda dapat melihat nomor port saat ini yang digunakan oleh mesin database di log kesalahan SQL Server. Anda dapat melihat log kesalahan dengan menggunakan SQL Server Management Studio dan menyambungkan ke instans bernama. Anda dapat melihat log saat ini di bawah Log Manajemen - SQL Server di entri Server mendengarkan ['any' <ipv4> port_number].
Pada Konfigurasi Mesin Database, terima pengaturan mode autentikasi Windows. Admin DPM memerlukan izin administrator SQL Server. Di Tentukan administrator SQL Server, tambahkan Admin DPM. Anda dapat menambahkan akun tambahan jika perlu. Selesaikan wizard lainnya dengan pengaturan default dan pilih Siap Menginstal>.
Jika Anda menginstal SQL Server di komputer jarak jauh, lakukan hal berikut:
Instal file dukungan DPM (SQLPrep). Untuk melakukan ini, pada komputer SQL Server, masukkan DVD DPM dan mulai setup.exe. Ikuti wizard untuk menginstal Microsoft Visual C++ 2012 Redistributable. File dukungan DPM akan diinstal secara otomatis.
Siapkan aturan firewall sehingga server DPM dapat berkomunikasi dengan komputer SQL Server:
Pastikan TCP/IP diaktifkan dengan audit kegagalan default dan aktifkan pemeriksaan kebijakan kata sandi.
Untuk mengizinkan TCP pada port 80, konfigurasikan pengecualian masuk untuk sqlservr.exe untuk instans DPM SQL Server. Server laporan mendengarkan permintaan HTTP pada port 80.
Aktifkan RPC pada SQL Server jarak jauh.
Instans default mesin database mendengarkan port TCP 1443. Pengaturan ini dapat dimodifikasi. Untuk menggunakan layanan SQL Server Browser untuk menyambungkan ke instans yang tidak mendengarkan port 1433 default, Anda memerlukan port UDP 1434.
Instans SQL Server bernama menggunakan port Dinamis secara default. Pengaturan ini dapat dimodifikasi.
Anda dapat melihat nomor port saat ini yang digunakan oleh mesin database di log kesalahan SQL Server. Anda dapat melihat log kesalahan dengan menggunakan SQL Server Management Studio dan menyambungkan ke instans bernama. Anda dapat melihat log saat ini di bawah Log Manajemen - SQL Server di entri Server mendengarkan ['any' <ipv4> port_number].
Catatan
- Dengan SQL 2017 dan yang lebih baru, SSRS tidak diinstal sebagai bagian dari penginstalan SQL. Anda perlu menginstal SQL SSRS secara terpisah. Untuk informasi selengkapnya, lihat Menginstal SQL Server Reporting Services (2017 dan yang lebih baru).
- Untuk Instans SQL terkluster jarak jauh, Mesin Database harus berada di kluster dan SSRS harus berada di komputer terpisah (yang dapat menjadi server DPM atau komputer lain).
- Dalam skenario SQL Server lokal atau jarak jauh, komponen berikut harus diinstal di server DPM.
- SQL Server Management Studio (SSMS) tidak lagi diinstal dengan SQL Server; Anda harus menginstal versi SSMS yang setara secara terpisah.
- Untuk SQL Server 2019, bersama dengan SQLCMS, Anda juga harus menginstal SQLCMD, Visual C++ 2017 Redistributable, dan Microsoft ODBC Driver 17 untuk SQL Server di server DPM secara terpisah.
Menginstal DPM
Penting
Saat menginstal DPM, gunakan nama NetBIOS untuk nama domain dan nama komputer SQL. Jangan gunakan nama domain yang sepenuhnya memenuhi syarat (FQDN).
Jika diperlukan, ekstrak file DPM 2016.exe (untuk DPM 2016)/DPM 2019.exe (untuk DPM 2019) ke komputer tempat Anda ingin menjalankan DPM. Untuk melakukan ini, jalankan file exe, dan pada layar Selamat Datang , pilih Berikutnya. Di Pilih Lokasi Tujuan, tentukan tempat Anda ingin mengekstrak file penginstalan. Di Siap Untuk Mengekstrak, pilih Ekstrak. Setelah ekstraksi selesai, buka lokasi yang ditentukan dan jalankan Setup.exe.
Pada halaman Selamat Datang dari Penyiapan DPM, pilih Berikutnya. Pada halaman Ketentuan Lisensi , terima perjanjian >OK.
Pada halaman Pemeriksaan Prasyarat , tunggu pemeriksaan dan atasi masalah apa pun sebelum melanjutkan.
Pada halaman Pendaftaran Produk , pilih Berikutnya. Pada halaman Keikutsertaan Pembaruan Microsoft, pilih apakah Anda ingin menyertakan DPM di microsoft Updates Anda.
Pada halaman Ringkasan Pengaturan , periksa pengaturan dan pilih Instal. Setelah penginstalan selesai, pilih Tutup. Ini akan secara otomatis meluncurkan pembaruan Windows untuk memeriksa perubahan.
Jalankan penginstalan tanpa pengawas
Jalankan penginstalan tanpa pengawas sebagai berikut:
Pastikan Anda telah menginstal prasyarat sebelum memulai.
Pada SQL Server jarak jauh, pastikan bahwa .NET Framework 3.5 (untuk SQL 2016), 4.0, atau 4.5 (SQL 2017) diinstal di server Windows sebelum menginstal SQL.
Gunakan kode berikut untuk memastikan bahwa firewall dibuka:
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
Instal SQL Server di server lokal atau jarak jauh.
Salin teks berikut ke Notepad (atau editor teks lain) dan simpan skrip di server DPM sebagai DPMSetup.ini. Anda menggunakan skrip yang sama apakah Instans SQL Server diinstal di server DPM atau server jarak jauh.
Penting
Saat menginstal DPM, gunakan nama NetBIOS untuk nama domain dan nama komputer SQL. Jangan gunakan nama domain yang sepenuhnya memenuhi syarat (FQDN).
Saat membuat DPMSetup.ini, ganti teks di dalam <> dengan nilai dari lingkungan Anda. Baris yang dimulai dengan hash (#) dikomentari, dan penyiapan DPM menggunakan nilai default. Untuk menentukan nilai Anda, ketik nilai di <> dalam dan hapus hash (#).
[OPTIONS] UserName = <A user with credentials to install DPM> CompanyName = <Name of your company> ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx> # SqlAccountPassword = <The password to the DPM$ account> # StandardAgentLicenses = <No. of standard agent licenses you have purchased> # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased> # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB # IntegratedInstallSource = <Location of the DPM setup files> # ---For using a remote SQL Server Instance --- # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name> # SQLInstanceName = <Name of the instance of SQL Server that Setup must use> # SQLMachineUserName = <Username that Setup must user> # SQLMachinePassword = <Password for the username Setup must use> # SQLMachineDomainName = <Domain to which the SQL Server computer is attached> # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster --- # ReportingMachineName = <Name of the SQL Server computer> # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use, SSRS in case of SQL 2017> # ReportingMachineUserName = <Username that Setup must user> # ReportingMachinePassword = <Password for the username Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>
Setelah menyimpan file, pada prompt perintah yang ditingkatkan di server penginstalan, ketik:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt
.-
[media location]
menunjukkan dari mana Anda akan menjalankan setup.exe. -
<path>
adalah lokasi file .ini.
-
Menginstal DPM pada pengendali domain
Jika Anda ingin menyiapkan DPM pada RODC, Anda harus melakukan beberapa langkah sebelum menyiapkan SQL Server dan menginstal DPM.
Buat grup keamanan dan akun yang diperlukan untuk DPM. Untuk melakukan ini, pilih Mulai> Alat >AdministratifPengguna Direktori Aktif dan>Domain Komputer/Bawaan dan buat grup keamanan ini. Untuk setiap grup, gunakan pengaturan default untuk Lingkup (Global) dan Jenis grup (Keamanan):
- DPMDBReaders$<Nama> Komputer;
- MSDPMTrustedMachines$<Computer Name>;
- DPMRADCOMTrustedMachines$<Computer Name>;
- DPMRADmTrustedMachines$<Computer Name>;
- DPMDBAdministrators$<Computer Name>;
- MSDPMTrustedUsers$<Computer Name>;
- DPMSCOM$<Computer Name>;
- DPMRATrustedDPMRAs$<Computer Name>, di mana <Nama> Komputer adalah nama pengendali domain.
Tambahkan akun komputer lokal untuk pengendali domain (<Nama> Komputer) ke
MSDPMTrustedMachines$<*Computer Name*>
grup. Kemudian pada pengendali domain utama, buat akun pengguna domain dengan kredensial semurah mungkin. Tetapkan kata sandi yang kuat yang tidak kedaluwarsa dan tambahkan ke grup administrator lokal.Catatan
Catat akun ini karena Anda perlu mengonfigurasi layanan SQL Server selama penginstalan SQL Server. Anda dapat memberi nama akun pengguna ini apa pun yang Anda inginkan. Namun, untuk mengidentifikasi tujuan akun dengan mudah, Anda mungkin ingin memberinya nama yang signifikan, seperti DPMSQLSvcsAcct. Untuk prosedur ini, akun ini disebut sebagai akun DPMSQLSvcsAcct .
Pada pengendali domain utama, buat akun pengguna domain lain dengan kredensial serendah mungkin dan beri nama akun DPMR$MACHINENAME, tetapkan kata sandi kuat yang tidak kedaluwarsa, lalu tambahkan akun ini ke
DPMDBReaders$<*Computer Name*>
grup.Kemudian buat grup keamanan dan akun pengguna yang diperlukan untuk database SQL Server dengan cakupan: jenis global dan Grup: keamanan. Grup atau akun harus dalam format < ini grouporaccountnameComputerName>.
SQLServerSQL2005BrowserUser$<Computer Name>
SQLServerMSSQLServerADHelperUser$<Computer Name>
Nama InstansID>< SQLServerReportServerUser$<Instance>
Nama InstansNama>< Komputer SQLServerMSASUser$<>
SQLServerDTSUser$<Computer Name>
Nama InstansNama>< Komputer SQLServerFDHostUser<>
di mana <Nama> Komputer adalah nama komputer pengendali domain tempat SQL Server 2008 akan diinstal.
- < Nama> Instans adalah nama instans SQL Server yang Anda rencanakan untuk dibuat pada pengendali domain. Nama instans dapat berupa nama apa pun selain nama instans DPM default (MSDPM2010).
- < ID> Instans secara default ditetapkan oleh penyiapan SQL Server dan menunjukkan bahwa grup berlaku untuk Reporting Services (MSRS) untuk versi utama instans (10) SQL Server. Untuk rilis ini, nilai ini MSRS1A0_50.
Pada pengendali domain utama, tambahkan akun pengguna domain yang Anda buat sebelumnya (akun DPMSQLSvcsAcct) ke grup berikut: SQLServerReportServerUser$<ComputerName>$MSRS 10.<InstanceID> SQLServerMSASUser$<ComputerName>$<InstanceID>
Setelah menyelesaikan langkah-langkah ini, Anda dapat menginstal SQL Server:
Masuk ke pengendali domain tempat Anda ingin menginstal DPM menggunakan akun pengguna domain yang Anda buat sebelumnya. Mari kita lihat akun ini sebagai DPMSQLSvcsAcct.
Mulai instal SQL Server. Pada halaman Konfigurasi Server - Akun Layanan Penyiapan, tentukan akun masuk untuk Layanan SQL Server (SQL Server Agent, SQL Server Mesin Database, SQL Server Reporting Services) untuk dijalankan di bawah akun pengguna DPMSQLSvcsAcct.
Setelah SQL Server diinstal, buka Pengelola Konfigurasi SQL Server> SQL ServerProtokolKonfigurasi> Jaringan, klik kananAktifkanPipa> Bernama. Anda harus menghentikan dan memulai ulang Layanan SQL Server.
Kemudian Anda dapat menginstal DPM:
Pada halaman Pengaturan SQL Server, ketik nama instans SQL Server yang Anda instal dalam prosedur sebagai localhost\<Instance Name>, lalu ketik kredensial untuk akun pengguna domain pertama yang Anda buat (akun DPMSQLSvcsAcct). Akun ini harus menjadi anggota grup Administrator lokal pada pengendali domain tempat instans jarak jauh diinstal. Setelah penyiapan selesai, Anda dapat menghapus akun pengguna dari grup Administrator lokal.
Pada halaman Pengaturan Keamanan , Anda harus memasukkan kata sandi yang sama dengan yang Anda gunakan saat membuat akun pengguna DPMR$MACHINENAME sebelumnya.
Buka SQL Server Management Studio dan sambungkan ke instans SQL Server yang dikonfigurasi DPM untuk digunakan. Pilih Kueri Baru, salin teks di bawah ini ke panel kanan, lalu tekan F5 untuk menjalankan kueri.
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
Meningkatkan SQL 2016 ke SQL 2017
Jika Anda ingin menggunakan SQL 2017 dengan DPM Semi-Annual Channel 1801 atau yang lebih baru, Anda harus meningkatkan SQL 2016 ke SQL 2017. Anda dapat meningkatkan SQL Server 2016, atau SQL Server 2016 SP1 Enterprise atau Standard, ke SQL 2017. Prosedur berikut mencantumkan langkah-langkah untuk meningkatkan SQL 2016 ke SQL 2017.
Catatan
SQL 2017 didukung sebagai database dengan DPM 1801 dalam skenario peningkatan. Dengan DPM 2019, SQL 2017 didukung sebagai database DPM dalam skenario penginstalan dan peningkatan DPM baru.
Pada SQL Server, cadangkan database Pelaporan.
Cadangkan Kunci Enkripsi.
Bersihkan folder pelaporan pada komputer lokal.
Instal Reporting Service.
Di server DPM, ubah kunci registri DPM berikut ke nama instans pelaporan baru.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
Ubah nama direktori virtual Reporting Service menjadi ReportServer_SSRS.
Konfigurasikan Reporting Service, dan pulihkan database dan kunci enkripsi.
Langkah berikutnya
- Lihat catatan rilis untuk perbaikan dan UR baru yang berlaku.