Aracılığıyla paylaş


SAP yazılımını yükleme

SAP çözümleri için Azure Center'ı kullanarak yeni SAP sisteminiz için altyapı oluşturduktan sonra SAP yazılımını yüklemeniz gerekir.

Bu nasıl yapılır kılavuzunda, sisteminiz için SAP yazılımını yüklemenin iki yolunu öğreneceksiniz. Kullanım örneğiniz için uygun olan yöntemi seçin. Şunlardan birini yapabilirsiniz:

Ön koşullar

Tercih ettiğiniz yükleme yöntemi için önkoşulları gözden geçirin: SAP çözümleri için Azure Center yükleme sihirbazı veya bir dış yöntem aracılığıyla

Sihirbaz yükleme önkoşulları

  • Azure aboneliği.
  • SAP çözümleri için Sanal Örnek'in bulunduğu aboneliklere ve kaynak gruplarına Katkıda Bulunan rolü erişimine sahip bir Azure hesabı.
  • SAP yazılımına sahip Depolama Hesabında Depolama Blob Veri Okuyucusu ve Okuyucu ve Veri Erişimi rollerine sahip kullanıcı tarafından atanan yönetilen kimlik.
  • SAP dağıtımınız için ayarlanmış bir ağ.
  • S/4HANA altyapısının dağıtımı.
  • SAP çözümleri için Azure Center aracılığıyla bir SAP Sistemi yüklüyorsanız, SAP yükleme medyasının bir depolama hesabında kullanılabilir olması gerekir. Daha fazla bilgi için bkz . SAP yükleme medyasını indirme.
  • Yüksek Oranda Kullanılabilir (HA) SAP sistemi yüklüyorsanız Azure çit aracısını (eskrim cihazı) Azure kaynaklarına karşı yetkilendirmek için Hizmet Sorumlusu tanımlayıcısını (SPN Kimliği) ve parolayı alın. Daha fazla bilgi için bkz . Azure CLI'yi kullanarak bir Microsoft Entra uygulaması oluşturma ve bunu Media Services API'sine erişecek şekilde yapılandırma.
    • Örneğin, Microsoft Entra Uygulaması Oluşturma için Red Hat belgelerine bakın.
    • Parola süresinin sık dolmasını önlemek için Azure Komut Satırı Arabirimi'ni (Azure CLI) kullanarak Azure portalı yerine Hizmet Sorumlusu tanımlayıcısını ve parolasını oluşturun.

Dış yükleme önkoşulları

  • Azure aboneliği.
  • SAP çözümleri için Sanal Örnek'in bulunduğu aboneliklere ve kaynak gruplarına Katkıda Bulunan rolü erişimine sahip bir Azure hesabı.
  • Abonelikte veya SAP Sisteminin parçası olduğu tüm kaynak gruplarında (işlem, ağ ve depolama) Katkıda Bulunan rolü erişimiyle altyapı dağıtımı sırasında oluşturduğunuz kullanıcı tarafından atanan yönetilen kimlik.
  • SAP çözümü için Azure Center aracılığıyla daha önce oluşturduğunuz SAP sisteminin altyapısı. Bu altyapıda herhangi bir değişiklik yapmayın.
  • Çalışır durumda olan bir SAP Sistemi (ve temel altyapı kaynakları).
  • İsteğe bağlı olarak, SAP yazılımını algılamadan önce sisteme tam yüklü uygulama sunucuları ekleyebilirsiniz; daha sonra ek uygulama sunucuları içeren SAP sistemi de algılanır.
    • Altyapı dağıtımından sonra SAP çözümleri için bu Sanal Örneğe ek uygulama sunucuları eklerseniz, önceden oluşturulan kullanıcı tarafından atanan yönetilen kimliğin abonelikte veya bu yeni uygulama sunucusunun bulunduğu kaynak grubunda Katkıda Bulunan rolü erişimine de ihtiyacı vardır.
    • Yüklenen uygulama sanal makinelerinin sayısı, SAP çözümleri için Azure Center'da altyapı dağıtım aşamasında oluşturulan sayıdan az olmamalıdır. Ek uygulama sunucularını algılamaya devam edebilirsiniz.

