
Disaster Recovery & Backup
Strategie di backup, RPO, RTO, failover, alta disponibilità, deployment multi-region, troubleshooting di scenari DR
1Cos'è l'RPO (Recovery Point Objective) nel contesto del disaster recovery?
Cos'è l'RPO (Recovery Point Objective) nel contesto del disaster recovery?
Risposta
L'RPO definisce la quantità massima di dati che un'organizzazione può permettersi di perdere durante un disastro, generalmente espressa in minuti o ore. Un RPO di 1 ora significa che i backup devono essere eseguiti almeno ogni ora per limitare la perdita di dati a quella finestra temporale. Le strategie per ottenere un RPO basso includono backup continui (CDC), snapshot frequenti o replicazione sincrona per un RPO prossimo allo zero nei sistemi critici.
2Cosa rappresenta l'RTO (Recovery Time Objective) in una strategia di DR?
Cosa rappresenta l'RTO (Recovery Time Objective) in una strategia di DR?
Risposta
L'RTO corrisponde al tempo massimo accettabile per ripristinare un servizio dopo un incidente prima che l'impatto sul business diventi inaccettabile. Ad esempio, un RTO di 4 ore significa che il servizio deve essere ripristinato entro questo lasso di tempo. L'RTO influenza direttamente la scelta dell'architettura DR: un RTO breve richiede soluzioni come hot standby o active-active, mentre un RTO più lungo può utilizzare approcci meno costosi come pilot light o cold backup.
3Qual è la differenza principale tra un backup full e un backup incrementale?
Qual è la differenza principale tra un backup full e un backup incrementale?
Risposta
Un backup full copia tutti i dati a ogni esecuzione, mentre un backup incrementale salva solo i dati modificati dall'ultimo backup (full o incrementale). I backup incrementali sono più veloci e consumano meno spazio, ma il ripristino è più complesso poiché richiede l'ultimo backup full più tutti gli incrementali. Una strategia comune combina un full settimanale con incrementali giornalieri per bilanciare prestazioni e facilità di ripristino.
Cos'è uno snapshot nel contesto delle strategie di backup?
Qual è la differenza tra un'architettura active-active e active-passive per l'alta disponibilità?
+17 domande da colloquio
Altri argomenti di colloquio DevOps
Controllo di versione & Git
Fondamenti di Linux
Shell Scripting & Bash
Fondamenti di Networking
Fondamenti di Docker
Fondamenti di CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fondamenti di Kubernetes
Networking di Kubernetes
Kubernetes Avanzato
Ingress & API Gateway
Fondamenti di Terraform
Terraform Avanzato
Ansible & Configuration Management
Fondamenti di AWS
Fondamenti di Azure
Fondamenti di GCP
Monitoring e Prometheus
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Sicurezza delle Pipeline CI/CD
Helm & Kubernetes
Sicurezza Runtime e Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observability Distribuita
Ottimizzazione delle prestazioni
Ottimizzazione dei Costi Cloud
Principi SRE
Chaos Engineering
Platform Engineering
Padroneggia DevOps per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis