Esplorare la migrazione in due passaggi: trasferimento in modalità lift-and-shift seguita dall'opzione DMO

Completato

La migrazione in due passaggi prevede invece la procedura seguente:

  • Assicurarsi che sia disponibile la connettività ad Azure tramite Express Route (scelta consigliata) o una rete privata virtuale.
  • Allocare l'infrastruttura di destinazione in Azure, che comprende il sistema clonato e i server di database di destinazione SAP NetWeaver e SAP HANA. L'infrastruttura di Azure può essere distribuita usando i modelli di Azure Resource Manager predefiniti.
  • Il sistema clonato può essere compilato con una copia di sistema omogenea (backup/ripristino) o tramite strumenti di replica DBMS (ad esempio, Oracle Data Guard o Always-On).
  • Devono essere avviati test aziendali e tecnici (con test funzionali di integrazione e accettazione per assicurarsi che lo spostamento dei dati sia stato completato).
  • In caso di esito positivo dei test, è possibile eseguire il processo DMO (Data Migration Option) tradizionale per eseguire la migrazione e l'aggiornamento a SAP HANA.
  • Il metodo DMO (Data Migration Option) può essere usato con la pipe di memoria (ad esempio, l'esportazione e l'importazione possono essere eseguite nello stesso server applicazioni e nel segmento di memoria per migrazioni accelerate).
  • A seguito della migrazione a SAP HANA, è necessario eseguire di nuovo test di convalida tecnica e aziendale.
  • In questo approccio sono necessari due cicli di test e di inattività.

Opzioni di ottimizzazione DMO

I tempi di inattività associati alla migrazione di un database SAP dipendono da molti fattori, elencati nella tabella seguente.

  • Ambito: Modifiche software, conversione Unicode, rilocazione del data center
  • Prestazioni del sistema di origine: CPU, I/O, memoria, prestazioni del sistema di gestione di database, versione di SAP NetWeaver
  • Dimensioni database del sistema di origine: Dimensione del database, dimensione massima delle tabelle, stato della manutenzione
  • Prestazioni del sistema di destinazione: CPU, I/O, memoria, prestazioni del sistema di gestione di database, versione di SAP NetWeaver
  • Rete: Velocità di rete, larghezza di banda, latenza
  • Set di strumenti: SAP Software Provisioning Manager (SWPM), Gestione aggiornamenti software (SUM), DMO di SUM, versione del set di strumenti
  • Approccio alla migrazione: Standard o con riduzione dei tempi di inattività
  • Attività di ramp-up/ramp-down: Gestione interfaccia, gestione processi batch
  • Convalida prima e dopo la migrazione: Test funzionali di integrazione e accettazione.

In generale, le potenzialità di ottimizzazione delle prestazioni sono evidenti nelle tre aree seguenti:

  • Esportazione
  • Trasferimento di file
  • Importa

Infrastruttura/hardware

La riduzione dei requisiti di infrastruttura/hardware si concretizza nelle azioni seguenti:

Locale

  • Distribuire un server di migrazione dedicato (PAS/AAS) con funzionalità di calcolo estese per l'esecuzione dello strumento Gestione aggiornamenti software (SUM)
  • Distribuire dischi a stato solido (SSD) nel database di origine e nei server di migrazione.
  • (PAS/AAS)

Microsoft Azure

  • La connettività Express Route è consigliata quando è disponibile la larghezza di banda massima (attualmente fino a 10 Gbps)
  • usare lo script dmotocloud.sh (RSYNC) per spostare i file da un'origine locale a una destinazione di Azure nel caso in cui la migrazione venga eseguita con il metodo DMO con spostamento del sistema tramite trasferimento parallelo.
  • Implementare snapshot di archiviazione per consentire backup più rapidi durante il periodo di trasferimento.

Considerazioni principali sull'ottimizzazione del tempo di inattività per DMO

  • Ottimizzazione del database di origine (ricompilazione dell'indice, statistiche del database, parametri del database, filesystem del database). Un utile riferimento può essere costituto dalla tabella seguente.
Database Riferimento
Oracle Nota SAP n. 936441
DB2 DB2 Optimization Techniques for SAP Database Migration And Unicode Conversion (Tecniche di ottimizzazione DB2 per la migrazione del database SAP e la conversione Unicode)
SQL Server SAP OS/DB Migration to SQL Server–FAQ v6.2 April 2017 (Migrazione del sistema operativo/database SAP a SQL Server - Domande frequenti versione 6.2 aprile 2017)
  • Usare la versione più recente degli strumenti di migrazione, R3*, kernel e così via.
  • Parametrizzazione della rete (ad esempio, impostazioni MTU, reimpostazione contatori)
  • Parametrizzazione correlata al sistema operativo (ad esempio profondità Q)
  • Parametri del database SAP HANA (correlati ai punti di salvataggio, alla modalità di log e ai timeout)
  • Parametri di migrazione DMO (ad esempio file di durata, suddivisioni di tabelle manuali, ordine di sequenziazione della tabella manuale, caricamento rapido per BLOB e così via)

Benchmark DMO

  • Consente di acquisire le fasi di esportazione e importazione per un subset di dati. Può essere configurato per essere eseguito solo su determinate tabelle.

Ripetizione di più esecuzioni della fase di inattività

  • È possibile ripetere più volte la fase di esecuzione rielaborando l'attività di suddivisione della tabella (e ottimizzando così l'azione di suddivisione per ridurre i tempi di inattività della procedura DMO).