Как воссоздать PV после сбоя кластера

У меня есть приложение Stateful, работающее на Kubernetes, с rook-ceph-block, используемым в качестве StorageClass для PV для хранения данных. На основе Pod, на котором запущено приложение, я вижу, какие данные хранятся в PVC, а поскольку PVC является только манифестом, это в основном означает, что я знаю, какие данные хранятся в самом PV.

Допустим, кластер Kubernetes дает сбой. Я хотел бы повторно запустить свое приложение со всеми его данными в другом кластере. Как мне с этим справиться? Есть ли способ восстановить PV из хранилища rook-ceph-block? Могу ли я создать новый PV в новом кластере и вставить в него данные приложения из резервной копии, которая периодически сохраняется в другом месте?

Интересно, как решить проблему на уровне кластера, но поскольку я новичок в K8s, я не уверен, что мне здесь не хватает чего-то довольно простого. Кроме того, кластер Kubernetes работает локально, развернутый на виртуальной машине. Нет возможности перейти в облако.

Заранее благодарю за любую помощь!

0 ответов

Другие вопросы по тегам