使用 VBR 在 Proxmox VE 中进行增量备份

使用 VBR 在 Proxmox VE 中进行增量备份
其中一个 以前的文章 在有关 Proxmox VE 虚拟机管理程序的系列中,我们已经告诉您如何使用标准工具执行备份。 今天,我们将向您展示如何使用出色的 Veeam® Backup&Replication™ 10 工具来实现相同的目的。

“备份具有明确的量子本质。 在您尝试从备份恢复之前,它处于叠加状态。 他既成功又失败。” (在网上找到的)

免责声明:

本文是关于该主题的免费扩展翻译 指导,发布在 Veeam 论坛上。 如果您严格按照原始指南操作,那么即使在安装 pve 标头的第一阶段您也会收到错误,因为系统根本不知道从哪里获取它们。 那里有很多不明显的时刻。

不,我并不是说这是理想的备份方法。 不,不能推荐用于生产。 不,我不保证所做备份的完美完整性。

然而,所有这些都有效,并且非常适合许多用户和刚开始学习虚拟化和备份系统的新手系统管理员。


备份可能是任何公司工作所依赖的最重要的流程之一。 没有什么比存储在企业信息系统中的数据更昂贵的了,也没有什么比在发生故障时缺乏恢复数据的能力更糟糕的了。

人们经常会在发生涉及关键数据丢失的紧急情况后才考虑备份的必要性并选择工具。 随着虚拟化技术的发展,备份应用程序已被设计为与虚拟机管理程序紧密配合。 Veeam® Backup&Replication™ 产品也不例外,该产品在虚拟化环境中具有广泛的备份功能。 今天我们将告诉您如何配置它以与 Proxmox VE 一起使用。

虚拟机管理程序设置

我们将使用撰写本文时 Proxmox 的当前版本 - 6.2-1。 该版本于 12 年 2020 月 XNUMX 日发布,包含许多有用的更改,我们将在以下文章之一中讨论这些更改。 现在,让我们开始准备虚拟机管理程序。 主要任务是在运行 Proxmox 的冗余主机上安装 Veeam® Agent for Linux。 但在此之前,让我们先做几件事。

系统准备

让我们安装该实用程序 须藤,如果 Proxmox 没有安装到现有的 Linux 系统中,而是作为独立的操作系统安装,则系统中会缺少该文件 官方形象。 我们还需要内核 pve 标头。 我们通过 SSH 登录服务器并添加一个无需支持订阅即可工作的存储库(官方不建议用于生产,但它包含我们需要的包):

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

完成此过程后,请务必重新启动服务器。

安装 Veeam® Agent

下载 deb 包 从官方网站下载 Veeam® Agent for Linux(需要帐户),使用 SFTP 客户端并将生成的 deb 包上传到服务器。 我们安装该软件包并更新该软件包添加的存储库中的程序列表:

dpkg -i veeam-release-deb_1.x.x_amd64.deb

我们再次更新存储库:

apt update

安装代理本身:

apt install veeam

让我们检查一切是否安装正确:

dkms status

答案将是这样的:

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

设置 Veeam® Backup&Replication™

添加存储库

当然,您可以将备份直接存储在部署了 Veeam® Backup&Replication™ 的服务器上,但使用外部存储仍然更方便。

转到该部分 备份基础设施:

使用 VBR 在 Proxmox VE 中进行增量备份
选择备份存储库并按按钮 添加存储库 然后在出现的窗口中选择 网络附加存储:

使用 VBR 在 Proxmox VE 中进行增量备份
例如,我们来测试一下 SMB 存储,我的是普通 QNAP:

使用 VBR 在 Proxmox VE 中进行增量备份
填写名称和描述,然后单击按钮 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
输入 SMB 存储的地址,如果需要授权,请单击“添加”以添加访问详细信息:

使用 VBR 在 Proxmox VE 中进行增量备份
填写访问SMB存储的用户名和密码,然后单击按钮 并且,返回到上一个窗口,- 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
如果一切都完成且没有错误,程序将连接到存储,请求有关可用磁盘空间的信息并显示以下对话框。 在其中设置其他参数(如有必要)并单击按钮 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
在下一个窗口中,您可以保留所有默认设置,也可以单击 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
我们检查必要的组件是否已安装并且处于状态 已经存在, 然后按下按钮 使用:

使用 VBR 在 Proxmox VE 中进行增量备份
此时,Veeam® Backup&Replication™ 将再次连接到存储,确定必要的参数并创建存储库。 点击 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
我们检查添加的存储库的摘要信息,然后单击按钮 完成:

使用 VBR 在 Proxmox VE 中进行增量备份
该程序将自动将其配置文件保存在新的存储库中。 我们不需要这个,所以我们回答 没有:

使用 VBR 在 Proxmox VE 中进行增量备份
存储库添加成功:

使用 VBR 在 Proxmox VE 中进行增量备份

创建备份任务

在 Veeam® Backup&Replication™ 主窗口中,单击 备份作业 - Linux电脑。 选择类型 服务器 和政权 由备份服务器管理:

使用 VBR 在 Proxmox VE 中进行增量备份
我们为任务命名并可选择添加描述。 然后点击 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
接下来,我们需要添加所有要备份的带有 Proxmox 的服务器。 为此,请单击 地址 - 个人电脑。 输入服务器的主机名或 IP 地址以及访问详细信息。 因此我们创建了一个列表 受保护的计算机 并推 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
现在非常重要的一点,即选择要添加到备份的数据。 一切都取决于您的虚拟机的具体位置。 如果只想添加逻辑卷,则需要模式 音量级别备份 并选择逻辑卷或设备的路径,例如 /dev/pve。 所有其他操作都是相同的。

在本文中,我们将展示该模式的工作原理 文件级备份:

使用 VBR 在 Proxmox VE 中进行增量备份
在下一个窗口中,我们创建用于备份的目录列表。 点击 地址 并注册虚拟机配置文件的存放目录。 默认情况下这是一个目录 /etc/pve/nodes/pve/qemu-server/。 如果不仅使用虚拟机,还使用LXC容器,则添加目录 /etc/pve/节点/pve/lxc/。 就我而言,它也是一个目录 /数据.

生成目录列表后,单击 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
从存储库的下拉列表中,选择 存储,较早创建。 确定增量备份的链长度。 里面的点数越多 保留政策,节省的空间越多。 但同时,备份副本的可靠性也会降低。 比起存储空间,我更关心可靠性,所以我给了4分。 你可以取标准值 7。 单击继续设置任务 下一页:

使用 VBR 在 Proxmox VE 中进行增量备份
这里我们保持参数不变,直接进入如下窗口:

使用 VBR 在 Proxmox VE 中进行增量备份
设置调度程序。 这是最酷的功能之一,它使系统管理员的工作变得更加轻松。 在示例中,我选择每天凌晨 2 点自动启动备份。 另一个很棒的功能是,如果超出分配的“备份窗口”的时间限制,则能够中断备份作业。 其确切的时间表是通过按钮生成的 窗口:

使用 VBR 在 Proxmox VE 中进行增量备份
再举个例子,假设我们只在工作日的非工作时间进行备份,周末则完全没有时间限制。 我们创建了一个如此漂亮的表格,返回到上一个窗口并单击 使用:

使用 VBR 在 Proxmox VE 中进行增量备份
剩下的就是检查有关任务的摘要信息并按下按钮 完成:

使用 VBR 在 Proxmox VE 中进行增量备份
这样就完成了备份任务的创建。

执行备份

这里的一切都是初级的。 在主程序窗口中,选择创建的任务,然后单击 Start 开始。 系统将自动连接到我们的服务器(或多个服务器),检查存储可用性并预留所需的磁盘空间。 然后,实际的备份过程将开始,完成后我们将收到有关该过程的全面信息。

如果在备份过程中出现这样的问题: 无法使用参数 [zerosnapdata=1 debuglogging=0] 加载模块 [veeamsnap],那么你需要重建模块 维姆斯快照 根据 说明.

使用 VBR 在 Proxmox VE 中进行增量备份
特别有趣的是,在服务器本身上,我们不仅可以看到所有已完成的备份作业的列表,还可以使用命令实时监控进程 Veeam公司:

使用 VBR 在 Proxmox VE 中进行增量备份
预测为什么控制台看起来如此奇怪的问题,我会立即说:我真的很喜欢控制台在暖管 CRT 显示器屏幕上的外观。 这是使用终端模拟器完成的 酷复古术语.

数据恢复

现在最重要的问题。 但如果出现无法挽回的情况,如何恢复数据呢? 例如,不小心删除了错误的虚拟机。 在 Proxmox GUI 中它完全消失了;机器原来所在的存储中没有留下任何东西。

恢复过程很简单。 进入Proxmox控制台并输入命令:

veeam

我们将看到已完成备份的列表。 使用箭头选择您想要的一项,然后按按钮 R。 接下来,选择一个还原点并单击 输入:

使用 VBR 在 Proxmox VE 中进行增量备份
几秒钟后,恢复点将安装在目录中 /mnt/备份.

剩下的就是将虚拟机的虚拟驱动器和配置文件复制到它们的位置,之后“被杀死”的机器将自动出现在 Proxmox VE GUI 中。 您将能够正常启动它。

要卸载恢复点,您不应手动执行此操作,而应按 U 在实用程序中 Veeam公司.

就是这样。

愿原力与你同在!

之前有关 Proxmox VE 虚拟机管理程序的文章:

来源: habr.com

添加评论