如何备份gke

问题描述 投票:0回答:1

我有一个开发集群,其中有 2 个命名空间 nsa 和 nsb。但是,我想仅创建 nsb 的备份,并在整个新集群中复制它。

我怎样才能实现它?另外,是否有相同的教程或文档。请分享

google-cloud-platform namespaces google-kubernetes-engine nodes backup
1个回答
1
投票

在 GKE 中有一个名为 Backup for GKE 的功能,它是一项用于备份和恢复 GKE 集群中工作负载的服务。

这将对您的场景有所帮助,即仅为一个命名空间创建备份计划并将其恢复到新集群中。请按照我在我的环境中复制的以下步骤进行操作:

  1. 在 Kubernetes 引擎中找到控制台中的 GKE 备份选项,您可以在顶部看到一个名为“创建备份计划”的选项,如下图所示,单击它

  1. 填写基本详细信息并展开高级选项,因为您拥有备份范围,您可以指定可以根据您的要求备份哪些部分,选择第二个选项,即集群内的选定命名空间,然后选择所需的命名空间。

然后创建备份计划。然后它会创建一个备份计划并等待第一次备份。

  1. 现在创建一个恢复计划以恢复新集群中的命名空间,创建一个新集群并返回 GKE 页面的备份,然后在顶部您可以找到在顶部创建恢复计划的选项,单击它并填写详细信息.

选择我们在上一步中完成的备份计划,然后选择我们为恢复创建的新集群,单击“创建”,或者您可以在其中探索更多选项。

这会将现有集群命名空间内的所有组件恢复到新集群。

© www.soinside.com 2019 - 2024. All rights reserved.