Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creato da Pradeep Puliyampatta (AWS)
Riepilogo
Le migrazioni SAP HANA verso Amazon Web Services (AWS) possono essere eseguite utilizzando diverse opzioni, tra cui backup e ripristino, esportazione e importazione e SAP HANA System Replication (HSR). La selezione di una particolare opzione dipende dalla connettività di rete tra i database SAP HANA di origine e di destinazione, dalla dimensione del database di origine, da considerazioni relative ai tempi di inattività e da altri fattori.
L'opzione SAP HSR per la migrazione dei carichi di lavoro SAP HANA su AWS funziona bene quando è presente una rete stabile tra il sistema di origine e quello di destinazione e l'intero database (snapshot di replica SAP HANA DB) può essere replicato completamente entro 1 giorno, come stabilito da SAP per i requisiti di throughput di rete per SAP HSR. I requisiti di downtime con questo approccio si limitano all'esecuzione dell'acquisizione sull' AWS ambiente di destinazione, al backup di SAP HANA DB e alle attività successive alla migrazione.
SAP HSR supporta l'uso di diversi nomi host (nomi host mappati su diversi indirizzi IP) per il traffico di replica tra i sistemi primario, o di origine, e secondario o di destinazione. È possibile farlo definendo quei set specifici di nomi host nella sezione in. [system_replication_hostname_resolution]
global.ini
In questa sezione, tutti gli host dei siti primario e secondario devono essere definiti su ciascun host. Per i passaggi di configurazione dettagliati, consulta la documentazione SAP
Un aspetto fondamentale di questa configurazione è che i nomi host nel sistema primario devono essere diversi dai nomi host nel sistema secondario. In caso contrario, è possibile osservare i seguenti errori.
"each site must have a unique set of logical hostnames"
"remoteHost does not match with any host of the source site. All hosts of source and target site must be able to resolve all hostnames of both sites correctly"
Tuttavia, il numero di passaggi successivi alla migrazione può essere ridotto utilizzando lo stesso nome host SAP HANA DB nell'ambiente di destinazione. AWS
Questo modello fornisce una soluzione alternativa per utilizzare lo stesso nome host negli ambienti di origine e di destinazione quando si utilizza l'opzione SAP HSR. Con questo modello, è possibile utilizzare l'opzione SAP HANA Hostname Rename. Si assegna un nome host temporaneo al database SAP HANA di destinazione per facilitare l'unicità del nome host per SAP HSR. Dopo che la migrazione ha completato la fase cardine dell'acquisizione sull'ambiente SAP HANA di destinazione, è possibile ripristinare il nome host del sistema di destinazione nel nome host del sistema di origine.
Prerequisiti e limitazioni
Prerequisiti
Un attivo. Account AWS
Un cloud privato virtuale (VPC) con un endpoint o un router di rete privata virtuale (VPN).
AWS Client VPN o AWS Direct Connect configurato per trasferire file dall'origine alla destinazione.
Database SAP HANA sia nell'ambiente di origine che in quello di destinazione. Il livello di patch SAP HANA DB di destinazione deve essere uguale o superiore al livello di patch SAP HANA DB di origine, all'interno della stessa edizione della piattaforma SAP HANA. Ad esempio, la replica non può essere configurata tra i sistemi HANA 1.0 e HANA 2.0. Per ulteriori informazioni, consulta la domanda 15 in SAP Nota: 1999880 — Domande frequenti: SAP HANA System Replication.
Server applicativi SAP nell'ambiente di destinazione.
Volumi Amazon Elastic Block Store (Amazon EBS) nell'ambiente di destinazione.
Limitazioni
Il seguente elenco di documenti SAP copre i problemi noti relativi a questa soluzione alternativa, inclusi i vincoli relativi al tiering dinamico su più livelli e alle migrazioni con scalabilità orizzontale di SAP HANA:
2956397 — Ridenominazione del sistema di database SAP HANA non riuscita
2222694 - Quando si tenta di rinominare il sistema HANA, viene visualizzato il seguente errore «I file di origine non sono di proprietà dell'utente sidadm originale (uid = xxxx)»
2607227 — hdblcm: register_rename_system: ridenominazione dell'istanza SAP HANA non riuscita
2630562 — HANA Hostname Rename non riuscita e HANA non si avvia
2935639 — sr_register non utilizza il nome host specificato in system_replication_hostname_resolution nella sezione global.ini
2710211 — Errore: il sistema di origine e il sistema di destinazione hanno nomi host logici sovrapposti
2693441 - Impossibile rinominare un sistema SAP HANA a causa di un errore
2519672 - HANA Primary e Secondary hanno dati e chiavi PKI SSFS di sistema diversi o non possono essere controllati
2457129 — La ridenominazione dell'host del sistema SAP HANA non è consentita quando il tiering dinamico fa parte del panorama
2473002 — Utilizzo di HANA System Replication per migrare un sistema con scalabilità orizzontale (SAP non prevede alcuna restrizione nell'utilizzo di questo approccio di ridenominazione degli host per i sistemi SAP HANA con scalabilità orizzontale. Tuttavia, la procedura deve essere ripetuta su ogni singolo host. A questo approccio si applicano anche altre limitazioni della migrazione con scalabilità orizzontale.)
Versioni del prodotto
Questa soluzione si applica alle edizioni 1.0 e 2.0 della piattaforma SAP HANA DB.
Architettura
Configurazione del codice sorgente
Un database SAP HANA è installato nell'ambiente di origine. Tutte le connessioni all'application server SAP e le interfacce DB utilizzano lo stesso nome host per le connessioni client. Il diagramma seguente mostra l'esempio del nome host di origine hdbhost
e l'indirizzo IP corrispondente.

Configurazione del bersaglio
L'ambiente Cloud AWS di destinazione utilizza lo stesso nome host per eseguire un database SAP HANA. L'ambiente di destinazione su AWS include quanto segue:
Database SAP HANA
Server di applicazioni SAP
Volumi EBS

Configurazione intermedia
Nel diagramma seguente, il nome host nell'ambiente di AWS destinazione viene temporaneamente rinominato in temp-host
modo che i nomi host sull'origine e sulla destinazione siano univoci. Dopo che la migrazione ha completato la fase cardine dell'acquisizione nell'ambiente di destinazione, il nome host virtuale del sistema di destinazione viene rinominato utilizzando il nome originale,. hdbhost
La configurazione intermedia include una delle seguenti opzioni:
AWS Client VPN con un endpoint Client VPN
AWS Direct Connect connessione a un router

I server delle applicazioni SAP nell'ambiente di AWS destinazione possono essere installati prima della configurazione della replica o dopo l'acquisizione. Tuttavia, l'installazione degli application server prima della configurazione della replica può contribuire a ridurre i tempi di inattività durante l'installazione, la configurazione dell'alta disponibilità e i backup.
Strumenti
Servizi AWS
AWS Client VPNè un servizio VPN gestito basato su client che consente di accedere in modo sicuro alle AWS risorse e alle risorse della rete locale.
AWS Direct Connectcollega la rete interna a una AWS Direct Connect posizione tramite un cavo Ethernet standard in fibra ottica. Con questa connessione, è possibile creare interfacce virtuali direttamente verso il pubblico Servizi AWS, evitando i provider di servizi Internet presenti nel percorso di rete.
Amazon Elastic Block Store (Amazon EBS) fornisce volumi di storage a livello di blocco da utilizzare con istanze Amazon Elastic Compute Cloud ( EC2Amazon). Il comportamento dei volumi EBS è simile a quello dei dispositivi a blocchi non formattati e non elaborati. Puoi montare questi volumi come dispositivi sulle istanze.
Altri strumenti
Server di applicazioni SAP: gli application server
SAP forniscono ai programmatori un modo per esprimere la logica di business. L'application server SAP esegue l'elaborazione dei dati in base alla logica aziendale. I dati effettivi vengono archiviati in un database, che è un componente separato. SAP HANA Cockpit
e SAP HANA Studio — Sia SAP HANA cockpit che SAP HANA Studio forniscono un'interfaccia amministrativa per il database SAP HANA. In SAP HANA Studio, la console di amministrazione SAP HANA è la visualizzazione del sistema che fornisce i contenuti pertinenti per l'amministrazione del database SAP HANA. Replicazione del sistema SAP HANA — SAP HANA System Replication
(SAP HSR) è la procedura standard fornita da SAP per la replica dei database SAP HANA. Gli eseguibili richiesti per SAP HSR fanno parte del kernel del server SAP HANA stesso.
Epiche
Attività | Descrizione | Competenze richieste |
---|---|---|
Installa e configura i database SAP HANA. | Negli ambienti di origine e di destinazione, assicurati che il database SAP HANA sia installato e configurato secondo le best practice di SAP HANA. Per ulteriori informazioni, consulta SAP HANA on. AWS | Amministrazione SAP Basis |
Mappa l'indirizzo IP. | Nell'ambiente di destinazione, assicuratevi che il nome host temporaneo sia assegnato a un indirizzo IP interno.
| Amministrazione AWS |
Risolvi i nomi host di destinazione. | Sul DB SAP HANA secondario, verifica che entrambi i nomi host ( | Amministrazione Linux |
Esegui il backup dei database SAP HANA di origine e di destinazione. | Utilizza SAP HANA Studio o il cockpit SAP HANA per eseguire backup sui database SAP HANA. | Amministrazione SAP Basis |
Certificati PKI del sistema Exchange. | (Si applica solo a SAP HANA 2.0 e versioni successive) I certificati Exchange vengono scambiati nell'archivio sicuro dell'infrastruttura a chiave pubblica (PKI) del sistema nell'archivio del file system (SSFS) tra i database primari e secondari. Per ulteriori informazioni, vedere SAP Note 2369981 — Passaggi di configurazione richiesti per l'autenticazione con SAP HANA System Replication. | Amministrazione di SAP Basis |
Attività | Descrizione | Competenze richieste |
---|---|---|
Interrompi le connessioni dei client di destinazione. | Nell'ambiente di destinazione, chiudi i server delle applicazioni SAP e le altre connessioni client. | Amministrazione SAP Basis |
Rinomina il database SAP HANA di destinazione con il nome host temporaneo. |
Lo stop and start di SAP HANA DB sarà controllato da. | Amministrazione SAP Basis |
Assegna reti di replica. | Nel | Amministrazione SAP Basis |
Abilita la replica sul sistema primario. | Per abilitare la replica sul DB SAP HANA di origine, esegui il comando seguente.
| Amministrazione SAP Basis |
Registrare il database SAP HANA di destinazione come sistema secondario. | Per registrare il database SAP HANA di destinazione come sistema secondario di origine per SAP HSR, scegli la replica asincrona.
In alternativa, puoi scegliere l'opzione di registrazione. | Amministrazione SAP Basis |
Convalida la sincronizzazione. | Sul DB SAP HANA di origine, verifica che tutti i log siano applicati al sistema di destinazione (poiché si tratta di una replica asincrona). Per verificare la replica, esegui i seguenti comandi sull'origine.
| Amministrazione SAP Basis |
Chiudi l'applicazione SAP di origine e SAP HANA DB. | Durante il cutover della migrazione, esegui uno spegnimento del sistema di origine (l'applicazione SAP e il database SAP HANA). | Amministrazione di SAP Basis |
Effettua un'acquisizione sull'obiettivo. | Per eseguire un'acquisizione sulla destinazione su AWS, esegui il comando | Amministrazione SAP Basis |
Sul DB SAP HANA di destinazione, disattiva la replica. | Per cancellare i metadati di replica, interrompi la replica sul sistema di destinazione eseguendo il comando. NotaCiò è conforme alla nota SAP 2693441: impossibile rinominare un sistema SAP HANA a causa di un errore. | Amministrazione SAP Basis |
Esegui il backup del database SAP HANA di destinazione. | Una volta completata con successo l'acquisizione, consigliamo di eseguire un backup completo di SAP HANA DB. | Amministrazione SAP Basis |
Attività | Descrizione | Competenze richieste |
---|---|---|
Ripristina il nome host SAP HANA DB di destinazione all'originale. |
Puoi convalidare altre opzioni secondo necessità. Tuttavia, assicuratevi di non confondere la ridenominazione dell'host con una modifica del SID (Nota SAP 2598814 — hdblcm: la ridenominazione SID fallisce). | Amministrazione SAP Basis |
Regola hdbuserstore. | Adatta i Per convalidare questo passaggio, esegui il comando. | Amministrazione SAP Basis |
Avvia le connessioni client. | Nell'ambiente di destinazione, avvia i server delle applicazioni SAP e altre connessioni client. | Amministrazione SAP Basis |
Risorse correlate
Riferimenti SAP
I riferimenti alla documentazione SAP vengono aggiornati frequentemente da SAP. Per rimanere aggiornato, consulta la nota SAP 2407186 — Guide pratiche e white paper per SAP HANA High Availability.
Note SAP aggiuntive
2550327 — Come rinominare un sistema SAP HANA
1999880 — Domande frequenti: replica del sistema SAP HANA
2078425 — Nota sulla risoluzione dei problemi per lo strumento di gestione del ciclo di vita della piattaforma SAP HANA hdblcm
2592227 — Modifica del suffisso FQDN nei sistemi HANA
2048681 — Esecuzione di attività di amministrazione della gestione del ciclo di vita della piattaforma SAP HANA su sistemi con più host senza SSH o credenziali root
Documenti SAP
AWS riferimenti
Informazioni aggiuntive
Le modifiche eseguite da nell'hdblcm
ambito dell'attività di ridenominazione del nome host vengono consolidate nel seguente registro dettagliato.
