当前位置: 网站首页 技术文章 正文

[教程] 将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

来源:互联网 发布时间:2024-08-25 19:52:24

估计有不少小伙伴现在都在折腾软路由或者家庭服务器,虚拟化方面首选肯定是Proxmox VE 拿来装虚拟机。

如果家里也有群晖NAS或者其他NAS服务器 , 就可以将PVE安装的虚拟机以及其他数据备份到NAS确保安全。

需要备份的原因主要是家庭服务器多半没有高可用设置,单节点如果挂掉那可能会导致虚拟机和数据都丢失。

所以日常有个备份自然是最好不过的,当然目标备份路径也不局限群晖,SMB和NFS协议的设备都可以备份。

这里以NFS协议为例:

群晖和其他NAS服务器基本都支持NFS和SMB协议,这里我们以NFS协议为例,在PVE里挂载NFS备份数据。

首先转到DSM控制面板的文件服务 , 点击NFS然后启用NFS,协议方面选择NFSv3或NFSv4均可记得点应用。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

然后转到控制面板的共享文件夹,我们创建个用于备份的目录例如 PVE.Backup,接着编辑里设置NFS权限。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

权限设置方面如图,服务器IP地址以你内网地址为准,如果是 10.0.0.1 开头那就填写 10.0.0.0/24 然后保存。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

转到PVE控制台点击数据中心然后点击存储,点击上面的添加选择NFS,ID可以自定义、服务器填写NAS IP

如果配置正确的话填写IP后点击Export就可以显示刚刚创建的共享文件夹,内容方面可以把所有选项都选上。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

存储空间挂载成功后点击存储下面的备份按钮,添加然后即可设置备份作业,备份作业有多个选项示意如下:

计划:即选择定时自动备份的计划,配置的是每天自动备份一次,这样后面有问题可以直接回滚备份。

选择:可以选择只备份特定虚拟机也可以备份所有虚拟机,如果你的虚拟机都很重要那推荐备份所有虚拟机。

模式:快照、挂起和停止,如果要完整备份数据推荐选择停止,备份时虚拟机会暂停几分钟直到备份后启动。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

如果选择快照模式则类似于增量备份,这种备份速度快,但如果虚拟机硬盘挂掉是无法直接通过快照恢复的。

全部设置完成后可以点击现在运行按钮进行首次备份,备份时间长短取决于传输速度和虚拟机磁盘实际大小。

保留计划说明:即出现多个备份后如何保留,例如下图中就是保留最近5个备份、每月保留最近的3个备份等。

善用这类备份策略有助于减少备份空间占用,毕竟大多数情况下之前很久备份的数据没必要保留可以清理掉。

设置备份策略后对于超过期限的备份系统会自动将其删除,如果不设置保留策略长时间备份会耗尽你的磁盘。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

备份完成后我们可以到群晖NAS文件夹里查看备份成功的 VZDUMP 文件,这些文件后续可用来恢复虚拟机。

[教程]将PVE虚拟机和数据定时自动备份到NFS/SMB服务器例如NAS

其他协议和其他设备能否充当备份路径:

当然可以,PVE支持挂载的存储协议包括NFS、SMB、iSCSI等 ,  其他NAS和Windows基本都支持这些协议。

所以没有NAS你甚至可以把Windows机器开着SMB或iSCSI拿来挂载,这样也可以充当PVE服务器备份路径。

归根结底推荐的是大家记得时常备份自己的数据避免硬盘挂掉损失惨重,至于备份方法其实有无数种。

相关教程