Skip to main content
  • 103 Topics
  • 120 Comments
mars.zhang
mars.zhangComes here often

1. 前言 任何备份软件必须考虑的是如何进行自我保护,Kasten 也不例外, K10 是以一个应用的状态存在于 K8S 集群中的。虽然 K8S 集群本身具有平台的冗余性,但必须要警惕的是,灾难总是在不经意之间发生。例如 K10 被意外删除,或是 K10 使用的底层存储发生故障,甚至K10 所在的集群被意外破坏等等。Kasten K10 的灾难恢复,旨在保护 K10 免受底层基础架构故障的影响,以达成在各种灾难情况下恢复 K10 灾备平台的能力。 文章目录 前言 K10 DR 的先决条件 外部存储配置 启用 K10 灾难恢复 Cluster ID 与密码 K10 DR 策略 灾后恢复 Kasten K10 建立 dr-secret 重新安装 K10 提供对应的外部存储配置 灾后恢复客户应用 总结 Kasten 实战系列回顾 Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - 利用腾讯 TCR 搭建镜像库 Kasten k10 实战系列 03 - CSI 存储快照适配 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 2. K10 DR 的先决条件 2.1 外部存储配置 为了让 K10 可以实现灾备,我们需要为它设置对象存储桶或 NFS 文件共享服务,Kasten 自身启用 DR后会将数据写入到这个存储库,以实现灾备数据的外部存放。当然,数据存放的原则应遵循 3-2-1-1-0 的方式。 2.2. 启用 K10 灾难恢复 通过 Settings 仪表板右上角的图标访问 K10 DR 设置,如果是新安装的情况,K10 DR 设置将在仪表板底部的提示。利用对象存储设置有效的 Cloud Loc

mars.zhang
mars.zhangComes here often

1. 前言 在多种 K8S 集群之间灾备和迁移云原生的应用程序,同时又不影响现有集群内的容器与应用的正常工作有时是极具挑战性的。无论是有状态的应用灾备,或是由于平台升级、资源重组引发的迁移,虽然看上去任务并不困难,但随着应用程序之间的依赖性增加,以及操作过程中减少停机时间的要求,该操作可能会变得难以处理。 文章目录 前言 Kasten 支持的应用迁移场景 用 Kasten 复制 K8S 云原生应用 3.1 复制应用之前的准备工作 3.2 从源端 export 应用还原点到对象存储 3.3 从源端记录原始应用的 Config data 3.4 在目标 K8S Cluster 上创建导入策略 Import Policy 3.5 运行导入策略,生成应用还原点 3.6 基于还原点数据,还原应用到目标端的 K8S 集群 3.7 应用还原完成 云原生应用复制的注意事项 总结 参考链接 Kasten 实战系列回顾 Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - Kasten K10 搭建云镜像库 Kasten k10 实战系列 03 - Kasten K10 存储集成 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 应用容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 2. Kasten 支持的应用迁移场景 利用 Kasten 的应用灾备与迁移功能,我们可以在集群之间,轻松的复制应用,进而满足 Day 2 Operation 需要,支持的用例包括: 灾难恢复 (DR)、数据集重用,测试/开发以及隔离环境中的性能测试等。目前 Kasten K10 支持跨越多种资源进行灾备与迁移: 跨命名空间 整个应用程序堆栈可以跨越同一集群中的不同命名空间进行基

mars.zhang
mars.zhangComes here often

1. 前言 由于 Kubernetes 本身的特性,基于 Kubernetes 开发和运行的应用对于企业的商业目标非常重要。随着 Kubernetes 中有状态应用程序的部署在云原生基础架构中的越发成熟,对有状态的云原生应用如何进行备份就成为了一个让人担心的问题。实际上在生产系统运行有状态应用并不是一件容易的事情,这需要我们仔细的计划并部署,管理者需要清晰地知道数据备份到哪个位置,备份的时间计划以及备份时间窗口,以确保与应用关联的数据也被正确备份了,从而达成应用的一致性,Kanister 就是解决这此问题的有利武器。 文章目录 Kasten k10 实战系列 07 - Kanister 应用感知框架的使用 前言 Kasten Kanister 介绍 Kanister 的核心概念 3.1 Kanister Operator 与 CRDs 3.2 Blueprint 的实现方式-- Admission Webhook 启用 Kanister 之前的准备工作 4.1 安装 kanctl 工具包 4.2 存储桶的准备 4.3 安装 MySQL 利用 Kanister 达成应用感知的备份 5.1 在 K10 中启用应用感知的备份 5.2 利用开源的 Kanister 框架进行应用感知的备份 总结 参考链接 Kasten 实战系列导航 Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - Kasten K10 搭建云镜像库 Kasten k10 实战系列 03 - Kasten K10 存储集成 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 应用容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 2. Kasten Kanister 介绍 Kani

