DPM’yi yükleme

Önemli

Data Protection Manager'ın (DPM) bu sürümü desteğin sonuna ulaştı. DPM 2022'ye yükseltmenizi öneririz.

System Center Data Protection Manager'ı (DPM) ayarlamak için yapmanız gerekenler şunlardır:

  1. Kurulum önkoşullarını okuyun.
  2. DPM işletim sisteminin uyumlu olduğunu doğrulayın.
  3. DPM ayarlarını ve yapılandırma bilgilerini depolamak için Bir SQL Server veritabanı ayarlayın.
  4. DPM’yi ayarlayın. DPM'yi kullanıcı arabiriminden yükleyebilir veya Katılımsız yükleme çalıştırabilirsiniz. DpM'yi bir etki alanı denetleyicisine yüklemek istiyorsanız bu yönergeleri izleyin.

Not

DPM 2019 UR4 ile, Güncelleştirme Paketi aracısının yeni bir yüklemesi korumalı sunucuyu yeniden başlatabilir.

Kurulum önkoşulları

Ortam Yüklemenin ayrıntıları
Temel DPM yükleme önkoşulları DPM sunucusunda birçok bileşen gereklidir. Bunlar kurulum sırasında otomatik olarak yüklenir:

- .NET Framework 4.0 veya 4.5 (DPM 2016/2019); .NET Framework SQL yüklemesi için 3.5 gerekir (SQL 2016'ya başlamadan önce); .NET Framework SQL yüklemesi için 4.6 gerekir (SQL 2016 ve üzeri). Otomatik olarak yüklenmiyorsa Sunucu Yöneticisi'nde Özellik Ekle ile yükleyin.
- Windows Installer 4.5 (veya üzeri). İşletim sisteminin bir parçası olarak yüklenir, ancak kök dizin>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE yönetici <olarak da yüklenebilir.
- Microsoft Visual C++ 2012 Yeniden Dağıtılabilir; Microsoft Visual C++ 2010 Yeniden Dağıtılabilir; Microsoft Visual C++ 2008 Yeniden Dağıtılabilir.
- PowerShell 3.0 (Windows Server 2012 R2 veya 2012 ile birlikte).
- Microsoft Hyper-V Yönetimi PowerShell
DPM veritabanı
- DPM veritabanı için desteklenen SQL server sürümlerini doğrulayın.
- SQL sunucusunu DPM sunucusuna veya uzak bir sunucuya yükleyebilirsiniz.
- DPM'yi yüklemeden önce SQL'in yerel olarak veya uzaktan yüklenmesini sağlayın.
- SQL Server 2022'yi DPM 2022 ile kullanmayı planlıyorsanız, SQL 2022 SQLNCLI ile birlikte göndermediğinden DPM 2022 RTM'yi yüklemeden önce SQL Server Yerel İstemcisi'ni (SQLNCLI) SQL server makinesine yüklediğinizden emin olun.
- Veritabanını uzaktan yüklerseniz, uzak örneği çalıştıran bilgisayarın DPM sunucusuyla aynı etki alanında ve saat diliminde olması gerekir.
- Uzak bir veritabanı çalıştırıyorsanız DPM'yi yüklemeden önce uzak SQL bilgisayarında SQL Hazırlık aracını çalıştırdığınızdan emin olun.
- SQL server tek başına veya bir kümede çalışıyor olabilir.
- SQL sunucusu kümelenmişse Raporlama sunucusu ve SQL server farklı bilgisayarlarda olmalıdır.
- Etki alanı denetleyicisinde SQL sunucusu çalıştıramazsınız.
- SQL server Always-On dağıtımı kullanamazsınız.
- DPM'yi bir Azure sanal makinesi (VM) olarak dağıtırsanız, UZAK SQL server örneği olarak SQL Server çalıştıran bir Azure VM kullanın. Bu dağıtımda şirket içi SQL sunucusu kullanamazsınız ve Azure SQL veritabanı şu anda desteklenmemektedir.
Hyper-V VM olarak yüklenen DPM DPM’yi bir Hyper-V sanal makine olarak yüklüyorsanız şunları aklınızda bulundurun:

  • Sanal DPM yüklemesi, ölçeklendirilmiş ortamlar için değildir. Bunun yerine, doğrudan bağlanan/SAN tabanlı depolama alanı kullanın. SAN ile karşılaştırıldığında VHDX dosyalarını kullanan ölçeklendirilmiş (CSV üzerinde Hyper-V) ortamlarda performans düşebilir. Bu nedenle, ölçeği genişletilmiş ortamlar için VHDX kullanmanızı önermeyiz.
  • VHDX için boyut sınırı yoktur.
    Sabit ve dinamik olarak genişleyen VHDX dosyaları desteklenir.
  • VHD ve VHDX dosyalarının her ikisi de DPM depolama havuzunda desteklenir.
    Depolama havuzuna sanal sabit sürücüler eklenmesini desteklemek için sanal bir DPM yüklemesi gerekir.
  • Dinamik ve sabit sanal disk sürücüleri için, VHD ve VHDX dosyaları uzak SMB paylaşımlarında desteklenir.
  • Güncelleştirme 3'e sahip DPM 2012 R2'den, sentetik FC kullanan bant sürücüleri desteğiyle DPM'yi Hyper-V sanal makinesi olarak çalıştırabilirsiniz.
  • Yüksek kullanılabilirlik DPM depolaması için, sanal sabit sürücüler ölçeklendirilen dosya sunucularına (SOFS) yerleştirilmelidir. Genişletilmiş dosya sunucuları için SMB 3.0 gereklidir.
  • Sanal DPM yüklemeleri şunları desteklemez:

    • Depolama alanlarının üstünde oluşturulmuş Windows 2012 Depolama Alanları veya sanal sabit disk sürücüleri.
      VHDX dosyalarının Windows 2012 depolama alanlarında yerel veya uzak olarak barındırılması da desteklenmez.
    • Sanal sabit disk sürücüleri barındıran birimlerde Disk Dedupe etkinleştirme.
    • DPM depolama havuzu olarak Windows 2012 iSCSI hedefleri (sanal sabit disk sürücüleri kullanan).
    • DPM depolama havuzunda kullanılan VHD dosyalarını barındıran birimler için NTFS sıkıştırması.
    • Depolama havuzu için kullanılan VHD dosyalarını barındıran birimlerde BitLocker.
    • DPM depolama havuzundaki VHDX dosyaları için yerel 4K fiziksel disk sektör boyutu.
    • Windows 2008 sunucularında barındırılan sanal sabit disk sürücüleri.
Bir Azure sanal makinesi olarak DPM
  • DPM, A2 veya üzeri boyutlardaki tüm Azure IaaS sanal makinelerinde desteklenir.
    DPM Azure sanal makine boyutu hesaplayıcıile DPM sanal makinesi için bir boyut seçebilirsiniz. Ekli disk başına maksimum IOPS, Standart katmanda Temel katmana göre daha yüksek olduğundan, sanal makineyi ayarlarken Standart işlem katmanında bir örnek oluşturun.
  • DPM, burada koruma matrisinde ayrıntılı olarak açıklandığı gibi iş yüklerini koruyabilir.
  • DPM, aynı Azure sanal ağına ve Azure aboneliğine sahip birden çok Azure bulut hizmetleri üzerinde çalışan iş yüklerini korumaya alabilir.
    Azure sanal makinesi olarak çalışan DPM, şirket içi verileri koruyamaz.
  • Diğer çalışan sanal makinelerle paylaşılırsa DPM sanal makinesinin performansını etkileyebilecek bir depolama hesabı üzerinde boyut ve IOPS sınırları olduğundan DPM sanal makinesi için ayrı bir depolama hesabı kullanın. DPM sanal makinesi ve korumalı iş yüklerinin aynı Azure sanal ağının parçası olması gerekir.
  • Hedef depolama (DPM depolama havuzu) için kullanılabilecek disk sayısı, sanal makine boyutuyla sınırlıdır (en fazla 16). DPM sunucusunda çalışan Azure Backup aracısının kullanımı için geçici depolama alanı (önbellek konumu) ve buluttan geri yüklenen veriler (yerel hazırlama alanı) gerekir. Her Azure sanal makinesinin bir miktar geçici disk depolama ile birlikte geldiğini unutmayın. Bu, D:\ birimi olarak kullanıcı tarafından kullanılabilir. Azure Backup için gereken yerel hazırlama alanı D:\ konumunda olacak şekilde yapılandırılabilir ve önbellek konumu C:\ konumuna yerleştirilebilir. Bu şekilde, DPM sanal makinesine bağlı veri disklerinden alan ayırmak gerekmez.
  • DPM sanal makinesine bağlı Azure disklerde veri depolayabilirsiniz. Sanal makineye bağlandıktan sonra diskler ve depolama alanı, DPM içinde yönetilir. Yedekleyebileceğiniz veri miktarı, DPM sanal makinesine bağlı disklerin sayısına ve boyutuna bağlıdır. Her Azure sanal makinesine (A2V2, A4V2 ve A8V2 için 4 disk) ve her diskin en büyük boyutuna (1 TB) bağlanabilecek maksimum disk sayısı vardır. Bu, kullanılabilir toplam yedekleme depolama havuzunu belirler. DPM'ye bağlı Azure diskinde verileri bir gün boyunca saklamanızı ve bir günden eski verileri Azure Backup hizmetinde depolamanızı öneririz. Bu, daha uzun bir saklama aralığı için veri depolama sağlar ve verileri Azure Backup yükleyerek daha büyük miktarda veriyi korumanıza olanak tanır.
  • Dağıtımınız ölçeklendirmek istiyorsanız aşağıdaki seçenekleri uygulayabilirsiniz:

    • Seçenek 1, Ölçeği artırma: A2V2, A4V2, A8V2'den DPM sanal makinesinin boyutunu artırın ve daha fazla yerel depolama alanı ekleyin.
    • Seçenek 2, Çevrimdışı veriler: Eski verileri Azure Yedekleme'ye gönderin ve DPM sunucusuna bağlı depolama üzerinde yalnızca en yeni verileri tutun.
    • Seçenek 3, Ölçeği Genişletme: İş yüklerini korumak için daha fazla DPM sunucusu ekleyin.
  • Her DPM sanal makine boyutu için en yüksek korumalı iş yükü sayısı aşağıdaki Tablo A’da özetlenmiştir.

Tablo A

VM boyutu Maks. korunan iş yükü sayısı Ortalama iş yükü boyutu Ortalama iş yükü değişim sıklığı (günlük)
A2V2 20 100 GB Net %5 karmaşıklık
A4V2 40 150 GB Net %10 karmaşıklık
A8V2 60 200 GB Net %15 karmaşıklık

Bir SQL Server veritabanı ayarlama

Şu durumlarda bir SQL Server veritabanı ayarlamanız gerekir:

  • DPM 2019, 2016 çalıştırıyorsunuz
  • DPM 2022, 2019, 2016 çalıştırıyorsunuz

Bir SQL Server veritabanı ayarlamak için:

  1. SQL Server kurulumunu DPM'yi yükleyebileceğiniz yerel sunucuda veya uzak bir sunucuda çalıştırın.

  2. Yükleme'deYeni SQL Server tek başına yükleme'yi seçin veya var olan bir yüklemeye özellikler ekleyin.

  3. Ürün Anahtarı'na geçerli bir lisans anahtarı girin. Kurulum Destek Kuralları'nda devam etmeden önce hataları düzeltin. Kurulum Rolü'SQL ServerÖzellik Yükleme'yi seçin.

  4. Özellik SeçimindeVeritabanı Altyapısı Hizmetleri'ni seçin. Örnek Özellikleri‘nde Raporlama Hizmeti - Yerel‘i seçin. Yükleme Kuralları'nda kuralları gözden geçirin.

  5. Örnek Yapılandırması'nda DPM için kullanacağınız SQL Server Örneğin adını belirtin. Ad içinde alt çizgi veya yerelleştirilmiş karakterler kullanmayın. Disk Alanı Gereksinimleri'nde bilgileri gözden geçirin.

  6. Sunucu Yapılandırma>Hizmeti Hesapları'nda, SQL Server Hizmetleri'nin altında çalışması gereken etki alanı hesaplarını belirtin:

    • SQL Server Hizmetleri, SQL Server Agent, SQL Server Veritabanı Altyapısı ve SQL Server Reporting Services çalıştırmak için tek ve ayrılmış bir etki alanı kullanıcı hesabı kullanmanızı öneririz.

    • BIR RODC'ye DPM yüklüyorsanız, orada oluşturduğunuz DPMSQLSvcsAcctaccount'ı kullanın. Kullanıcı hesabının uzak örneğin yüklü olduğu etki alanı denetleyicisinde yerel Yöneticiler grubunun üyesi olması gerektiğini unutmayın. Kurulum tamamlandıktan sonra, kullanıcı hesabını yerel Yöneticiler grubundan kaldırabilirsiniz. Ayrıca, RODC'ye yükleme için, DPM için RODC'yi ayarlarken seçtiğiniz parolayı girmeniz ve DPMR$MACHINENAME hesabını oluşturmanız gerekir.

    • Bir etki alanı kullanıcı hesabı oluşturduğunuzda, mümkün olan en düşük ayrıcalıkları verin, süresi dolmayan güçlü bir parola atayın ve kolayca tanımlanabilen bir ad verin. Bu hesabı yerel Administrators grubuna ve sihirbazın ilerleyen bölümlerinde Sysadmin sabit sunucu rolünü SQL Server ekleyeceksiniz.

    • SQL Tam Metin Filtre Daemon Başlatıcısı dışındaki tüm hizmetlerin Otomatik olarak ayarlanması gerekir.

  1. Veritabanı Altyapısı Yapılandırması'nda Windows kimlik doğrulama modu ayarını kabul edin. DPM yöneticilerinin SQL Server yönetici izinlerine sahip olması gerekir. SQL Server yöneticileri belirtin bölümünde DPM Yöneticileri'ni ekleyin. Gerekirse ek hesaplar ekleyebilirsiniz. Sihirbazın geri kalanını varsayılan ayarlarla tamamlayın ve Yüklemeye Hazır Yükleme'yi> seçin.

    SQL Server 2022 kullanıyorsanız, SQL Server 2022 makinesine SQL Server Native Client (SQLNCLI) yüklemeniz gerekir.

    SQLNCLI, DPM 2022 RTM yüklemesi için bir ön koşuldur ancak SQL Server 2022'de kullanılamaz. Bu nedenle, SQL Server 2022 yüklemesinin ardından SQL Server Native Client SQL Server makinesine ayrıca yüklemeniz gerekir. Bundan sonra DPM 2022 RTM'yi yüklediğinizden ve DPM Veritabanı olarak SQL Server 2022'yi destekleyen ve SQLNCLI yerine OLEDB 18.0 kullanan UR1 veya sonraki bir sürüme güncelleştirdiğinizden emin olun.

  2. uzak bir bilgisayara SQL Server yüklüyorsanız aşağıdakileri yapın:

    • DPM destek dosyalarını (SQLPrep) yükleyin. Bunu yapmak için, SQL Server bilgisayarda DPM DVD'sini takın ve setup.exe başlatın. Microsoft Visual C++ 2012 Yeniden Dağıtılabilir'i yüklemek için sihirbazı izleyin. DPM destek dosyaları otomatik olarak yüklenecek.

    • DPM sunucusunun SQL Server bilgisayarıyla iletişim kurabilmesi için güvenlik duvarı kurallarını ayarlayın:

      • Tcp/IP'nin varsayılan hata denetimiyle etkinleştirildiğinden emin olun ve parola ilkesi denetimini etkinleştirin.

      • Bağlantı noktası 80 üzerinde TCP'ye izin vermek için SQL Server DPM örneğine yönelik sqservr.exe’de bir gelen özel durumu yapılandırın. Rapor sunucusu, HTTP isteklerini bağlantı noktası 80 üzerinde dinler.

      • Uzak SQL Server üzerinde RPC'yi etkinleştirin.

      • Veritabanı altyapısının varsayılan örneği, TCP bağlantı noktası 1443 üzerinde dinleme yapar. Bu ayar değiştirilebilir. Varsayılan 1433 bağlantı noktasında dinleme yapmayan örneklere bağlanmak üzere SQL Server Browser hizmetini kullanmak için UDP bağlantı noktası 1434'e ihtiyaç duyarsınız.

      • SQL Server'ın adlandırılmış örneği, varsayılan olarak Dinamik bağlantı noktalarını kullanır. Bu ayar değiştirilebilir.

      • SQL Server hata günlüğünde veritabanı motoru tarafından kullanılan geçerli bağlantı noktası numarasını görebilirsiniz. Hata günlüklerini SQL Server Management Studio'yu kullanarak ve adlandırılmış örneğe bağlanarak görüntüleyebilirsiniz. Sunucu ['any' <ipv4> port_number] üzerinde dinliyor girdisindeki Yönetim - SQL Server Günlükleri altında geçerli günlüğü görüntüleyebilirsiniz.

  1. Veritabanı Altyapısı Yapılandırması'nda Windows kimlik doğrulama modu ayarını kabul edin. DPM yöneticilerinin SQL Server yönetici izinlerine sahip olması gerekir. SQL Server yöneticileri belirtin bölümünde DPM Yöneticileri'ni ekleyin. Gerekirse ek hesaplar ekleyebilirsiniz. Sihirbazın geri kalanını varsayılan ayarlarla tamamlayın ve Yüklemeye Hazır Yükleme'yi> seçin.

  2. uzak bir bilgisayara SQL Server yüklüyorsanız aşağıdakileri yapın:

    • DPM destek dosyalarını (SQLPrep) yükleyin. Bunu yapmak için, SQL Server bilgisayarda DPM DVD'sini takın ve setup.exe başlatın. Microsoft Visual C++ 2012 Yeniden Dağıtılabilir'i yüklemek için sihirbazı izleyin. DPM destek dosyaları otomatik olarak yüklenecek.

    • DPM sunucusunun SQL Server bilgisayarıyla iletişim kurabilmesi için güvenlik duvarı kurallarını ayarlayın:

      • Tcp/IP'nin varsayılan hata denetimiyle etkinleştirildiğinden emin olun ve parola ilkesi denetimini etkinleştirin.

      • Bağlantı noktası 80 üzerinde TCP'ye izin vermek için SQL Server DPM örneğine yönelik sqservr.exe’de bir gelen özel durumu yapılandırın. Rapor sunucusu, HTTP isteklerini bağlantı noktası 80 üzerinde dinler.

      • Uzak SQL Server üzerinde RPC'yi etkinleştirin.

      • Veritabanı altyapısının varsayılan örneği, TCP bağlantı noktası 1443 üzerinde dinleme yapar. Bu ayar değiştirilebilir. Varsayılan 1433 bağlantı noktasında dinleme yapmayan örneklere bağlanmak üzere SQL Server Browser hizmetini kullanmak için UDP bağlantı noktası 1434'e ihtiyaç duyarsınız.

      • SQL Server'ın adlandırılmış örneği, varsayılan olarak Dinamik bağlantı noktalarını kullanır. Bu ayar değiştirilebilir.

      • SQL Server hata günlüğünde veritabanı motoru tarafından kullanılan geçerli bağlantı noktası numarasını görebilirsiniz. Hata günlüklerini SQL Server Management Studio'yu kullanarak ve adlandırılmış örneğe bağlanarak görüntüleyebilirsiniz. Sunucu ['any' <ipv4> port_number] üzerinde dinliyor girdisindeki Yönetim - SQL Server Günlükleri altında geçerli günlüğü görüntüleyebilirsiniz.

Not

DPM yükleme

Önemli

DPM'yi yüklerken etki alanı adı ve SQL makine adı için NetBIOS adlarını kullanın. Tam etki alanı adları (FQDN) kullanmayın.

  1. Gerekirse DPM 2016.exe (DPM 2016 için)/DPM 2019.exe (DPM 2019 için) dosyasını DPM'yi çalıştırmak istediğiniz makineye ayıklayın. Bunu yapmak için exe dosyasını çalıştırın ve Hoş Geldiniz ekranında İleri'yi seçin. Hedef Konumu Seç bölümünde, yükleme dosyalarını ayıklamak istediğiniz yeri belirtin. Ayıklamaya Hazır'daAyıkla'yı seçin. Ayıklama tamamlandıktan sonra belirtilen konuma gidin ve Setup.exeçalıştırın.

  2. DPM Kurulumu'nun Hoş Geldiniz sayfasında İleri'yi seçin. Lisans Koşulları sayfasında sözleşmeyi >kabul edin Tamam.

  3. Önkoşul Denetimi sayfasında, onay için bekleyin ve devam etmeden önce tüm sorunları giderin.

  4. Ürün Kaydı sayfasında İleri'yi seçin. Microsoft Update Kabul Etme sayfasında, Microsoft Güncelleştirmelerinize DPM’yi dahil etmek isteyip istemediğinizi seçin.

  5. Ayarların Özeti sayfasında ayarları denetleyin ve Yükle'yi seçin. Yükleme tamamlandıktan sonra Kapat'ı seçin. Değişiklikleri denetlemek için otomatik olarak bir Windows güncelleştirmesi başlatır.

Bir katılımsız yükleme çalıştırma

Bir katılımsız yüklemeyi aşağıdaki gibi çalıştırın:

  1. Başlamadan önce önkoşulların yüklü olduğundan emin olun.

  2. Uzak SQL Server, SQL'i yüklemeden önce Windows server'da .NET Framework 3.5 (SQL 2016 için), 4.0 veya 4.5'in (SQL 2017) yüklü olduğundan emin olun.

  3. Güvenlik duvarının açıldığından emin olmak için aşağıdaki kodu kullanın:

    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
    
  4. SQL Server'ı yerel veya uzak bir sunucuya yükleyin.

  5. Aşağıdaki metni Not Defteri'ne (veya başka bir metin düzenleyicisine) kopyalayın ve betiği DPM sunucusunda DPMSetup.ini olarak kaydedin. SQL Server Örneğinin DPM sunucusunda veya uzak sunucuda yüklü olmasına bakılmaksızın aynı betiği kullanırsınız.

    Önemli

    DPM'yi yüklerken etki alanı adı ve SQL makine adı için NetBIOS adlarını kullanın. Tam etki alanı adları (FQDN) kullanmayın.

    DPMSetup.ini oluştururken içindeki <> metni ortamınızdaki değerlerle değiştirin. Karma (#) ile başlayan satırlar açıklama satırı alınır ve DPM kurulumu varsayılan değerleri kullanır. Değerlerinizi belirtmek için içindeki değerleri <> yazın ve karmayı (#) silin.

    [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>
    
  6. Dosyayı kaydettikten sonra yükleme sunucusundaki yükseltilmiş bir komut isteminde şunu yazın: start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt.

    • [media location] , setup.exe nereden çalıştırabileceğinizi gösterir.
    • <path>, .ini dosyasının konumudur.

Etki alanı denetleyicisine DPM yükleme

BIR RODC'de DPM'yi ayarlamak istiyorsanız, SQL Server ayarlamadan ve DPM'yi yüklemeden önce birkaç adım uygulamanız gerekir.

  1. DPM'ye gereken güvenlik gruplarını ve hesaplarını oluşturun. Bunu yapmak içinYönetim Araçlarını>Başlat>Active Directory Kullanıcıları ve Bilgisayarları>Etki Alanı/Yerleşik'i seçin ve bu güvenlik gruplarını oluşturun. Her grup için Kapsam (Genel) ve Grup türü (Güvenlik) için varsayılan ayarı kullanın:

    • DPMDBReaders$<Bilgisayar Adı>;
    • MSDPMTrustedMachines$<Bilgisayar Adı>;
    • DPMRADCOMTrustedMachines$<Bilgisayar Adı>;
    • DPMRADmTrustedMachines$<Computer Name>;
    • DPMDBAdministrators$<Computer Name>;
    • MSDPMTrustedUsers$<Computer Name>;
    • DPMSCOM$<Bilgisayar Adı>;
    • DPMRATrustedDPMRAs$<Computer Name>, burada <Bilgisayar Adı> , etki alanı denetleyicisinin adıdır.
  2. Etki alanı denetleyicisinin yerel makine hesabını (<Bilgisayar Adı>) MSDPMTrustedMachines$<*Computer Name*> gruba ekleyin. Ardından birincil etki alanı denetleyicisinde, mümkün olan en düşük kimlik bilgilerine sahip bir etki alanı kullanıcı hesabı oluşturun. Süresi dolmayan güçlü bir parola atayın ve yerel yöneticilerin grubuna ekleyin.

    Not

    SQL Server yüklemesi sırasında SQL Server Hizmetleri'ni yapılandırmanız gerektiğinden bu hesabı not edin. Bu kullanıcı hesabını istediğiniz şekilde adlandırabilirsiniz. Ancak, hesabın amacını kolayca tanımlamak için , bu hesaba DPMSQLSvcsAcct gibi önemli bir ad vermek isteyebilirsiniz. Bu yordamlar için bu hesap DPMSQLSvcsAcct hesabı olarak adlandırılır.

  3. Birincil etki alanı denetleyicisinde, mümkün olan en düşük kimlik bilgilerine sahip başka bir etki alanı kullanıcı hesabı oluşturun ve hesabı DPMR$MACHINENAME olarak adlandırın, süresi dolmayan güçlü bir parola atayın DPMDBReaders$<*Computer Name*> ve ardından bu hesabı gruba ekleyin.

  4. Ardından SQL Server veritabanı için gereken güvenlik gruplarını ve kullanıcı hesaplarını kapsam: global ve Grup türü: güvenlik olacak şekilde oluşturun. Grup veya hesap, grouporaccountnameComputerName> biçiminde < olmalıdır.

    • SQLServerSQL2005BrowserUser$<Bilgisayar Adı>

    • SQLServerMSSQLServerADHelperUser$<Bilgisayar Adı>

    • SQLServerReportServerUser$<Instance Kimlik><Örneği Adı>

    • SQLServerMSASUser$<Bilgisayar Adı><Örneği Adı>

    • SQLServerDTSUser$<Bilgisayar Adı>

    • SQLServerFDHostUser<Bilgisayar Adı><Örneği Adı>

    • Burada <Bilgisayar Adı>, SQL Server 2008'in yükleneceği etki alanı denetleyicisinin bilgisayar adıdır.

      • <Örnek Adı> , etki alanı denetleyicisinde oluşturmayı planladığınız SQL Server örneğinin adıdır. Örnek ad, varsayılan DPM örnek adının dışındaki herhangi bir ad olabilir (MSDPM2010).
      • <Örnek Kimliği> varsayılan olarak SQL Server Kurulumu tarafından atanır ve grubun SQL Server örneğin ana sürümü (10) için Reporting Services (MSRS) için geçerli olduğunu gösterir. Bu sürüm için bu değer şu şekildedir: MSRS1A0_50.
  5. Birincil etki alanı denetleyicisinde, daha önce oluşturduğunuz etki alanı kullanıcı hesabını (DPMSQLSvcsAcct hesabı) şu gruplara ekleyin: SQLServerReportServerUser$<ComputerName>$MSRS 10.<Instanceıd> SQLServerMSASUser$<ComputerName>$<InstanceID>

  6. Bu adımları tamamladıktan sonra SQL Server yükleyebilirsiniz:

    • DAHA önce oluşturduğunuz etki alanı kullanıcı hesabını kullanarak DPM'yi yüklemek istediğiniz etki alanı denetleyicisinde oturum açın. Bundan sonra bu hesabı DPMSQLSvcsAcct olarak kabul edin.

    • SQL Server yüklemeye başlayın. Kurulumun Sunucu Yapılandırması - Hizmet Hesapları sayfasında, kullanıcı hesabı DPMSQLSvcsAcct altında çalıştırılacak SQL Server Hizmetleri (SQL Server Agent, SQL Server Veritabanı Altyapısı SQL Server Reporting Services) için oturum açma hesabını belirtin.

    • SQL Server yüklendikten sonra SQL Server Yapılandırma Yöneticisi>SQL Server Ağ Yapılandırma>Protokolleri'ni açın, Adlandırılmış Kanallar>Etkinleştir'e sağ tıklayın. SQL Server Hizmetleri'ni durdurmanız ve yeniden başlatmanız gerekir.

  7. Ardından DPM’yi yükleyebilirsiniz:

    • SQL Server Ayarları sayfasında, yordamda localhost\<Instance Name> olarak yüklediğiniz SQL Server örneğinin adını yazın ve ardından oluşturduğunuz ilk etki alanı kullanıcı hesabının (DPMSQLSvcsAcct hesabı) kimlik bilgilerini yazın. Hesap, uzak örneğin yüklü olduğu etki alanı denetleyicisindeki yerel Yöneticiler grubunun üyesi olmalıdır. Kurulum tamamlandıktan sonra, kullanıcı hesabını yerel Yöneticiler grubundan kaldırabilirsiniz.

    • Güvenlik Ayarları sayfasında, daha önce DPMR$MACHINENAME kullanıcı hesabını oluştururken kullandığınız parolayı girmeniz gerekir.

    • SQL Server Management Studio'yu açın ve DPM uygulamasının kullanacak şekilde yapılandırıldığı SQL Server örneğine bağlanın. Yeni Sorgu'yu seçin, aşağıdaki metni sağ bölmeye kopyalayın ve ardından F5 tuşuna basarak sorguyu çalıştırın.

      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
      

SQL 2016'yi SQL 2017'ye yükseltme

SQL 2017'yi DPM Semi-Annual Channel 1801 veya sonraki sürümlerle kullanmak istiyorsanız, SQL 2016'yı SQL 2017'ye yükseltmeniz gerekir. SQL Server 2016 veya SQL Server 2016 SP1 Enterprise veya Standard'ı SQL 2017'ye yükseltebilirsiniz. Aşağıdaki yordamda SQL 2016'nın SQL 2017'ye yükseltileceği adımlar listelenir.

Not

SQL 2017, yükseltme senaryolarında DPM 1801 ile bir veritabanı olarak desteklenir. DPM 2019 ile SQL 2017, DPM'nin hem yeni yükleme hem de yükseltme senaryolarında DPM veritabanı olarak desteklenir.

  1. SQL Server Raporlama veritabanını yedekleyin.

  2. Şifreleme Anahtarlarını yedekleyin.

  3. Yerel makinedeki raporlama klasörlerini temizleyin.

  4. Raporlama Hizmeti'ni yükleyin.

  5. DPM sunucusunda, aşağıdaki DPM kayıt defteri anahtarını yeni raporlama örneği adıyla değiştirin.

    • <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
  6. Raporlama Hizmeti sanal dizin adını ReportServer_SSRS olarak değiştirin.

  7. Raporlama Hizmeti'ni yapılandırın ve veritabanını ve şifreleme anahtarlarını geri yükleyin.

Sonraki adımlar