Progettazione di server virtuali VPC resilienti su IBM Cloud
Progettare soluzioni di backup e ripristino di emergenza per i server virtuali di IBM Cloud VPC utilizzando snapshot di storage a blocchi, Veeam e opzioni di ripristino di emergenza (DR) tra regioni.
Consulta la guida alle soluzioni " Resiliency in IBM Cloud ", una guida generale sulla resilienza disponibile all'indirizzo IBM Cloud. La guida si concentra sul punto di vista dei clienti di IBM, dei loro pianificatori di soluzioni, architetti e costruttori e delle soluzioni resilienti che creano sulla piattaforma IBM Cloud. La presente guida fornisce informazioni specifiche relative alle istanze di server virtuali VPC.
Gli elementi chiave dell'architettura di backup e ripristino sono illustrati nel seguente diagramma.
IBM Cloud VPC Block Storage Istantanee
IBM Cloud VPC Block Storage Le istantanee forniscono copie point-in-time dei volumi Block Storage collegati alle istanze di server virtuale. Le istantanee sono archiviate a livello regionale in IBM Cloud Object Storage e possono essere utilizzate per la protezione dei dati, il ripristino d'emergenza e la creazione di nuovi volumi da uno stato buono conosciuto.
La tabella seguente elenca le funzionalità principali degli snapshot di IBM Cloud VPC Block Storage.
| Funzione | Descrizione |
|---|---|
| Creazione rapida di istantanee | Le istantanee vengono create rapidamente grazie alla tecnologia copy-on-write senza impattare sulle prestazioni del volume |
| Archiviazione efficiente dal punto di vista dello spazio | Dopo l'istantanea completa iniziale vengono memorizzati solo i blocchi modificati, riducendo al minimo i costi di archiviazione |
| Disponibilità regionale | Le istantanee vengono memorizzate all'interno della stessa regione del volume di origine e possono essere utilizzate per creare volumi in qualsiasi zona all'interno di tale regione |
| Supporto per volumi avviabili | Le istantanee dei volumi di avvio possono essere utilizzate per creare nuove istanze di server virtuale con configurazioni identiche |
| Gruppi di congruenza | Creazione di snapshot coerenti con gli arresti anomali su più volumi collegati alla stessa istanza (disponibile per alcune configurazioni) |
| Ripristino rapido di cloni di istantanee | Mantenendo un clone dei dati in una zona all'interno della regione VPC e non in un repository di archiviazione regionale separato, questa funzione consente di raggiungere un obiettivo di tempo di ripristino (RTO) più rapido rispetto al ripristino da una normale istantanea |
| Copie istantanee interregionali | Copia un'istantanea da una regione a un'altra regione. Questa funzione può essere utilizzata in scenari di disaster recovery quando è necessario avviare l'istanza del server virtuale e i volumi di dati in una regione diversa. L'istantanea viene creata normalmente e, quando l'istantanea è stabile, viene creata una copia dell'istantanea nel repository di archiviazione regionale della regione di destinazione. Quando la copia snapshot nella regione remota è stabile, è possibile utilizzarla e gestirla indipendentemente dal volume padre o dalla snapshot originale. La creazione della copia nella regione remota richiede tempo; ad esempio, la creazione di un'istantanea completa di un volume da 3 TB in una regione remota può richiedere fino a 12.5 ore. |
I casi d'uso applicabili a queste funzionalità sono i seguenti.
- Backup pre-modifica prima degli aggiornamenti di sistema o delle modifiche alla configurazione
- Creazione di immagini d'oro per una rapida distribuzione dei server virtuali
- Ripristino di emergenza interregionale mediante copie snapshot
- Provisioning dell'ambiente di sviluppo e di test da snapshot di produzione
- Backup coerenti con le applicazioni su più volumi utilizzando i gruppi di coerenza
IBM Cloud VPC Block Storage Limitazioni delle istantanee
- La dimensione cumulativa di tutte le istantanee di un volume non può superare i 10 TB
- La creazione di snapshot coerenti con gli arresti anomali di più volumi comporta una sospensione dell'I/O di breve durata, che può durare da pochi millisecondi a qualche secondo, a seconda delle dimensioni e della quantità di volumi
- Nessuna quiescenza consapevole dell'applicazione (gli snapshot sono coerenti con i crash)
- Gestione delle singole istantanee (non basata su criteri senza il servizio Backup for VPC)
Per ulteriori informazioni, vedere Informazioni sulle istantanee di Block Storage for VPC.
IBM Cloud Backup for VPC
IBM Cloud Backup for VPC fornisce un approccio alla gestione del ciclo di vita delle istantanee basato su criteri, consentendo il backup automatico dei volumi VPC Block Storage con pianificazioni e criteri di conservazione configurabili.
La tabella seguente illustra i dettagli di ciascun componente del criterio di backup per IBM Cloud Backup for VPC.
| Componente della politica di backup | Descrizione |
|---|---|
| Piano di backup | Definisce la pianificazione basata su cron e le regole di conservazione per i backup |
| Politica di backup | Contenitore per uno o più piani di backup con selezione delle risorse di destinazione tramite tag utente |
| Lavori di backup | Esecuzione automatica delle operazioni di snapshot in base a pianificazioni definite |
La tabella seguente elenca le funzionalità principali di IBM Cloud Backup for VPC.
| Funzione | Descrizione |
|---|---|
| Politiche di backup | Creare criteri di backup con un massimo di quattro piani per automatizzare i backup su pianificazioni giornaliere, settimanali, mensili o annuali |
| Gestione automatizzata della conservazione | Configurare la conservazione dei backup in base all'età o al conteggio totale, con l'eliminazione automatica dei backup scaduti |
| Automazione basata su tag | Destinare i volumi Block Storage per il backup utilizzando i tag configurati nel criterio di backup che corrispondono ai tag forniti dall'utente sui volumi |
| Coerenza del gruppo di supporto | Automatizzate i gruppi di coerenza di snapshot multi-volume per backup coerenti con gli arresti anomali su più volumi |
| Copie istantanee interregionali | Integrazione con la funzione di copia di snapshot tra regioni per il disaster recovery geografico |
| Gestione centralizzata | Gestite i criteri di backup e monitorate lo stato dei backup attraverso la console IBM Cloud, la CLI, l'API o Terraform |
I casi d'uso applicabili a queste funzionalità sono i seguenti.
- Backup giornalieri/settimanali/mensili automatizzati per le istanze dei server virtuali di produzione
- Conformità e requisiti normativi di conservazione dei dati
- Recupero operativo da cancellazioni o danneggiamenti accidentali
- Backup di applicazioni a più volumi tramite gruppi di coerenza
- Ripristino geografico di emergenza con copie snapshot interregionali
Confronto con gli snapshot manuali:
| Funzione | Istantanee manuali | Backup per VPC |
|---|---|---|
| Automazione | Scripting manuale o esterno | Automazione basata sulle politiche |
| Pianificazione | È necessaria un'orchestrazione esterna | Pianificazione integrata basata su cron |
| Gestione delle memorizzazioni | Eliminazione manuale | Applicazione automatica dei criteri di conservazione |
| Definizione del volume | Selezione diretta del volume | Targeting automatico basato su tag |
| Caso d'uso | Backup ad hoc, immagini d'oro | Backup operativi continui |
| Gestione | Gestione per-snapshot | Gestione centralizzata guidata dalle politiche |
Il seguente elenco rappresenta la migliore prassi per IBM Cloud Backup for VPC.
- Pianificate le politiche di backup automatico nelle ore non di punta per ridurre al minimo l'impatto sulle prestazioni della sospensione dell'I/O
- Utilizzate una strategia di etichettatura coerente tra i volumi per semplificare l'applicazione dei criteri di backup
- Combinate Backup for VPC con copie snapshot interregionali per un disaster recovery completo
- Monitorare lo stato del lavoro di backup e configurare avvisi per operazioni di backup non riuscite
- Testare regolarmente le procedure di ripristino per convalidare gli obiettivi di tempo di ripristino (RTO)
- Considerate l'abbinamento con IBM Cloud Backup e Recovery per backup consapevoli delle applicazioni e ripristino a livello di file
IBM Cloud Backup and Recovery
IBM Cloud Backup and Recovery è un servizio di backup gestito dal provider per server di file, cartelle e database (MS SQL Server e SAP HANA ) in ambienti VPC in esecuzione su IBM Cloud. Questo servizio consente di definire pianificazioni di backup per proteggere regolarmente le origini di dati utilizzando un servizio di backup sicuro, basato su agenti e coerente con le applicazioni. L'infrastruttura di backup è gestita da IBM. Il servizio è composto da:
| service | Descrizione |
|---|---|
| IBM Cloud Backup e servizio di recupero | Gestito da IBM, una volta effettuato il provisioning tramite il catalogo IBM Cloud, si accede tramite un browser web per gestire i criteri di backup, scaricare gli agenti e ripristinare. |
| Gateway VPE | Per migliorare le prestazioni, si consiglia di utilizzare un gateway VPE per accedere al servizio invece della connessione nativa. Per creare uno o più gateway VPE, utilizzare il catalogo IBM Cloud per ordinare un gateway VPC e configurarlo per utilizzare il servizio di backup e ripristino. |
| Connettore di origine dati | Si installa tramite il catalogo “ IBM Cloud ”, che provvede alla distribuzione di un’istanza di server virtuale nella propria VPC. Installare uno o più connettori dati (se ne consigliano almeno due per garantire l'alta disponibilità) e aumentarne il numero secondo necessità per incrementare la velocità di elaborazione dei backup. I connettori delle origini dati vengono utilizzati per stabilire la connessione tra l'istanza del server virtuale di origine e il servizio. I connettori delle origini dati interagiscono anche con il bucket “ IBM Cloud Object Storage ” del servizio, in cui sono archiviati i backup. Questo bucket è gestito dal provider e non è contenuto nel vostro account. |
| Agent | Un agente è un softwar IBM Cloud Backup e e di ripristino installato sull'istanza del server virtuale che interagisce localmente con il sistema operativo e con i dati di origine da proteggere. Durante le operazioni di backup e ripristino, l'agente comunica con il connettore della fonte dati e con l'istanza di Backup and Recovery. Attualmente sono disponibili gli agenti Windows e Linux, mentre per il futuro è previsto il supporto di altri tipi di agenti. |
L'elenco che segue riporta le principali funzionalità di IBM Cloud Backup e Recovery.
- Backup basato su agenti per istanze di server virtuali
- Supporto per i backup a livello di file e di cartella
- Integrazione con IBM Cloud Object Storage per una conservazione a lungo termine
- Operazioni di backup pianificate e on-demand
- Gestione centralizzata tramite la console IBM Cloud:
- Backup programmati - Personalizza i piani di backup per eseguirli con cadenza giornaliera, settimanale o a intervalli personalizzati
- Backup basato su criteri: utilizza i criteri per definire come e quando proteggere gli oggetti e i file presenti in una sorgente, in base alle tue esigenze specifiche. Definire parametri quali i dati da proteggere, la frequenza dei backup e il periodo di conservazione della copia di backup
- Sicurezza - Sfrutta il controllo granulare degli accessi basato sui ruoli per impedire a soggetti non autorizzati di modificare o cancellare i dati
- Backup coerente con l'applicazione - Esegui il backup dei dati delle tue applicazioni in uno stato coerente, consentendo un ripristino corretto a un punto specifico nel tempo senza corruzione o perdita dei dati.
Per ulteriori informazioni, vedere Introduzione al backup e al ripristino
Veeam Backup & Replication con il backup basato su agenti
Veeam Backup & Replication (VBR) è una soluzione di backup e disaster recovery di livello aziendale che offre una protezione completa dei dati per server fisici, macchine virtuali e carichi di lavoro in cloud. Per le istanze di server virtuali c IBM Cloud VPC, Veeam utilizza il backup basato su agente per fornire funzionalità di backup e ripristino a livello di immagine, con riconoscimento delle applicazioni.
Veeam Backup & Replication con agenti offre una gestione centralizzata, opzioni di ripristino flessibili e funzionalità avanzate di protezione dei dati, tra cui backup immutabili, protezione da ransomware e integrazione cloud-native con IBM Cloud Object Storage.
Veeam non è disponibile direttamente nel catalogo di IBM Cloud; tuttavia, è possibile utilizzare il software Veeam per eseguire il backup dei dati su un'istanza di server virtuale VPC e proteggere le seguenti risorse:
- Volumi singoli
- Cartelle e file
- I plug-in di Veeam per le applicazioni aziendali migliorano ulteriormente Veeam Backup & Replication, consentendo di eseguire backup transazionali coerenti dei database SAP HANA, Oracle e Microsoft SQL Server
| service | Descrizione |
|---|---|
| Licenze Veeam | È possibile ordinare una licenza Veeam per l'utilizzo dei software Veeam Agent e Veeam Backup & Replication tramite il sito web di Veeam oppure seguendo la procedura descritta nella sezione " Ordinare licenze Veeam autonome dalla console IBM Cloud". |
| Server di backup Veeam | Il componente principale che funge da centro di configurazione e controllo per l'intera infrastruttura di backup. Il server di backup gestisce la pianificazione dei processi, l'allocazione delle risorse e l'amministrazione centralizzata
di tutte le operazioni di backup. Veeam Backup & Replication può essere installato solo su un sistema operativo Microsoft Windows. Vedere Installazione e funzionamento del software Veeam Backup and Replication. |
| Agenti Veeam | Software leggero installato sui computer protetti che esegue operazioni di backup dei dati come la creazione di istantanee del volume, la lettura dei dati di backup e il trasferimento dei dati in posizioni di destinazione. Le distribuzioni di Linux® supportate includono CentOS,, Red Hat Enterprise Linux (RHEL), Ubuntu e Debian. Con Veeam Agent per Linux® e Veeam Agent per Microsoft™ Windows™ è possibile creare backup ed eseguire ripristini; per ulteriori informazioni, consultare la guida “Installazione e utilizzo di Veeam Agent ”. |
Per ulteriori informazioni, vedere Informazioni su Veeam.
Gruppi di protezione- Contenitori nell'inventario di Veeam Backup & Replication che specificano i computer su cui installare e gestire gli agenti Veeam, con selezione basata su singoli indirizzi IP, oggetti Active Directory o file CSV.
Repository di backup- Posizione di archiviazione in cui vengono memorizzati i file di backup. I depositi possono essere:
- VPC Block Storage
- IBM Cloud Object Storage (S3-compatible)
Caratteristiche di Veeam- Veeam Backup & Replication offre la distribuzione e la gestione automatizzata degli agenti Veeam, consentendo agli amministratori di eseguire attività di distribuzione, amministrazione, protezione dei dati e ripristino d'emergenza in remoto dalla console di Veeam Backup & Replication senza installare e configurare gli agenti su ogni singolo computer.
| Funzione | Descrizione |
|---|---|
| Distribuzione centralizzata |
|
| Gestione centralizzata dei lavori |
= I lavori di backup degli agenti vengono eseguiti sul server di backup, tramite una pianificazione, l'allocazione delle risorse dell'infrastruttura e la gestione dell'esecuzione dei lavori
|
| Gestione centralizzata del backup |
|
| Elaborazione consapevole delle applicazioni |
|
| Protezione avanzata dei dati |
|
| Obiettivi di backup flessibili |
|
| Recupero granulare |
|
Soluzioni di backup di terze parti
Esistono diverse soluzioni di backup di terze parti che offrono alternative per il backup delle istanze di server virtuali VPC, disponibili in modalità autogestita con modelli BYOL (Bring-Your-Own-License). Altre soluzioni di backup di terze parti compatibili con IBM Cloud VPC sono le seguenti:
- Commvault- Backup e ripristino aziendali con funzionalità di tipo application-aware
- Rubrik- Gestione dei dati nel cloud e protezione contro il ransomware
- Veritas NetBackup- Protezione dei dati aziendali in ambienti ibridi
- Cohesity- Piattaforma di gestione dei dati con funzionalità di backup, DR e archiviazione
Queste soluzioni supportano in genere il backup basato su agenti per le istanze di server virtuali, offrendo flessibilità in base ai requisiti organizzativi e agli investimenti in strumenti esistenti.
Wanclouds VPC+ DRaaS (disaster recovery as a service)
Wanclouds VPC+ DRaaS è una soluzione completa di Disaster Recovery as a Service ( DRaaS ) basata sul modello Software as a Service ( SaaS ) che consente ai clienti di IBM Cloud di eseguire il backup di tutte le proprie risorse Virtual Private Cloud, incluse rete, risorse di calcolo e storage, e di ripristinarle in diverse regioni su IBM Cloud. Questo approccio elimina la necessità di costosi ambienti di standby, sostituendoli con un ripristino flessibile e on-demand. Il servizio è disponibile direttamente sul sito IBM Cloud Catalog. I principali fattori di differenziazione:
- Modello di ripristino on-demand: Invece di mantenere una replica costantemente in funzione dell'ambiente di produzione, è possibile creare uno scenario di disaster recovery on-demand, riducendo al minimo i costi e massimizzando l'efficienza operativa
- Pannello unico: panoramica consolidata di tutti gli account cloud e dei backup (configurazioni VPC, istanze di server virtuali, dati e bucket) in un’unica interfaccia di gestione
Wanclouds VPC+ DRaaS è in grado di eseguire il backup e il ripristino dell'intera struttura, delle configurazioni e delle risorse di IBM Cloud Virtual Private Cloud, tra cui:
| Componente | Descrizione |
|---|---|
| componenti di rete |
|
| Risorse di calcolo |
|
| Archiviazione |
|
Wanclouds VPC+ DRaaS offre opzioni di ripristino flessibili:
| Opzione di ripristino | Descrizione |
|---|---|
| Ripristino interregionale |
|
| Ripristino granulare |
|
Wanclouds VPC+ DRaaS include anche:
| Altre funzionalità | Descrizione |
|---|---|
| Rilevamento automatizzato |
|
| Visualizzazione della topologia |
|
| Gestione della conformità |
|
Per ulteriori informazioni, consultare la documentazione di IBM e VPC+ DRaaS(VPC+ Disaster Recovery as a Service)
RackWare DR
RackWare RMM per il ripristino di emergenza tra regioni dei server virtuali VPC
RackWare La piattaforma Management Module ( RMM ) si integra con IBM Cloud VPC per consentire il provisioning intelligente, la mobilità dei carichi di lavoro e la pianificazione DR interregionale. RackWare consente implementazioni di standby caldo e tiepido con funzionalità di failover e rollback rapido su IBM Cloud VPC con strategie di DR basate su criteri.
Il modulo di gestione RackWare ( RMM ) è distribuito in IBM Cloud VPC e fornisce un'interfaccia centralizzata per la gestione, la pianificazione e l'automazione delle attività di migrazione e ripristino di emergenza. Il seguente elenco comprende le caratteristiche di RMM.
- Distribuito come istanza di server virtuale in IBM Cloud VPC
- Utilizza un IP flottante per l'accesso alla GUI esterna
- Connettività SSH alle istanze dei server virtuali di origine (regione primaria)
- Accesso API a IBM Cloud VPC per l'autoproduzione nella regione DR
- Disponibile nel catalogo IBM Cloud con implementazione senza soluzione di continuità
- Approccio agentless che supporta qualsiasi versione attuale di Windows e Linux
- Funzionalità di autoproduzione con specifiche della sorgente corrispondenti
- Sincronizzazione TNG per un miglioramento dell'obiettivo del punto di ripristino (RPO)
- Automazione guidata dai criteri per failover e failback
- Gestione basata su GUI (interfaccia grafica utente) con monitoraggio in tempo reale
Le tabelle seguenti elencano i modelli di configurazione del disaster recovery.
| Modello di configurazione del disaster recovery | Descrizione |
|---|---|
|
Passthrough in cui RMM agisce come proxy tra i server di origine e di destinazione
|
|
| Modalità diretta |
|
RackWare offre una pianificazione flessibile con opzioni di standby a caldo e a freddo dei carichi di lavoro replicati.
| Aspetto | Standby a caldo | Standby caldo |
|---|---|---|
| Stato delle istanze del server virtuale DR | Funzionamento continuo | Spento |
| Tempo di Failover | Minuti | 5-15 minuti (tempo di avvio) |
| Costo | Superiore (calcolo in esecuzione) | Inferiore (solo stoccaggio) |
| Casi di utilizzo | Mission-critical, RTO < 5 minuti | Carichi di lavoro importanti, RTO < 30 min |
| Impatto della sincronizzazione | Più veloce (istanza del server virtuale già in esecuzione) | Deve avviarsi prima della sincronizzazione finale |
Per ulteriori informazioni, consultare quanto segue:
Passi successivi
Dopo aver compreso le opzioni di progettazione della resilienza per i server virtuali VPC, esplorate questi argomenti correlati:
- Osservabilità: Imparare il monitoraggio e la registrazione per la convalida dei backup
- Sicurezza: Esaminare le considerazioni sulla progettazione della sicurezza per la protezione dei dati
- Archiviazione: Esplorare le opzioni di progettazione dello storage per i repository di backup
- Migrazione: Esaminare le strategie di migrazione con considerazioni sul backup