mars.zhang
mars.zhangComes here often

1. 前言 为了发展有新的商业模式,企业都纷纷开始部署云原生的应用。在云原生的世界里,我们面临着不断实施和部署新应用的需要,以及吸引新的客户。 但与以往不同的是 Kubernetes 上需要采用云原生方式来进行软件的开发、部署与运维,这时陈旧的运维技术与工具是否能否经受住新模式的考验呢? 对企业的 CIO 来说,将关键应用转移到Kubernetes 的最大挑战之一就是在 Kubenetes 上的灾难与恢复能力。在这章中,我们将讨论何在 K10 策略设定中使用灾备的概念来保护 K8S 上的应用程序。 文章目录 前言 Kasten 解决了客户的什么问题? 云原生应用的备份 3.1 数据管理的逻辑 3.2 备份的对象及分类 备份存储库的准备 4.1 创建标准存储库 4.2 启用不可变存储库 云原生应用的发现 云原生应用的备份与还原 6.1 周期性的快照 6.2 将快照导出为备份 6.3 应用的选择与排除 6.4 备份策略的使用 6.5 备份结果查看 6.6 应用的还原 结论 参考链接 Kasten 实战系列导航 Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - Kasten K10 搭建云镜像库 Kasten k10 实战系列 03 - Kasten K10 存储集成 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 应用备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 应用容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 2. Kasten 解决了客户的什么问题? 基于 Kubernetes 底层原生开发的 Kasten K10,在 K8S 中表现为一个独立名空间的应用,与 K8S 平台非常契合。需要使用灾备 的应用,在 K8S Cluster 层部署应用,即可以完成无代理应用感知的备份

mars.zhang
mars.zhangComes here often

1. 前言 由于近期项目的原因,Mars 有大约一周的时间都在 TKE 上工作,之间也踩了一些坑。发现还是需要写一个 Kasten K10 安装 on TKE 的最佳实践。由于 TKE 是一个定制化的 K8S,所以有很多有个性与特色的部分。本着让 每一个 Veeam 的 Partner SE 都可以尝试安装 Kasten 的态度,我们详细的列出了每一步的过程,本文让我们从安装开始给您一些参考,以尽量避免大家少走一些弯路。 本文目录 前言 在 腾讯云部署 TKE 服务 2.1 创建一个TKE K8S 集群 2.2 通过 Kubectl 连接 TKE 2.2.1 配置k8s kubectl 客户端 2.2.2 配置 Kubeconfig 2.2.3 kubectl 连接测试 2.3. 安装 Helm 工具 3.Kasten K10 部署规划 3.1 技术资源准备与要求 3.2 K8S 集群资源需求 Kasten K10 部署过程 4.1. 身份验证 CAM 规划 4.2. 配置 TCR 镜像库 4.3.启用 CBS-CSI 插件 4.4.Pre-Flight Checks 4.5 安装 K10 到 K8S 集群 配置腾讯云 COS 作为存储库 总结 参考链接 Kasten 实战系列回顾: Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - Kasten K10 搭建云镜像库 Kasten k10 实战系列 03 - Kasten K10 存储集成功能 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 应用容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 2. 应用腾讯云部署 TKE 服务 腾讯云容器服务介绍 Tencent Kubernet

mars.zhang
mars.zhangComes here often

Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 1. 前言 随着 Kubernetes 在企业 IT 基础架构体系中的采用日渐增多,可供用户使用的持久化存储产品也越来越多。CSI(容器存储接口)的引入使存储提供商能够轻松开发驱动程序。事实上今天有大约 100 种不同的 CSI 驱动程序可用,与现有的 In-Tree 存储提供程序一起,这使得存储的选型变得越发困难。如何为基础架构选择理想的存储提供商,已经成为了运维主管们的一个新型挑战。而传统的存储选型方法对于云原生架构又不一定合适,这时 Kubestr 就应运而生了。 文章目录 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 前言 Kubestr 是什么? Kubestr 能做什么? - 如何使用 Kubestr? 4.1 Kubestr 的安装 4.2 获取当前存储配置 4.3 验证存储快照功能 4.3 进行存储性能测试 总结 后记:拥抱开源,使自己成长 Kasten 实战系列导航 Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - Kasten K10 搭建云镜像库 Kasten k10 实战系列 03 - Kasten K10 存储集成 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 应用容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 2. Kubestr 是什么? Kubestr 是一组用于发现、验证和评估 kubernetes 存储选项的工具。简单来讲,用户可以利用 Kubestr 来给自己正在使用的云原生存储跑分,以评估其是否达到了所需要的标准。Kubestr 是继备份解决方案 Kopia 和

mars.zhang
mars.zhangComes here often

前言 随着 Kubernetes 中有状态应用程序的部署在云原生基础架构中的越发成熟,以及存储供应商对容器存储接口 CSI (Container Storage Interface )的迅速采用,目前 CSI 已经成为容器存储接口的事实标准,这其实给数据保护厂商来了新的机遇,今天我们来聊一下 Kasten 对 CSI的调用。 本文目录 Kasten 的存储集成功能 Kasten CSI 快照调用的效果 Kasten CSI 快照调用知识储备 3.1 容器存储接口基础知识(CSI) 3.2. “In-Tree” 模式存在的问题 3.3 Kubernetes CSI架构 Kasten 的存储快照功能集成先决条件 4.1. CAM 角色与权限规划 4.2. 安装 cbs-csi 存储组件 4.3. 建立 Storage Class 4.4. 创建快照类 安装 K10 Kubernetes 的数据管理 总结 附录:Kasten 快照调用 Troubleshooting: 验证 CSI 存储组件的快照功能 7.1 创建 PVC 用于快照测试 7.2 为 PVC 创建快照 7.3 从快照恢复数据到新 PVC Kasten 实战系列导航 Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - Kasten K10 搭建云镜像库 Kasten k10 实战系列 03 - Kasten K10 存储集成功能 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 Kasten k10 实战系列 08 - Kasten K10 应用容灾与迁移 Kasten k10 实战系列 09 - Kasten K10 整体环境灾备 Kasten k10 实战系列 10 - Kasten K10 日常运维总结 1. Kasten 的存储集成功能 如下图,Kasten 支持通过容器存储接口(CSI)进行存储集成,以便直接创建快照,从而提高备份、恢复的效率。 K

mars.zhang
mars.zhangComes here often

Kasten K10 实战系列 02 - 搭建国内本地镜像库 [toc] 1.前言 - gcri.io 的访问 由于一些众所周知的原因, 有些企业在国内无法访问 gcr.io 上的镜像, 在安装 kubernetes 时,很多官方镜像又是都存在 gcr.io 上, Kasten K10 也是如此。当然 Kasten K10 也考虑到用户不能访问 gcr.io 因素,同时把镜像也放到了 Jfrog artifactory 上作为 alternative 的镜像下载站。这对于在线安装来说就简单多了。在本文中我们归纳如下方法,将 Kasten K10 的 Helm Chart 部署在 腾讯 TCR 或是 Harbor上,这样我们就可以直接使用国内的镜像库了。 Kasten 实战系列回顾: Kasten K10 实战系列 01 - 在腾讯云上部署 K10 概览 Kasten K10 实战系列 02 - 利用腾讯 TCR 搭建镜像库 Kasten k10 实战系列 03 - CSI 存储快照适配 Kasten k10 实战系列 04 - 利用 Kubestr 进行云原生存储能力评测 Kasten k10 实战系列 05 - Kasten K10 安装及最佳实践 Kasten k10 实战系列 06 - Kasten K10 备份与恢复 Kasten k10 实战系列 07 - Kasten K10 Kanister 应用感知框架的使用 [Kasten k10 实战系列 08 - Kasten K10 容灾与迁移]() [Kasten k10 实战系列 09 - Multi-Cluster 多 K8S 环境管理]() [Kasten k10 实战系列 10 - Kasten 实战总结]() 2. 腾讯镜像库 TCR 就绪过程 2.1 腾讯镜像库 TCR 介绍 腾讯容器镜像服务(Tencent Container Registry,TCR)是腾讯云提供的安全独享、高性能的容器镜像托管分发服务,支持 Docker 镜像、Helm Chart 存储分发及镜像安全扫描,为企业级客户提供了细颗粒度的访问权限管理和网络访问控制。 2.2 腾讯镜像库 TCR 新建命名空间 在腾讯云 镜像仓库中,新建命名空间 输入命名空间的名称, 如 Kasten 2.3 新建 镜像仓库 新建 镜像仓库,为测

mars.zhang
mars.zhangComes here often

# Kasten K10 实战系列之腾讯TKE部署 01 - 前篇 [toc] ## 1.前言 - Kasten K10 与 TKE 背景介绍 **Kasten K10** 是 Veeam 在 Kubernetes 平台的数据管理解决方案,通过部署 Kasten K10 企业可以安全地备份和还原,执行灾难恢复以及迁移 Kubernetes 集群资源和持久卷等存储资源。解决用户备份、灾难恢复、迁移过程中的数据管理问题,提高云原生环境数据管理的便捷性,帮助用户降低灾备成本,提高生产执行效率。 **腾讯云容器服务**(Tencent Kubernetes Engine ,TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务。腾讯云容器服务完全兼容原生 kubernetes API ,扩展了腾讯云的云硬盘、负载均衡等 kubernetes 插件,为容器化的应用提供高效部署、资源调度、服务发现和动态伸缩等一系列完整功能,解决用户开发、测试及运维过程的环境一致性问题。 **本文写作目标** 本文将以 TKE K8S 集群为实战目标,为读者展现在腾讯云 TKE 平台上部署 Kasten K10 的逐步说明,旨在为读者提供具有价值的实战参考。 本文是由 Mars Zhang与 腾讯云大咖合作创建的,具体的解决方案还需要遵循 Kasten K10 文档 与 腾讯云文档中的最佳实践,目前文档编目如下: - Kasten K10 实战系列之腾讯TKE 01 - 前篇-销售售前概览版本 - Kasten K10 实战系列之腾讯TKE 02 - 利用腾讯 TCR 搭建镜像库 - Kasten k10 实战系列之腾讯TKE 03 番外篇 - Kasten Kubestr 云原生存储能力评测 - Kasten k10 实战系列之腾讯TKE 04 - Kasten K10 安装及最佳实践 - Kasten k10 实战系列之腾讯TKE 05 - Kasten K10 备份与恢复 - Kasten k10 实战系列之腾讯TKE 06 - Kasten K10 容灾与迁移 - Kasten k10 实战系列之腾讯TKE 07 番外篇 - Kasten K10 Kanister 的使用 - Kasten k10 实战系列之腾讯TKE 08 - Multi-Clust

Gao ChaoNew Here

一、链接克隆桌面保存用户数据方式 基于Horizon 7.x的虚拟桌面中,采用Composer链接克隆可以快速创建与主映像共享虚拟磁盘的桌面映像,有助于节省磁盘空间和简化对操作系统的修补程序和更新的管理,便于规模部署,因此在企业办公环境中使用最多的也是链接克隆的虚拟桌面。Horizon链接克隆桌面保存用户数据最常见的方式分别如下: 链接克隆虚拟桌面,数据保存在用户数据磁盘,一般操作系统在C:盘,用户数据保存在D:盘,且D:盘是永久磁盘,不受快照影响。 用户数据保存在共享文件夹。用户数据可以使用Active Directory 域的漫游用户配置文件以及文件夹重定向的方式,将用户数据集中保存在文件服务器或NAS提供的共享文件夹中;如果不使用Active Directory 的文件夹重定向,也可以使用VMware Dynamic Environment Manager 管理服务器,将用户的设置和数据保存在文件服务器。 使用Microsoft FSLogix,FSLogix 在文件服务器或NAS上创建虚拟硬盘(VHDX)文件,并将用户数据和配置文件(包括注册表)重定向到VHDX文件中。FSLogix以VHDX磁盘的方式附加到用户的虚拟桌面实现数据的本地访问,VHDX 在文件服务器或NAS以共享文件夹方式提供。 二、Veeam实现Horizon环境保护 Veeam Backup & Replication可以很好的实现对VMware Horizon环境的保护。针对VDI基础架构(Composer, Connection Server, SQL Server等)虚机可以采用VBR的无代理备份方式实现;针对Horizon完全克隆桌面,同样的采用VBR无代理备份方式;针对链接克隆虚拟桌面,根据上述三种方式可以采用不同的方法来备份用户数据: 上述的第2种和第3种方式,用户数据或FSLogix的VHDX文件均保存在文件服务器或NAS中。如果文件服务器为vsphere虚机,直接采用VBR无代理方式备份虚机,如果为物理机,通过VBR推送Agent for Windows实现文件服务器备份;如果保存在NAS(或SMB网络共享文件夹)中,采用VBR的NAS备份功能来实现。 针对上述第一种方式,用户数据保存在永久磁盘,这种永久磁盘无法创建快照,因此不能采用VBR无代理备份虚机方式来实现,但可以通

