Esplorare la fase di preparazione della produzione
In questa fase, è necessario usare tutte le informazioni e l'esperienza acquisite nelle fasi precedenti e applicarle nella preparazione alle distribuzioni di produzione. Inoltre, negli scenari di migrazione è necessario prepararsi per il trasferimento dei dati tra la posizione di hosting corrente e Azure.
Prima di passare ad Azure, eseguire tutti gli aggiornamenti delle versioni SAP necessari per i sistemi di produzione.
Accordarsi con i proprietari dell'azienda riguardo ai test funzionali e aziendali che dovranno essere eseguiti dopo la migrazione del sistema di produzione. Verificare che tutti questi test vengano eseguiti con i sistemi di origine nella posizione di hosting corrente. È consigliabile evitare che i test vengano eseguiti per la prima volta dopo lo spostamento del sistema in Azure.
Testare il processo di migrazione dei sistemi di produzione in Azure. Nei casi in cui non si vogliono spostare tutti i sistemi di produzione in Azure in base allo stesso intervallo di tempo, identificare i gruppi di sistemi di produzione che devono trovarsi nella stessa posizione di hosting. Testare la migrazione dei dati. I metodi di migrazione comuni includono i seguenti:
- Usare i metodi DBMS come backup e ripristino in combinazione con SQL Server AlwaysOn, la replica del sistema HANA o il log shipping per effettuare il seeding e la sincronizzazione del contenuto dei database in Azure.
- Usare il backup e il ripristino per i database di dimensioni minori.
- Usare SAP Migration Monitor implementato nello strumento SAP SWPM per eseguire migrazioni eterogenee.
- Usare il processo SAP DMO, descritto in Opzione migrazione del database (DMO) di SUM - Introduzione, se è necessario combinare la distribuzione con un aggiornamento della versione SAP. Tenere presente che non tutte le combinazioni tra DBMS di origine e di destinazione sono supportate. Altre informazioni sono disponibili nelle note SAP specifiche per la versione di DMO. Ad esempio, l'opzione di migrazione del database (DMO) di SUM 2.0 SP04 è documentata nella nota SAP n. 3126581.
- Confrontare la velocità effettiva del trasferimento dei dati tramite Internet ed ExpressRoute nel caso in cui sia necessario caricare backup o file di esportazione SAP in Azure. Per semplificare i trasferimenti basati su Internet, può essere necessario modificare la configurazione dei gruppi di sicurezza di rete e dei gruppi di sicurezza delle applicazioni.
Prima di spostare i sistemi dalla vecchia piattaforma ad Azure, raccogliere i dati sull'utilizzo delle risorse, tra cui utilizzo della CPU, velocità effettiva di archiviazione e dati sulle operazioni di I/O al secondo. Questa operazione è importante per le unità a livello DBMS, ma è anche utile in caso di unità a livello applicazione. Inoltre, è necessario misurare la latenza di rete e di archiviazione.
Fare riferimento alle note di supporto SAP, alla directory hardware SAP HANA e alla matrice di disponibilità dei prodotti SAP per verificare l'accuratezza delle informazioni relative agli SKU di macchine virtuali di Azure supportati, alle versioni del sistema operativo supportate per questi SKU e alle versioni di SAP e DBMS supportate.
Adattare gli script di distribuzione per usare i nuovi tipi di SKU di Macchine virtuali di Azure e integrare nuove funzionalità che possono rivelarsi utili.
Dopo la distribuzione dell'infrastruttura e dell'applicazione, eseguire i altri controlli per verificare la distribuzione:
La distribuzione ha effettuato il provisioning degli SKU di Macchine virtuali di Azure appropriati con la configurazione di archiviazione desiderata.
Nei sistemi operativi guest delle Macchine virtuali di Azure è stata implementata protezione avanzata come previsto e in modo uniforme.
I sistemi operativi guest delle Macchine virtuali di Azure si trovano alla versione e al livello di patch previsti.
Sono state installate le versioni e le patch delle applicazioni desiderate.
I sistemi operativi guest delle Macchine virtuali di Azure si trovano alla versione e al livello di patch previsti.
È stato usato Archiviazione Premium di Azure per i dischi sensibili alla latenza o in cui è richiesto un contratto di servizio per la disponibilità di una singola macchina virtuale al 99,9%.
I sistemi operativi guest delle Macchine virtuali di Azure si trovano alla versione e al livello di patch previsti.
Se applicabile, è stato abilitato l'acceleratore di scrittura di Azure.
I sistemi operativi guest delle Macchine virtuali di Azure si trovano alla versione e al livello di patch previsti.
Assicurarsi che all'interno della macchina virtuale siano stati creati spazi di archiviazione o set di striping nei dischi che richiedono il supporto dell'acceleratore di scrittura di Azure. Per informazioni pertinenti sui gestori di volumi Linux, vedere:
Le Macchine virtuali di Azure sono state configurate esclusivamente con dischi gestiti.
Se applicabile, le macchine virtuali di Azure sono state distribuite nelle zone di disponibilità e nei set di disponibilità previsti.
La rete accelerata di Azure è abilitata nelle Macchine virtuali usate nel livello applicazione SAP e nel livello SAP DBMS.
Non sono presenti appliance virtuali di rete di Azure nel percorso di comunicazione tra il livello applicazione SAP e il livello DBMS di uno dei sistemi basati su SAP NetWeaver, Hybris o S/4HANA.
Le regole per i gruppi di sicurezza delle applicazioni e i gruppi di sicurezza di rete controllano la connettività nel modo previsto.
Sono state implementate le impostazioni di timeout identificate nella fase pilota.
La latenza di rete tra la macchina virtuale del livello applicazione SAP e il livello DBMS è conforme alle linee guida specificate nella nota SAP n. 500235 e nella nota SAP n. 1100926. Quando si distribuisce SAP HANA in Azure (istanze Large), prendere in considerazione le eccezioni documentate nell'architettura di rete SAP HANA (istanze Large).
La crittografia è stata implementata nel modo previsto.
Le interfacce e le applicazioni sono disponibili nella nuova infrastruttura distribuita.
Creare un playbook che semplifichi gli eventi di manutenzione pianificata di Azure. Il playbook deve definire l'ordine in cui i sistemi e le Macchine virtuali di Azure devono essere portati offline e di nuovo online per la manutenzione pianificata.