当前位置: 首页 > news >正文

网站管理系统设置个人网站开发如何赚钱吗

网站管理系统设置,个人网站开发如何赚钱吗,网站制作怎么入门,wordpress 建站系统1 概述 velero是vmware开源的一个备份和恢复工具,可作用于kubernetes集群下的任意对象和应用数据(PV上的数据)。github地址是https://github.com/vmware-tanzu/velero。 对于应用数据,可分文件级别的复制和块级别的复制。文件级…

1 概述

velero是vmware开源的一个备份和恢复工具,可作用于kubernetes集群下的任意对象和应用数据(PV上的数据)。github地址是https://github.com/vmware-tanzu/velero。

对于应用数据,可分文件级别的复制和块级别的复制。文件级别的复制是更加通用的。数据恢复时,pod会被打入一个init容器(velero-restore-helper)来准备数据目录(从远程对象存储中下载并解密),init容器完成后再启动业务容器。

1)文件级别的复制
将deployment、statefulset、pvc、pv等k8s对象以及容器中挂载的数据目录(会被加密),都备份到远程对象存储中。2)块设备的复制
将deployment、statefulset、pvc、pv等k8s对象备份到远程对象存储中,并且在pv底层的存储系统中创建快照。

在架构上,velero分为服务端和命令行。服务端是一个控制器,监听k8s自定义资源来做协调,自定义资源则是对备份和恢复这两个概念的抽象,名称就是backup和restore。

2 环境

两个kubernetes集群(v1.29),一个的对象存储桶(华为云OBS服务)。对象存储桶具体信息是:region为cn-north-1,端点为obs.cn-south-1.myhuaweicloud.com,桶名称为velerobackup。


3 部署velero

同时在两个kubernetes集群中,下载velero二进制命令行工具。

wget https://github.com/vmware-tanzu/velero/releases/download/v1.14.1/velero-v1.14.1-linux-amd64.tar.gz
tar -xf velero-v1.14.1-linux-amd64.tar.gz
mv velero-v1.14.1-linux-amd64/velero /usr/bin
velero version

准备对象存储桶的ak、sk,并将它们写入到一个固定文件/opt/credentials-velero。

export ak=*******yourak*******
export sk=*******yoursk*******cat > /opt/credentials-velero << EOF
[default]
aws_access_key_id = $ak
aws_secret_access_key = $sk
EOF

通过velero命令行工具同时在两个kubernetes集群中安装velero服务端。

# 对于华为云对象存储,协议必须是http,使用https协议velero会出现问题
velero install \--kubeconfig /root/.kube/config \--velero-pod-cpu-request 500m \--velero-pod-mem-request 0.5Gi \--velero-pod-cpu-limit 1000m \--velero-pod-mem-limit 1Gi \--use-node-agent \--node-agent-pod-cpu-request 500m \--node-agent-pod-mem-request 0.5Gi \--node-agent-pod-cpu-limit 1000m \--node-agent-pod-mem-limit 1Gi \--provider aws \--plugins velero/velero-plugin-for-aws:v1.9.1 \--bucket velerobackup \--secret-file /opt/credentials-velero \--use-volume-snapshots=false \--backup-location-config region=cn-north-1,s3ForcePathStyle="true",s3Url=http://obs.cn-south-1.myhuaweicloud.com

通过以下命令查看velero服务端的信息

kubectl get pod -n velero

在这里插入图片描述

通过以下命令查看对象存储的信息

kubectl get BackupStorageLocation -n velero default

在这里插入图片描述

4 备份

在一个kubernetes集群A中执行备份,备份的是default和demo这两个namespace下的所有k8s对象。

velero backup create second-backup --include-namespaces=default,demo --default-volumes-to-fs-backup

接着,在对象存储中可以看见备份文件上传了。
在这里插入图片描述

过一会,也会在另一个kubernetes集群B中看见一个新的backup对象,这个对象是velero控制器新创建的。
在这里插入图片描述


5 恢复

在kubernetes集群B中,执行以下命令,会将保存在对象存储中的k8s对象导入到该集群。

velero restore create --from-backup second-backup

6 小结

在本次操作过程中,最大的阻碍点是:如果在velero的安装参数指定了华为云对象存储的端点是https协议,会发生报错,velero服务端得到的响应是The x-amz-content-sha256 you specified did not match what we received。

http://www.yayakq.cn/news/811371/

相关文章:

  • 瀑布流网站源码wordpress前端会员面板
  • ip地址直接访问网站交换链接营销案例
  • 商业网站和企业网站的区别阿里云网站地图是怎么做的
  • 重庆网站推广哪家好哪里有零基础的电脑培训班
  • 福州短视频seoseo诊断报告怎么写
  • 一个人做网站要多久数据查询网站
  • 手机网站 数据库wordpress 发布文章 自定义栏目
  • 搭建个人网站的两种方法开发网站放大文字功能怎么写
  • 国外那些视频网站做的不错惠州网络营销公司
  • 模版网站可以做排名嘛网站如何做市场推广
  • 做交互式的网站怎么做昆明网页建站模板
  • 深圳机票网站建设桂林生活网爆料
  • 做网站的公司 苏迪网站建设需要ui吗
  • 南通网站建设策划书内江 网站建设
  • 为什么网站用静态页面软件开发的阶段
  • 下载类网站 建设方案建立门户网站多少钱
  • 永州公司网站建设泉州seo网络优化公司
  • vs平台做网站html5优秀企业网站
  • 商品网站建设实验报告中国建设银行网站公积金查询余额
  • 吴江企业建设网站微网站是自己做可以不
  • 小天才电话手表网站wordpress更改链接后网站打不开
  • 潍坊专业技术继续教育平台苏州优化方式
  • 网站建设与网页设计专业广告设计与制作专业可以考二建吗
  • 中国水运建设行业协会网站网站建站在线制作
  • crm网站推荐wordpress 读书主题
  • 做网站开发用什么APP好即墨公司做网站
  • 长春 房地产网站建设公司开个网站多少钱
  • 苏州高端网站建设合肥seo网站多少钱
  • 有必要自建网站做导购吗苏州吴江区住房和城乡建设局网站
  • 做网站做推广有效果吗百度怎么推广自己的信息