yzhang60New Here

1. 方案目标 1) 每天HANA 生产库,采用HANA backint 备份到专用介质库;2) 每天最新HANA 生产数据库同步至容灾平台数据库;3) 优化HANA 备份管理员备份清理工作,提升备份恢复管理效率。 2. 解决方案及配置 解决方案:SAPNW 内置功能实现备份自动化,HANA Backint 接口使用Veeam 介质库中转备份,最后通过容灾平台OS 调用计划任务进行容灾平台数据的自动刷新。前置条件:1) HANA 平台软件安装与配置,源和目标平台软件版本一致2) HANA 生产平台和HANA 容灾平台部署Veeam Plug-in for SAP HANA 组件 2.1. 备份实现 HANA 生产平台使用SAP NW 内置工具包(DB13),配置每天23:00 生产库,全备份到专用介质库。实现HANA 生产库的自动备份需求。同时通过Backint 自动15分钟日志备份到专用介质库。 2.2. 恢复实现 HANA 容灾平台使用HDBSQL,结合Linux 的计划任务(crom), 配置每天8:00 生产库恢复容灾平台,实现HANA 生产库数据同步至容灾平台数据库。 3. 方案验证 1) 生产库备份SAP HANA Studio 执行一次PRD@HEP 全份,确认数据全能通过Backint 备份至Veeam 介质库。 2) 备份恢复在容灾平台,执行恢复脚本RecoverScrpit.sh,恢复脚本如下: #!/bin/sh#/* Recover script */# define backup prefixsource $HOME/.bashrcdate="$(date +"%Y-%m-%d")"time="$(date +"%Y-%m-%d %H:%M:%S")"#backup="backup data using file ('$date')"recover="RECOVER DATABASE FOR PRD UNTIL TIMESTAMP '$time' CLEAR LOG USING SOURCE 'PRD@HEP'CHECK ACCESS USING BACKINT"stopdb="ALTER SYSTEM STOP DATABASE PRD"#log Recover startecho "daily Recover :" $time "Sta

yzhang60New Here

1. 方案目标1) 每天HANA 生产库,采用HANA backint 备份到专用介质库;2) 每天最新HANA 生产数据库同步至容灾平台数据库;3) 优化HANA 备份管理员备份清理工作,提升备份恢复管理效率。 2. 解决方案及配置解决方案:SAPNW 内置功能实现备份自动化,HANA Backint 接口使用Veeam 介质库中转备份,最后通过容灾平台OS 调用计划任务进行容灾平台数据的自动刷新。前置条件:1) HANA 平台软件安装与配置,源和目标平台软件版本一致2) HANA 生产平台和HANA 容灾平台部署Veeam Plug-in for SAP HANA 组件 2.1. 备份实现HANA 生产平台使用SAP NW 内置工具包(DB13),配置每天23:00 生产库,全备份到专用介质库。实现HANA 生产库的自动备份需求。同时通过Backint 自动15分钟日志备份到专用介质库。 2.2. 恢复实现HANA 容灾平台使用HDBSQL,结合Linux 的计划任务(crom), 配置每天8:00 生产库恢复容灾平台,实现HANA 生产库数据同步至容灾平台数据库。 3. 方案验证1) 生产库备份SAP HANA Studio 执行一次PRD@HEP 全份,确认数据全能通过Backint 备份至Veeam 介质库。 2) 备份恢复在容灾平台,执行恢复脚本RecoverScrpit.sh,恢复脚本如下: #!/bin/sh#/* Recover script */# define backup prefixsource $HOME/.bashrcdate="$(date +"%Y-%m-%d")"time="$(date +"%Y-%m-%d %H:%M:%S")"#backup="backup data using file ('$date')"recover="RECOVER DATABASE FOR PRD UNTIL TIMESTAMP '$time' CLEAR LOG USING SOURCE 'PRD@HEP'CHECK ACCESS USING BACKINT"stopdb="ALTER SYSTEM STOP DATABASE PRD"#log Recover startecho "daily Recover :" $time "Start" >

