
Disaster Recovery & Backup
Стратегії резервного копіювання, RPO, RTO, failover, висока доступність, мультирегіональні розгортання, усунення несправностей у сценаріях DR
1Що таке RPO (Recovery Point Objective) у контексті disaster recovery?
Що таке RPO (Recovery Point Objective) у контексті disaster recovery?
Відповідь
RPO визначає максимальний обсяг даних, який організація може дозволити собі втратити під час катастрофи, зазвичай виражений у хвилинах або годинах. RPO в 1 годину означає, що резервні копії мають створюватися щонайменше щогодини, щоб обмежити втрату даних цим часовим вікном. Стратегії досягнення низького RPO включають безперервне резервне копіювання (CDC), часті snapshot або синхронну реплікацію для RPO, близького до нуля, у критичних системах.
2Що представляє RTO (Recovery Time Objective) у стратегії DR?
Що представляє RTO (Recovery Time Objective) у стратегії DR?
Відповідь
RTO відповідає максимально прийнятному часу для відновлення сервісу після інциденту, перш ніж вплив на бізнес стане неприйнятним. Наприклад, RTO в 4 години означає, що сервіс має бути відновлений протягом цього часу. RTO безпосередньо впливає на вибір архітектури DR: короткий RTO вимагає рішень на кшталт hot standby або active-active, тоді як довший RTO може використовувати менш витратні підходи, такі як pilot light або cold backup.
3Яка основна різниця між full backup та incremental backup?
Яка основна різниця між full backup та incremental backup?
Відповідь
Full backup копіює всі дані під час кожного виконання, тоді як incremental backup зберігає лише дані, змінені з моменту останнього резервного копіювання (full або incremental). Інкрементні резервні копії швидші та споживають менше місця, але відновлення складніше, оскільки вимагає останнього full backup плюс усіх інкрементних. Поширена стратегія поєднує щотижневий full backup із щоденними інкрементними для збалансування продуктивності та простоти відновлення.
Що таке snapshot у контексті стратегій резервного копіювання?
Яка різниця між архітектурою active-active та active-passive для високої доступності?
+17 питань зі співбесід
Інші теми співбесід DevOps
Контроль версій & Git
Основи Linux
Shell Scripting & Bash
Основи мереж
Основи Docker
Основи CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Основи Kubernetes
Networking Kubernetes
Kubernetes Просунутий
Ingress & API Gateway
Основи Terraform
Terraform Просунутий
Ansible & Configuration Management
Основи AWS
Основи Azure
Основи GCP
Моніторинг і Prometheus
Logging & ELK Stack
Alerting та Incident Response
Cloud Identity & Secrets
Безпека CI/CD пайплайнів
Helm & Kubernetes
Безпека Runtime та Cluster
Container Supply Chain Security
Service Mesh та Istio
GitOps & ArgoCD
Progressive Delivery
Розподілена спостережуваність
Оптимізація продуктивності
Оптимізація витрат на хмару
Принципи SRE
Chaos Engineering
Platform Engineering
Опануй DevOps для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно