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:

Önkoş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üne erişimi olan bir Azure hesabı.
  • SAP yazılımının bulunduğu 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 SAP yükleme medyasının nasıl indirileceğine bakın.
  • Yüksek Erişilebilirlikte (HA) bir SAP sistemi yüklüyorsanız, Azure kaynakları için fence agent'ı yetkilendirmek amacıyla Hizmet Sorumlusu tanımlayıcısını (SPN Kimliği) ve parolasını 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 abonelikler ve kaynak gruplarına Katkıda Bulunan rolü erişimine sahip bir Azure hesabı.
  • Altyapı dağıtımı sırasında oluşturduğunuz ve abonelikte ya da SAP Sisteminin parçası olduğu tüm kaynak gruplarında (işlem, ağ ve depolama) Katkıda Bulunan rolü erişimine sahip 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, bu yeni uygulama sunucusunun bulunduğu kaynak grubunda veya abonelikte Katkıda Bulunan rolüne erişime 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’ında 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 İleri'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 öncesinde altyapıyı dağıtmak için kullanılan işletim sistemi sürümüyle desteklenen sürümler aktif hale gelecektir.

    3. Ürün reçetesi dizini konumu için Gözat seçeneğine tıklayın 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 sistemi ve HANA DB kimlik bilgilerini bulmak için, SAP çözümleri için Sanal Örnek Yönetimi konusuna bakın.

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’ında 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 için Sanal Örneğin 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 kurulum 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üncellenmiş bileşene atıfta bulunan BOM dosyalarında aşağıdaki içeriği güncelleyin.

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

BOM indirirken 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. Komut satırında 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
    • <storageAccountAccessKey> için depolama hesabınızın erişim anahtarını kullanın. Bu değeri SAP medyasını indirme bölümünde buldunuz
    • <containerBasePath> için, sapbits kapsayıcınızın 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