Что произойдет, если я удалю PVC, объем которого привязан к PV?

Проблема в том, что мне нужно изменить StorageClassName, но это невозможно, потому что было назначено пустое имя StorageClassName.

Этот PVC привязан к PV, поэтому, если я удалю PVC, чтобы создать новый с StorageClassName, будут удалены данные, которые находятся в моем AWS?

Как настроить Tailwind CSS с React.js и Next.js?
Как настроить Tailwind CSS с React.js и Next.js?
Tailwind CSS - единственный фреймворк, который, как я убедился, масштабируется в больших командах. Он легко настраивается, адаптируется к любому...
LeetCode запись решения 2536. Увеличение подматриц на единицу
LeetCode запись решения 2536. Увеличение подматриц на единицу
Увеличение подматриц на единицу - LeetCode
Переключение светлых/темных тем
Переключение светлых/темных тем
В Microsoft Training - Guided Project - Build a simple website with web pages, CSS files and JavaScript files, мы объясняем, как CSS можно...
Отношения "многие ко многим" в Laravel с методами присоединения и отсоединения
Отношения "многие ко многим" в Laravel с методами присоединения и отсоединения
Отношения "многие ко многим" в Laravel могут быть немного сложными, но с помощью Eloquent ORM и его моделей мы можем сделать это с легкостью. В этой...
В PHP
В PHP
В большой кодовой базе с множеством различных компонентов классы, функции и константы могут иметь одинаковые имена. Это может привести к путанице и...
Карта дорог Беладжар PHP Laravel
Карта дорог Беладжар PHP Laravel
Laravel - это PHP-фреймворк, разработанный для облегчения разработки веб-приложений. Laravel предоставляет различные функции, упрощающие разработку...
1
0
115
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете воссоздать существующий PVC, повторно используя тот же PV без потери данных, используя политику восстановления.

В случае удаления PV автоматически удаляется при удалении PVC, и данные на PVC также будут потеряны. В этом случае целесообразнее использовать политику «Сохранить». При использовании политики «Сохранить», если пользователь удаляет PersistentVolumeClaim, соответствующий PersistentVolume не удаляется. Вместо этого он перемещается в фазу «Выпущено», где все его данные можно восстановить вручную.

Reclaim Policy: используется для указания кластеру, что делать с томом после освобождения его требования. Текущие политики возврата:

  • Retain — ручное восстановление
  • Recycle — базовый скраб (rm -rf/thevolume/*)
  • Удалить — связанные ресурсы хранения, такие как AWS EBS, GCE. PD, Azure Disk или том OpenStack Cinder удалены

ПРИМЕЧАНИЕ. Настоятельно рекомендуется использовать политику Retain для PVC, в которых хранятся важные данные.

Здесь, в этом блоге, у вас есть подробные инструкции по воссозданию PVC в другом пространстве имен, аналогичным образом вы можете изменить класс хранилища.

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