← До фільтрів та технологій

← До списку лабораторних по Kubernetes

Kubernetes Лабораторна 92: Backup і restore etcd

Технологія: Kubernetes

Номер лабораторної: 92 · Рівень: middle

Тема: Резервне копіювання та відновлення etcd (концептуально)

Повний опис / сценарій лабораторної:

Мета: зрозуміти як робити резервну копію etcd і як виглядає відновлення.



Крок 1. Визначити де розгорнутий etcd.

Пояснення: як окремий кластер чи як частина control plane.



Крок 2. Ознайомитися з інструментом etcdctl.

Пояснення: вивчи основні опції snapshot save і snapshot restore.



Крок 3. Спланувати регулярні snapshot.

Пояснення: наприклад раз на годину з зберіганням у захищене сховище.



Крок 4. Виконати тестовий snapshot.

Команда: etcdctl snapshot save backup.db (або еквівалент для твоєї платформи)



Крок 5. Перевірити цілісність snapshot.

Команда: etcdctl snapshot status backup.db



Крок 6. Задокументувати кроки restore.

Пояснення: як підняти новий etcd з snapshot і підʼєднати control plane.



Крок 7. Зімітувати повний крах control plane у тестовому середовищі.

Пояснення: ця вправа більш теоретична але корисна.



Крок 8. Відпрацювати restore на окремому стенді.

Пояснення: переконайся що після відновлення кластер працює.



Крок 9. Продумати зберігання snapshot у кількох зонах.

Пояснення: захист від аварії датацентру.



Крок 10. Міні звіт.

Завдання: опиши політику backup etcd яку ти впровадиш для продакшн кластера.