velero工作原理

在这里插入图片描述

openshift 使用velero 服务端安装OpenShift API Data Protection(OADP)

https://blog.csdn.net/weixin_43902588/article/details/122349684

k8s备份工具推荐

https://blog.csdn.net/a772304419/article/details/129622153

Velero
Velero(之前称为Heptio Ark)是一个备份和还原Kubernetes集群的流行工具,支持备份和还原Kubernetes对象、PV和Namespace等资源。Velero能够备份到本地存储和云存储(如AWS S3和Google Cloud Storage),还支持在不同集群之间迁移数据。

Stash
Stash是一个基于Kubernetes的备份和还原工具,支持备份和还原Kubernetes对象、PV和应用程序数据等资源。Stash能够备份到本地存储和云存储(如AWS S3和Google Cloud Storage),还支持在不同集群之间迁移数据。

kubedump
kubedump是一个轻量级的备份和还原工具,支持备份和还原Kubernetes对象和Namespace等资源。kubedump能够将备份保存到本地存储和云存储(如AWS S3和Google Cloud Storage)。

Kubernetes Backup Operator
Kubernetes Backup Operator是一个备份和还原Kubernetes集群的运算符,它使用Velero作为后端执行备份和还原操作。Kubernetes Backup Operator提供了Web界面和CLI界面,以便于用户管理备份和还原操作。
————————————————
版权声明:本文为CSDN博主「学亮编程手记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/a772304419/article/details/129622153

CSDN教程:
https://blog.csdn.net/weixin_47003048/article/details/114006959

安装:
1客户端

wget https://github.com/vmware-tanzu/velero/releases/download/v1.5.3/velero-v1.5.3-linux-amd64.tar.gz
tar -xf velero-v1.5.3-linux-amd64.tar.gz
cp velero-v1.5.3-linux-amd64/velero /usr/local/bin/

2 准备minio认证文件

cat > credentials-velero <<eof
[default]
aws_access_key_id = admin
aws_secret_access_key = admin123456
eof

3 服务端

velero install \
   --provider aws \
   --bucket k8s-backup \
   --secret-file ./credentials-velero \
   --use-volume-snapshots=false \
   --plugins velero/velero-plugin-for-aws:v1.0.0 \
   --backup-location-config region=minio,s3ForcePathStyle="true",s3Url=http://192.168.86.6:9000

官方文档:
https://vmware-tanzu.github.io/helm-charts/

慕课网:
https://www.imooc.com/article/310069

备份还原 文章推荐2

https://blog.csdn.net/MyySophia/article/details/131415450

备份还原实践文章

使用velero+minio+restic实现kubernetes业务数据备份与恢复

https://blog.51cto.com/u_14458428/6114603

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