Bu yükleme yöntemi için yalnızca aşağıdaki senaryolar desteklenir:

  • S4/HANA altyapısı, SAP çözümleri için Azure Center aracılığıyla oluşturulmuştur. S4/HANA uygulaması farklı bir araç aracılığıyla SAP çözümleri için Azure Center'ın dışına yüklendi.
  • YALNıZCA SAP çözümleri için Azure Center dışında yapılan S4/HANA yüklemesi algılanabilir. S4/HANA'dan farklı bir SAP Uygulaması yüklediyseniz algılama başarısız olur.
  • SAP çözümleri için Azure Center tarafından dağıtılan altyapıya S4/HANA yazılımının yeni bir yüklemesini istiyorsanız, bunun yerine sihirbaz yükleme seçeneğini kullanın.

SAP çözümleri için Azure Center ile SAP yükleme

SAP yazılımını doğrudan yüklemek için SAP çözümleri için Azure Center yükleme sihirbazını kullanın.

  1. Azure Portal oturum açın.

  2. SAP çözümleri için Sanal Örnek'i arayın ve seçin.

  3. SAP çözümleri örneği için Sanal Örneğinizi seçin.

  4. SAP çözümleri için Sanal Örnek kaynağının Genel Bakış sayfasında SAP yazılımını yükle'yi seçin.

  5. Sihirbazın Önkoşullar sekmesinde önkoşulları gözden geçirin. Ardından, Sonraki'yi seçin.

  6. Yazılım sekmesinde SAP medyanız hakkında bilgi sağlayın.

    1. Yazılımı bir Azure depolama hesabına yüklediniz mi? için Evet'i seçin.

    2. Yazılım sürümü için SAP S/4HANA 1909 SPS03 veya SAP S/4HANA 2020 SPS 03 veya SAP S/4HANA 2021 ISS 00 veya S/4 HANA 2022 ISS 00 kullanın. Yalnızca bu sürümlerin daha önce altyapıyı dağıtmak için kullanılan işletim sistemi sürümüyle desteklendiğini unutmayın.

    3. Ürün reçetesi dizini konumu için Gözat'ı seçin ve ürün reçetesi dosyanızın yolunu bulun. Örneğin, https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.

    4. Yalnızca Yüksek Kullanılabilirlik (HA) sistemleri için, Eskrim istemci kimliği için STONITH Eskrim Aracısı hizmet sorumlusunun istemci tanımlayıcısını girin.

    5. Yalnızca Yüksek Kullanılabilirlik (HA) sistemleri için, Eskrim istemcisi parolası için Eskrim Aracısı hizmet sorumlusunun parolasını girin.

    6. İleri’yi seçin.

  7. Gözden Geçir ve yükle sekmesinde yazılım ayarlarını gözden geçirin.

  8. Yüklemeye devam etmek için Yükle'yi seçin.

  9. Yüklemenin tamamlanmasını bekleyin. İşlem yaklaşık üç saat sürer. İlerleme durumunu ve her adım için tahmini saatleri sihirbazda görebilirsiniz.

  10. Yükleme tamamlandıktan sonra SAP sistem kimlik bilgilerinizle oturum açın. Yeni yüklenen sistemin SAP sistemini ve HANA DB kimlik bilgilerini bulmak için bkz . SAP çözümleri için Sanal Örneği yönetme.

SAP'yi dışarıdan yükleme yöntemi

