RTO (Recovery Time Objective) e RPO (Recovery Point Objective)

L'obiettivo del tempo di recupero è la quantità di tempo di inattività che puoi tollerare e l'obiettivo del punto di recupero è la quantità di perdita di dati che puoi tollerare. In caso di errore, un sistema DB ad alta disponibilità può raggiungere un obiettivo migliore in termini di tempi di recupero e punti di ripristino rispetto a un sistema DB standalone.

Il servizio MySQL HeatWave utilizza i volumi a blocchi per memorizzare i dati degli utenti. Oltre alle funzioni di durabilità, sicurezza e prestazioni fornite dai volumi a blocchi, il servizio MySQL HeatWave dispone di un ricco set di funzioni per fornire resilienza rispetto a diversi tipi di errori. Le funzioni sono backup automatici e manuali, ripristino point-in-time, copia di backup tra più aree, sistema DB ad alta disponibilità, replica in entrata e in uscita e repliche di lettura.

Sistema DB standalone

La tabella riportata di seguito descrive l'obiettivo del tempo di recupero (tolleranza al tempo di inattività) e l'obiettivo del punto di recupero (tolleranza alla perdita di dati) di un sistema DB standalone.

Tabella 2-1 RTO (tolleranza al tempo di inattività) e RPO (tolleranza alla perdita di dati) per un sistema DB standalone

Eventi di errore e manutenzione Tempo di inattività (RTO) Perdita potenziale dei dati (RPO)
  • Aggiornamenti periodici di manutenzione software e hardware
Da minuti ad ore Zero
Eventi localizzati, tra cui:
  • Errori di connettività di rete
  • Errori di connettività dello storage
Da minuti ad ore Zero
Eventi che richiedono il ripristino dal backup, tra cui:
  • Errori di storage completi
  • Errori completi del database
  • Errori del dominio di disponibilità o di errore
Da minuti ad ore Fino a cinque minuti con il ripristino point-in-time abilitato.

Sistema DB High Availability

La tabella riportata di seguito descrive l'obiettivo del tempo di recupero (tolleranza al tempo di inattività) e l'obiettivo del punto di recupero (tolleranza alla perdita di dati) di un sistema DB ad alta disponibilità in caso di errore di una singola istanza.

Tabella 2-2 RTO (tolleranza al tempo di inattività) e RPO (tolleranza alla perdita di dati) per un sistema DB High Availability

Eventi di errore e manutenzione Tempo di inattività (RTO) Perdita potenziale dei dati (RPO)
  • Aggiornamenti periodici di manutenzione software e hardware
Da secondi a pochi minuti Zero
Eventi localizzati per istanza, tra cui:
  • Errori di connettività dello storage
  • Errori di connettività di rete
  • Errori completi del database
Minuti Zero
  • Errori del dominio di disponibilità o di errore (a seconda del tipo High Availability)
  • Errori di storage completi
Minuti Zero