Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto průvodci postupy se dozvíte, jak spouštět a zastavovat systémy SAP a jejich základní virtuální počítače prostřednictvím prostředku Virtual Instance for SAP Solutions (VIS) ve službě Azure Center pro řešení SAP. To zjednodušuje proces zastavení a spuštění systémů SAP vypnutím a vyvoláním základní infrastruktury a aplikace SAP v jednom příkazu.
Pomocí rozhraní REST API můžete:
- Spusťte a zastavte celou aplikační vrstvu SAP a její virtuální počítače, které zahrnují jazyk ABAP instance SAP Central Services (ASCS) a aplikačního serveru.
- Spusťte a zastavte konkrétní instanci SAP, například instanci aplikačního serveru a její virtuální počítače.
- Spusťte a zastavte instanci databáze HANA a její virtuální počítače.
Důležité
Možnost spouštění a zastavování virtuálních počítačů systému SAP je dostupná z rozhraní API verze 2023–10-01.
Poznámka:
Pomocí šablony ARM můžete naplánovat zastavení a spuštění systémů SAP, databáze HANA ve velkém měřítku pro vaše prostředí SAP. Tuto šablonu ARM můžete přizpůsobit tak, aby vyhovovala vašim požadavkům.
Předpoklady
- Systém SAP, který jste vytvořili v Azure Center pro řešení SAP nebo zaregistrovaný ve službě Azure Center pro řešení SAP.
- Zkontrolujte, jestli má váš účet Azure Center pro správce řešení SAP nebo ekvivalentní přístup k rolím ve virtuální instanci pro prostředky řešení SAP. Další informace o podrobných oprávněních, která řídí akce Spuštění a zastavení ve VIS, jednotlivých instancích SAP a databázi HANA, najdete v tomto článku.
- Zkontrolujte, že spravovaná identita přiřazená uživatelem přidružená k prostředku VIS má přispěvatel virtuálních počítačů nebo ekvivalentní přístup k rolím. To je potřeba k tomu, aby bylo možné spouštět a zastavovat virtuální počítače.
Nepodporované scénáře
Následující scénáře se v současné době nepodporují při použití spuštění a zastavení SAP, jednotlivých instancí SAP, databáze HANA a jejich základních virtuálních počítačů:
- Spouštění a zastavování systémů, pokud je na stejné sadě virtuálních počítačů více identifikátorů SID.
- Spouštění a zastavování databází HANA pomocí architektury MCOS (více komponent v jednom systému), kde na stejné sadě virtuálních počítačů běží více instancí HANA.
- Spouštění a zastavování aplikačního serveru SAP nebo instancí centrálních služeb, kde na stejném virtuálním počítači běží instance více identifikátorů SID nebo více instancí stejného identifikátoru SID.
Důležité
V případě nasazení s jedním serverem, kdy chcete zastavit SAP, HANA DB a virtuální počítač, pomocí akce Zastavit VIS zastavte aplikační vrstvu SAP a pak zastavte databázi HANA s nastavením deallocateVm na hodnotu true. Tím se zajistí, že se aplikace SAP i databáze HANA zastaví před zastavením virtuálního počítače.
Poznámka:
Když zastavíte VIS nebo instanci s možností DeallocateVm nastavenou na hodnotu true, zastaví se pouze virtuální počítač nebo instance a virtuální počítač se vypne. Instance SAP jiných identifikátorů SID se nezastaví. Možnost zastavení virtuálního počítače použijte až po zastavení všech instancí na virtuálním počítači.
Spuštění a zastavení systému SAP a základních virtuálních počítačů
Pomocí rozhraní REST API verze 2023–10-01 můžete spustit a zastavit celou aplikační vrstvu SAP a základní virtuální počítače.
Spuštění systému SAP a jeho virtuálních počítačů
Pokud chcete spustit virtuální počítače a aplikaci SAP na něm, použijte následující rozhraní REST API s parametrem startVm nastaveným na hodnotu true. Tento příkaz spustí virtuální počítače přidružené k instanci centrálních služeb a instancím aplikačního serveru.
POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/start?api-version=2023-10-01-preview
{
"startVm": true
}
Zastavení systému SAP a jeho virtuálních počítačů
Pokud chcete zastavit aplikaci SAP a její virtuální počítače, použijte následující rozhraní REST API s parametrem "deallocateVm" nastaveným na hodnotu true.
POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/stop?api-version=2023-10-01-preview
{
"deallocateVm": true
}
Spuštění a zastavení databáze HANA a jejích virtuálních počítačů
Databázi HANA a její základní virtuální počítače můžete spustit a zastavit pomocí rozhraní REST API verze 2023–10-01.
Spuštění databáze HANA a jejích virtuálních počítačů
Pokud chcete spustit virtuální počítače a databázi HANA, použijte následující rozhraní REST API s parametrem startVm nastaveným na hodnotu true.
POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/db0/start?api-version=2023-10-01-preview
{
"startVm": true
}
Zastavení databáze HANA a jejích virtuálních počítačů
Pokud chcete zastavit databázi HANA a její základní virtuální počítače, použijte následující rozhraní REST API s parametrem nastaveným deallocateVm na true.
POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/db0/stop?api-version=2023-10-01-preview
{
"deallocateVm": true
}