Helly WuComes here often

本文将介绍使用Veeam Enterprise Manager(以下简称:EM)实现租户Tenant自助式对VMware虚拟机的备份恢复服务,重点讲述Enterprise Manager如何把VBR的备份资源、VMware vSphere上的虚拟机、AD的用户,以租户Tenant通过自助式服务的方式,把备份和恢复的操作“串联”起来。 测试环境和版本如下: 主机名 角色属性 版本 VBR10 VBR+EM v10.0.1.4854 AD veeam.test Windows Server 2016 VMware vCenter v6.5.0 注意:本次测试是VBR+EM安装在一起,所以VBR10这台主机需要加到AD域;如果VBR+EM单独分开安装,则VBR可不加AD域、而EM必须加AD域。 本文也不再介绍VBR与EM的安装过程,请自行到Veeam HelpCenter网站查阅相关文档。 ​​ 一、自助式服务架构图 自助式服务设计思路是:租户Tenant01通过Web Console方式访问EM服务器(https://EM_ip:9443/backup),使用AD服务器上的用户名:veeam.test\user01登陆,租户Tenant01登陆成功后将只能查看到被分配Tags01标记的VM01虚拟机,并且只能把VM01虚拟机备份到 VBR服务器上的Backup repository01空间上。而实现上述过程的具体相关配置操作,将由VBR备份管理员访问EM服务器(https://EM_ip:9443)来完成。 ​​ 二、前期准备事宜 1、VC对虚拟机分配标记 VM01被分配Tags01标记。 VM02被分配Tags02标记。 2、AD域新建用户帐号 AD域新建user01、user02帐号。 3、VBR新建Backup Repository VBR新建Backup Repository 01、Backup Repository 02。 ​​ 三、EM配置委派模式和添加租户 v11新版本已经支持中文界面,使用浏览器输入https://EM_ip:9443/login.aspx,可在登录界面里选择中文语言。 输入VBR主机的本地帐号进行登录(注意不是输入AD域上的用户)。 登陆成功后,可打开EM的管理界面。然后点击右上角的Configuration,进入配置界面。 展开Set

lin.dingComes here often

此次使用到的相关环境: 建议使用CentOS 8及以上版本或Ubuntu 18及以上版本。 本文档使用的ubuntu系统版本为20.04.1,以下是相关iso地址: https://releases.ubuntu.com/20.04/ubuntu-20.04.1-live-server-amd64.iso 配合使用Veeam Backup&Replication v11版本软件 本配置指南包括以下内容: 一、搭建Ubuntu系统 二、创建备份库空间 三、创建备份管理用户 四、创建Hardened Repository 五、针对Ubuntu进行加固 六、使用Hardened Repository 七、其他注意事项 八、后续增加linux其他磁盘空间为hardened repository 一、搭建ubuntu操作系统; 使用ubuntu镜像文件引导vm或物理机,引导成功后进行部署: 1、选择语言,默认使用English 2、选择键盘模式,使用默认 3、配置网卡,配置ipv4地址 选择manual手动配置 填入IP相关信息,并选择保存 4、无需上外网,跳过 5、跳过 6、使用默认配置,使用当前整个磁盘空间作为系统盘 7、使用默认分区配置 选择continue,完成配置 8、创建一个用户用以安装操作系统,此用户并非作为添加repository时使用的用户,用于系统搭建;ubuntu默认不启用root账号,以此账号作为最高管理权限账号。 9、选择安装OpenSSH,后续添加repository会要用到,添加完成后会进行关闭; 10、等待系统部署完成,进行重启;操作系统安装完成。 二、创建备份库空间 1、磁盘分区(支持lvm,此处为演示简化操作,正式部署可按需选择) 运行以下命令 sudo fdisk -l /dev/sdb sudo fdisk /dev/sdb n p 1 回车 回车 W 2、使用XFS对磁盘进行格式化(XFS磁盘格式非必须选项,XFS可以提供fast clone 高级功能,极大减少合成备份占用空间和时间;如无需fast clone功能,可以选择其他如ext4磁盘格式) fast clone详细说明请参考以下链接: https://helpcenter.veeam.com/docs/backup/vsphere/backup_repository_bloc

Helly WuComes here often

丢失了TB级的NAS文件、或者是文件服务器意外崩溃,导致整个文件共享不能提供业务?现在,VBR v11只需将SMB文件共享的备份文件使用Instant File Share Recovery即时发布出来,通过选定的Mount服务器,能够立即访问临时SMB文件共享中数据,从而提升文件共享的业务连续性。 有关更多Instant File Share Recovery的详细信息,可参考以下网址: https://helpcenter.veeam.com/docs/backup/vsphere/performing_instant_file_share_recovery.html?ver=110 一、注意事项 在使用Instant File Share Recovery之前,请注意以下事项: 仅支持SMB文件共享。 即时发布出来的文件是只读模式。 二、环境准备 测试环境介绍: 角色 版本 IP VBR v11 / Mount Server 11.0.0.837 192.168.1.21 SMB file share / NAS_files Windows Server 2016 192.168.1.23 三、添加Backup Proxy 请注意,VBR v11对这块改名了:原v10称作File Backup Proxy,现改名为Backup Proxy;Type由原来的File share改成Agent。 Add backup proxy。 Add New,选择一台Server。 可在Traffic Rules:指定传输网段、加密、限速、限时等。点击Next。 点击Apply。 点击Next。 点击Finish。 四、添加SMB Share Add file share -- SMB share。本次测试仅使用SMB share。 输入SMB file share的访问地址和共享目录,并输入有读权限帐号。 点击Advanced,可选择备份模式。 Backup directly from the file share 直接从文件共享备份:VBR v11将忽略锁定的文件和文件夹。在创建备份作业时,可以将通知配置为列出在备份过程中跳过的文件和文件夹。 Backup from Microsoft VSS snapshot 从Microsoft VSS 快照备份 :如果选择此选项,请

Helly WuComes here often

丢失了TB级的NAS文件、或者是文件服务器意外崩溃,导致整个文件共享不能提供业务?现在,VBR v11只需将SMB文件共享的备份文件使用Instant File Share Recovery即时发布出来,通过选定的Mount服务器,能够立即访问临时SMB文件共享中数据,从而提升文件共享的业务连续性。 有关更多Instant File Share Recovery的详细信息,可参考以下网址: https://helpcenter.veeam.com/docs/backup/vsphere/performing_instant_file_share_recovery.html?ver=110 一、注意事项 在使用Instant File Share Recovery之前,请注意以下事项: 仅支持SMB文件共享。 即时发布出来的文件是只读模式。 二、环境准备 测试环境介绍: 角色 版本 IP VBR v11 / Mount Server 11.0.0.837 192.168.1.21 SMB file share / NAS_files Windows Server 2016 192.168.1.23 三、添加Backup Proxy 请注意,VBR v11对这块改名了:原v10称作File Backup Proxy,现改名为Backup Proxy;Type由原来的File share改成Agent。 Add backup proxy。 Add New,选择一台Server。 可在Traffic Rules:指定传输网段、加密、限速、限时等。点击Next。 点击Apply。 点击Next。 点击Finish。 四、添加SMB Share Add file share -- SMB share。本次测试仅使用SMB share。 输入SMB file share的访问地址和共享目录,并输入有读权限帐号。 点击Advanced,可选择备份模式。 Backup directly from the file share 直接从文件共享备份:VBR v11将忽略锁定的文件和文件夹。在创建备份作业时,可以将通知配置为列出在备份过程中跳过的文件和文件夹。 Backup from Microsoft VSS snapshot 从Microsoft VSS 快照备份 :如果选择此选项,请

About this group

欢迎加入Veeam中国技术用户社区!加入这个社区,您将获得Veeam的最新资讯和产品信息;与其他Veeam用户沟分享您的经验,讨论感兴趣的主题,并听取行业内资深人士的见解。