SAP yazılımını başka bir yere yüklerseniz yazılım yüklemesini algılamanız ve SAP çözümleri meta verileri için Sanal Örneğinizi güncelleştirmeniz gerekir.

  1. Azure Portal oturum açın. SAP sisteminin bulunduğu aboneliğe veya kaynak gruplarına Katkıda Bulunan rolü erişimi olan bir Azure hesabıyla oturum açtığınızdan emin olun.

  2. Azure portalının arama çubuğunda SAP çözümleri için Azure Center'ı arayın ve seçin.

  3. SAP çözümleri için Sanal Örnekler'i seçin. Ardından algılamak istediğiniz SAP çözümleri için Sanal Örnek kaynağını seçin.

  4. Kaynağın genel bakış sayfasında Zaten yüklü yazılımı onayla'yı seçin. Tüm yönergeleri okuyun, ardından Onayla'yı seçin. Uzantılar artık ASCS, APP ve DB sanal makinelerine yüklenecek ve SAP meta verilerini keşfetmeye başlayacaktır.

  5. SAP çözümleri kaynağının algılanmasını ve meta verilerle doldurulmasını bekleyin. Tüm SAP sistem bileşenleri algılandıktan sonra işlem tamamlanmıştır.

  6. Azure portalında SAP çözümleri için Sanal Örnek kaynağını gözden geçirin. Kaynak sayfası artık SAP sistem kaynaklarını ve sistem hakkındaki bilgileri gösterir.

Sınırlamalar

Aşağıdakiler bilinen sınırlamalar ve sorunlardır.

Uygulama sunucuları

Birincil Uygulama Sunucusu hariç en fazla 10 Uygulama Sunucusu yükleyebilirsiniz.

SAP paket sürümü değişiklikleri

SAP, ürün reçetesindeki bir bileşen için paketlerin sürümünü değiştirdiğinde, otomatik yükleme kabuğu betiğiyle ilgili sorunlarla karşılaşabilirsiniz. Sorunlardan kaçınmak için SAP yükleme medyanızı en kısa sürede indirmeniz önerilir.

Bu sorunla karşılaşırsanız şu adımları izleyin:

  1. SAP yazılım indirmeleri sayfasından yeni bir geçerli paket indirin.

  2. Yeni paketi archives Azure Depolama hesabınızın klasörüne yükleyin.

  3. Güncelleştirilmiş bileşene başvuran ürün reçetesi dosyalarında aşağıdaki içeriği güncelleştirin.

    • name yeni paket adına
    • archive yeni paket adına ve uzantısına
    • checksum yeni sağlama toplamına
    • filename yeni kısaltılmış paket adına
    • permissions - 0755
    • url yeni SAP indirme URL'sine
  4. Klasörün alt klasöründeki (S41909SPS03_v0011ms veya veya S42020SPS03_v0003ms veya S4HANA_2021_ISS_v0001ms S42022SPS00_v0001ms) boms BOM dosyalarını yeniden yükleyin

Ürün reçetesi indirilirken S kullanıcı parolasında $ gibi özel karakterler kabul edilmez.

  1. SAP otomasyon deposunu kopyalayın. Daha fazla bilgi için bkz . SAP yükleme medyasını indirme.

    git clone https://github.com/Azure/sap-automation.git
    
  2. Ansible playbook'unu çalıştırmadan önce aşağıdaki SPASS ortam değişkenini ayarlayın. Komutta tek tırnak işareti bulunmalıdır.

    export SPASS='password_with_special_chars'
    
  3. Ansible playbook'unu çalıştırın:

    ansible-playbook ./sap-automation/deploy/ansible/playbook_bom_downloader.yaml -e "bom_base_name=S41909SPS03_v0011ms" -e "deployer_kv_name=dummy_value" -e "s_user=<username>" -e "s_password=$SPASS" -e "sapbits_access_key=<storageAccountAccessKey>" -e "sapbits_location_base_path=<containerBasePath>"
    
    • için <username>SAP kullanıcı adınızı kullanın.
    • için<bom_base_name>, yüklemek istediğiniz SAP Sürümünü kullanın; örneğin S41909SPS03_v0011ms veya S42020SPS03_v0003ms ya da S4HANA_2021_ISS_v0001ms ya da S42022SPS00_v0001ms
    • için <storageAccountAccessKey>depolama hesabınızın erişim anahtarını kullanın. Bu değeri SAP medyasını indirme bölümünde buldunuz
    • için <containerBasePath>kapsayıcınızın sapbits yolunu kullanın. Bu değeri SAP medyasını indirme bölümünde buldunuz. Biçim şu şekildedir: https://<your-storage-account>.blob.core.windows.net/sapbits

Sonraki adımlar