石小疯 发表于 2022-12-14 19:18:21

Velero 系列文章(一):基础

概述

https://img2023.cnblogs.com/other/3034537/202212/3034537-20221209092017896-735664365.svg
Velero 是一个开源工具,可以安全地备份和还原,执行灾难恢复以及迁移 Kubernetes 集群资源和持久卷。
灾难恢复

Velero 可以在基础架构丢失,数据损坏和/或服务中断的情况下,减少恢复时间。
数据迁移

Velero 通过轻松地将 Kubernetes 资源从一个集群迁移到另一个集群来实现集群可移植性
数据保护

提供关键数据保护功能,例如定时计划的备份,保留计划以及自定义操作的备份前或备份后钩子。
备份集群

使用 namespace resources 或 label selector 备份整个集群或部分集群的 Kubernetes 资源和卷。
定期备份

设置计划以定期间隔自动启动备份。
备份钩子

配置备份前和备份后钩子,以在 Velero 备份之前和之后执行自定义操作。
安装 - 基本安装

前提


[*]在启用 DNS 和容器联网的情况下访问 Kubernetes 集群 v1.16 或更高版本。
[*]kubectl本地安装
Velero 使用对象存储来存储备份和关联的工件。 它还可以选择与受支持的块存储系统集成,以对您的持久卷进行快照。 在开始安装过程之前,您应该从 兼容的提供程序列表 中识别将要使用的对象存储提供程序和可选的块存储提供程序。
Velero 支持云提供商环境和本地环境的存储提供商。 有关内部部署方案的更多详细信息,请参见 内部部署文档
安装 CLI


[*]下载适用于您的客户端平台的 最新版本 的 tarball。
[*]解压 tarball: tar -xvf .tar.gz
[*]将解压后的velero放到$PATH(一般是/usr/local/bin)
安装配置 server 端组件

有两种支持的方法来安装 Velero 服务器组件:

[*]velero install CLI 命令
[*]Helm Chart
Velero 使用存储提供程序插件与各种存储系统集成,以支持备份和快照操作。 安装和配置 Velero 服务器组件以及相应插件的步骤特定于您选择的存储提供商。 要查找您选择的存储提供商的安装说明,请在 支持的存储提供商 页面上访问提供商的文档链接。
<blockquote>

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: Velero 系列文章(一):基础