Questa guida fornisce una panoramica della gestione delle operazioni IT per un sistema SAP NetWeaver in esecuzione su Compute Engine. Questa guida non tratta le specifiche della gestione del prodotto SAP NetWeaver. Google Cloud è certificato per l'esecuzione di server applicativi SAP NetWeaver, ABAP, Java e prodotti SAP basati su questi stack di server delle applicazioni.
- Per informazioni su come eseguire il deployment di SAP NetWeaver, consulta la guida master SAP NetWeaver.
- Per informazioni su come pianificare il deployment di SAP NetWeaver, consulta la guida per la pianificazione di SAP NetWeaver su Google Cloud e la guida master SAP NetWeaver.
- Per informazioni su come eseguire il deployment e preparare le risorse Google Cloud per un sistema SAP NetWeaver, consulta la guida al deployment del tuo sistema operativo:
Gestione delle istanze VM di Compute Engine
Questa sezione mostra come eseguire le attività amministrative solitamente necessarie per utilizzare SAP NetWeaver su Compute Engine, incluse informazioni sull'avvio e sull'arresto dei sistemi.
Gestione della durata della VM
Questa sezione fornisce informazioni su come gestire lo stato di esecuzione delle VM di Compute Engine.
Mantenimento della disponibilità delle VM
Compute Engine offre criteri di disponibilità che determinano il comportamento di una VM durante determinati eventi relativi all'infrastruttura. Per le istanze VM nell'implementazione SAP NetWeaver, è importante non disabilitare le seguenti funzionalità:
- Migrazione live, che consente a Compute Engine di mantenere in esecuzione l'istanza quando risponde a un evento di manutenzione dell'infrastruttura.
- Riavvio automatico, che consente a Compute Engine di riavviare l'istanza in caso di arresto anomalo. Tieni presente che il sistema SAP non si riavvia automaticamente.
Arresto di una VM
Puoi arrestare uno o più host SAP NetWeaver in qualsiasi momento; l'arresto di un'istanza VM determina l'arresto dell'istanza. Se l'arresto non viene completato entro 2 minuti, l'istanza verrà arrestata forzatamente. Come best practice, devi arrestare SAP NetWeaver prima di arrestare l'istanza.
L'arresto di una VM fa sì che Compute Engine invii il segnale di spegnimento ACPI all'istanza VM. Dopo l'arresto, non ti verrà addebitato alcun costo per l'istanza VM.
Se alla VM sono collegati dischi permanenti, questi non vengono eliminati e continuano a esserti addebitati i costi. Se i dati nel disco permanente sono importanti, puoi:
- Conserva il disco.
- Crea uno snapshot del disco permanente, quindi eliminalo. Questa opzione può aiutarti a risparmiare sui costi. Puoi creare un altro disco dallo snapshot quando hai nuovamente bisogno dei dati.
Per arrestare una VM:
Nella console Google Cloud, vai alla pagina:
Seleziona una o più istanze da arrestare.
Nella parte superiore della pagina Istanze VM, fai clic su stopARRESTA.
Per le alternative e per ulteriori informazioni, consulta Arresto di un'istanza.
Riavvio di una VM
Per riavviare una VM:
Nella console Google Cloud, vai alla pagina:
Seleziona le istanze che vuoi riavviare.
Nell'angolo in alto a destra della pagina, fai clic su play_arrowINIZIA.
Per le alternative e per ulteriori informazioni, consulta Riavvio di un'istanza.
Modifica di una VM
Puoi modificare vari attributi di una VM, incluso il tipo, dopo il deployment della VM. Alcune modifiche potrebbero richiedere il ripristino del sistema SAP dai backup, mentre altre richiedono solo il riavvio della VM.
Per ulteriori informazioni, consulta Modificare le configurazioni delle VM per i sistemi SAP.
Acquisizione dello stato del sistema in corso...
Questa sezione descrive gli scenari che richiedono il salvataggio dello stato del sistema e le funzionalità di Compute Engine che puoi utilizzare per questi scopi.
Utilizzo degli snapshot
Puoi creare uno snapshot di un disco permanente in qualsiasi momento per generare una copia point-in-time dello stato del disco. Compute Engine archivia più copie di ogni snapshot, in più località, con checksum automatici per garantire l'integrità dei tuoi dati.
Gli snapshot sono utili per i seguenti casi d'uso:
Caso d'uso | Dettagli |
---|---|
Esegui la migrazione a un tipo di archiviazione diverso. | Puoi utilizzare gli snapshot per spostare un disco permanente da un tipo di disco, standard o SSD, all'altro tipo. Consulta Ripristino di uno snapshot su un tipo di disco diverso nella documentazione di Compute Engine. |
Eseguire la migrazione di SAP NetWeaver in un'altra zona. | Puoi utilizzare gli snapshot per spostare il tuo sistema SAP NetWeaver da una zona a un'altra nella stessa regione o anche da una regione a un'altra. Consulta Spostamento delle VM tra regioni e zone. |
Fornisci una soluzione di backup semplice, indipendente dal software e conveniente. | Esegui il backup dei dischi permanenti collegati utilizzando gli snapshot. Puoi eseguire il backup del disco root e dei programmi binari installati da SAP NetWeaver.Gli snapshot possono essere utili per eseguire backup dei sistemi di database. Tuttavia, a seconda dell'implementazione, ti consigliamo di utilizzare un approccio diverso. Per indicazioni su come eseguire il backup e il ripristino dei database, consulta le guide elencate in Operazioni dei database. |
Per ottenere uno snapshot coerente, devi interrompere SAP NetWeaver o interrompere la scrittura del database nel file system.
Per creare uno snapshot, segui le istruzioni di Compute Engine per creare gli snapshot. Presta particolare attenzione ai passaggi di preparazione, come lo svuotamento dei buffer del disco sul disco, per garantire che lo snapshot sia coerente.
Creazione di immagini
Per acquisire lo stato di un disco di avvio, puoi creare un'immagine personalizzata. Un'immagine è diversa da una di backup perché la utilizzi per creare nuove istanze VM basate su una singola VM di origine.
Dopo aver seguito la guida al deployment di SAP NetWeaver su Google Cloud, dovresti aver creato una o più immagini alla fine della procedura di deployment. Tuttavia, potresti voler creare nuove immagini dopo aver apportato modifiche importanti al sistema, ad esempio l'installazione di un aggiornamento dei programmi binari di SAP NetWeaver o l'upgrade della versione di SAP NetWeaver.
Per istruzioni, vedi:
- Creazione, eliminazione e deprecazione di immagini personalizzate per sistemi basati su Linux.
- Creazione di un'immagine Windows, per sistemi basati su Windows.
Spostamento delle VM tra regioni e zone
Compute Engine consente di spostare le VM tra zone nella stessa area geografica e in zone diverse. Ti consigliamo di spostare una VM se, ad esempio, diventa disponibile una nuova regione o zona che ti offra prestazioni migliori o se una zona diventa deprecata.
La documentazione di Compute Engine contiene istruzioni dettagliate su come spostare la VM in un'altra zona.
Ecco alcune considerazioni relative a SAP NetWeaver:
- SAP può essere eseguito solo in determinate zone a causa di restrizioni del tipo di macchina. Per maggiori dettagli, consulta la guida per la pianificazione di SAP NetWeaver su Google Cloud.
- La migrazione della VM determina la modifica dell'ID della VM. Questa modifica attiva una modifica della chiave hardware SAP, che richiede l'importazione di una nuova licenza SAP.
- Puoi utilizzare lo stesso nome host nella nuova zona, se non è già in uso. Se il nome host cambia, devi utilizzare la funzionalità delle operazioni generiche dell'SWPM di SAP per eseguire un'operazione di ridenominazione al fine di modificare il nome host di SAP NetWeaver.
Operazioni del database
Questa sezione fornisce risorse per la gestione dei seguenti server di database su Google Cloud:
- SAP HANA
- SAP ASE
- IBM Db2 per Linux, UNIX e Windows (IBM Db2)
- Microsoft SQL Server
Operazioni SAP HANA
Per ulteriori informazioni sull'esecuzione di SAP HANA su Google Cloud, consulta la Guida operativa di SAP HANA su Google Cloud. Questa guida fornisce molti dettagli su amministrazione, backup e ripristino, sicurezza, networking e altri argomenti.
Operazioni SAP ASE
Per maggiori informazioni sull'utilizzo di SAP ASE, consulta SAP Adaptive Server Enterprise.
Operazioni IBM Db2
Per ulteriori informazioni sull'utilizzo di IBM Db2 con SAP, consulta SAP su IBM Db2 per Linux, UNIX e Windows.
Operazioni di Microsoft SQL Server
Le seguenti risorse forniscono dettagli su come eseguire Microsoft SQL Server su Google Cloud:
Risorsa | Descrizione |
---|---|
Best practice per Microsoft SQL Server | Scopri come configurare Microsoft SQL Server per la stabilità e le prestazioni su Compute Engine. Tieni presente le seguenti differenze importanti nelle best practice per i sistemi SAP:
|
Test del carico di Microsoft SQL Server con HammerDB | Questo tutorial mostra come utilizzare HammerDB per eseguire test di carico su un'istanza Microsoft SQL Server di Compute Engine. |
Operazioni IAM
Il controllo dell'accesso alle risorse Google Cloud è una parte fondamentale della sicurezza e del funzionamento del deployment. Mentre SAP fornisce il proprio sistema di gestione degli utenti, Identity and Access Management (IAM) di Google Cloud offre un controllo unificato sulle autorizzazioni per le risorse Google Cloud. Puoi gestire controllo dell'accesso definendo chi ha quale accesso alle risorse. Ad esempio, puoi controllare chi può eseguire operazioni del piano di controllo sulle tue istanze SAP come la creazione e la modifica di VM, dischi permanenti e networking.
Per una panoramica di IAM in Compute Engine, consulta Opzioni di controllo dell'accesso.
Gestire i membri del team
Di tanto in tanto, dovrai aggiungere o rimuovere membri dal tuo progetto o modificarne i livelli di autorizzazione. Per maggiori dettagli su come gestire i membri del team, vedi Aggiungere, rimuovere membri del team e Modificare le autorizzazioni.
I ruoli IAM sono fondamentali per concedere le autorizzazioni agli utenti. Per un riferimento sui ruoli e sulle autorizzazioni che forniscono, vedi Ruoli di Identity and Access Management.
Gestione delle chiavi SSH
Per impostazione predefinita, Compute Engine gestisce automaticamente le chiavi SSH. Se hai deciso di gestire personalmente le chiavi SSH, dovrai aggiungere e rimuovere le chiavi di tanto in tanto durante le normali operazioni. Per la procedura dettagliata, consulta Aggiungere e rimuovere le chiavi SSH.
Gestione degli account di servizio
Gli account di servizio IAM consentono di concedere le autorizzazioni ad applicazioni e servizi. È importante capire come funzionano gli account di servizio in Compute Engine.
Se un account di servizio è assegnato a una VM di Compute Engine, sarà l'account di servizio predefinito per le applicazioni in esecuzione su quella VM. Qualsiasi applicazione che utilizza l'account di servizio VM eredita i ruoli e le autorizzazioni IAM concessi all'account di servizio VM.
Per ulteriori informazioni, consulta Gestione di identità e accessi per i programmi SAP su Google Cloud.
Utilizzo di Cloud Logging
Cloud Logging è la soluzione Google Cloud per il logging a livello di sistema. Cloud Logging ti consente di archiviare, cercare, analizzare, monitorare e creare avvisi su dati di log ed eventi. Per utilizzare Cloud Logging è necessario aver installato l'agente Cloud Logging su ogni VM.
Se non hai installato l'agente, puoi installarlo ora. Vedi Installazione dell'agente Logging.
Consulta Log di Compute Engine per i dettagli sui log supportati.
Controllo dell'accesso
Cloud Logging fornisce un controllo granulare degli accessi ai log e alle operazioni di logging. Per maggiori dettagli, consulta la Guida al controllo dell'accesso.
Audit logging
Cloud Audit Logs fornisce informazioni chiave sulle attività che si svolgono in Google Cloud tramite due tipi di log: Attività di amministrazione e Accesso ai dati. Puoi visualizzare il feed delle attività ed Esplora log nella console Google Cloud.
Agente di monitoraggio di Google Cloud per le operazioni SAP NetWeaver
Per informazioni sulle operazioni dell'agente di monitoraggio, consulta la pagina relativa all'agente di monitoraggio per la guida operativa di SAP NetWeaver.