21 建立排程备份及制订保留策略

21 建立排程备份及制订保留策略

21.1 建立排程进行备份

  1. 要设定排程备份作业,请选取【资料中心】,切换至【备份】,再按下【增加】按钮。
  2. 进入建立备份作业选项视窗后,在储存栏位的下拉清单中选取要用来存放备份档的储存集区。本例预计把备份档放置到【NFS】挂接进来的【nas2-nfs】里。
  3. 要设定排程备份在一周内的哪几天进行,请点选【周】栏位的下拉清单,将要启用的那几天选取为【浅蓝色背景】即可。本例选取了每周【星期二、星期四、星期六】这三天进行排程备份作业。
  4. 上面决定了一周里哪几天要进行备份,接下来是指定在那几天的何时要进行。请在【开始时间】栏位的下拉清单中,选取要在哪一个时间点开始执行备份运作,本例选在【01:00】这个时间点。
  5. 你可以在【发送邮件到】栏位输入管理者的电子邮件,以及在【邮件提醒】的下拉清单中选取通知的类型,我建议是选择【总是】,如此一来,管理者可以在信箱中检视每次排程备份作业的结果,以判断是否需要人为介入进行调整。
  6. PVE所提供的备份功能可以将备份档案压缩后储存,以提升备份区的容量使用率。
    目前提供三种压缩算法:
    • LZO(压缩速度较快)
    • GZIP(压缩比例较好)
    • ZSTD(压缩速度快且比例好)
      看完上面的清单,正常人应该都会在【压缩】下拉清单中选择【ZSTD】,因为它速度快容量又小,当然是首选。
      不过,我在某些客户案例中有观察到ZSTD演算法在遇到某些客体机所使用的虚拟磁碟较大时,有时会发生备份失败的情况。若有发生此情况时,请将压缩演算法改为【LZO】,应可避免此问题发生。
  7. 对于正在运行中的客体机,在启动备份时有三种模式可以选择。
    说明如下:
    • 快照:对磁碟进行快照后,由该快照制作备份档案,这个作法客体机会持续运作不受影响,如果虚拟机有正确安装Qemu Agent会更理想。
    • 暂停:将客体机暂停下来,待备份作业完成后再继续作业,这个作法客体机会暂停服务一段时间。
    • 停止:将客体机进行正常的关机程序,关机后进行备份作业,备份作业完成后,再将客体机开机回复运作,这个作法停止服务时间最久。
      除非是该客体机所运行的服务对于记忆体内的资料保存非常重要之外,我建议【模式】选用【快照】是较为理想的。
  8. 接着,我们将【启用】核取方块勾选,再于下方的客体机清单中勾选要在这个备份作业中进行备份的客体机,最后按下【建立】按钮即可。
  9. 当排程备份作业建立完成后,在清单中就可以看到这一笔作业的相关资讯。
  10. 若想回头检视这个作业的套用对象与设定内容,可以点选清单上的【作业细节】按钮,进入检视细节。

21.2 执行排程备份作业

  1. 当前面的排程备份作业建立完成后,PVE就会在指定的时间进行备份作业。若想要立即执行这个备份作业,可以按下上方的【立即执行】按钮,马上启动备份程序。
  2. 当备份程序开始以后,可以点选作业记录区的【备份作业】两下,检视目前进行的状况。
  3. 备份作业记录视窗中会显示目前进行的细节,包括备份的客体机、备份目标、容量以及速度等。
  4. 当备份作业完成后,记录会显示每一个客体机总共花费的备份时间,以及备份后的备份档案容量。最后两行会显示【INFO:Backup job finished successfully】以及【TASK OK】,表示正确完成。

21.3 备份结果通知邮件

  1. 当我们有启用通知邮件的功能后,在每次备份作业结束后,都会寄出通知邮件。
  2. 若发生备份失败,可以在总览表格中看到明显的【FAILED】失败字样,在后方也会显示备份失败的最后讯息。
    而详细的失败原因资讯,在该邮件往下卷动检视详细记录,可以查到一些蛛丝马迹。
  3. 往下追查详细记录,可以找到失败的原因,此例的状况是【zstd:/stdout:Input/output】,表示在ZSTD压缩时发生错误所致,那么可以从当时的CPU使用状况、磁碟效能、磁碟可用空间等方向追查。

21.4 检视未在排程备份的客体机

  当我们的客体机越来越多、建立的排程备份也越来越多后,肯定会发生一种情况:我是不是有哪些客体机没有被设定在排程备份作业里?
  当然,我们可以从一个一个排程备份作业点进去一一检视确认,但这种作法效率不佳,其实有一个很简单的检视方式。

  1. 请按下右上方的【显示】按钮。
  2. 进入后,下方的清单即会显示没有被放置在任何一个排程备份作业里的客体机,右上方还有搜寻栏位,可方便以名称、VMID及客体机类型进行查询,以便管理者尽快安排进排程备份作业里。

21.5 备份保留策略

  随着备份档案日渐增加,这样无止尽增加下去,迟早会把我们的储存伺服器塞爆。在PVE当中提供了备份保留策略的功能,可以依据我们的储存目标以及策略进行配置。

  1. 选取【资料中心】后,切换至【储存】页签,在我们用来存放备份档的储存项目上点两下,本例是【vmdisk-2】。
  2. 进入后,切换至【备份保留】页签,将【保留所有备份】核取方块取消勾选。
    如果要以指定份数作为保留方式,可以在【保留最近份数】输入数字,例如:输入【10】,即表示保留最近10个备份档案,当备份数量达到上限时,会以第11个备份档完成后,将前面10个备份档中最早的那一个档案删除。
    若想要在保留较长时间以前的备份,但又要兼顾容量的使用率,可以 采用复合式的作法。例如:我们想要保留以下的备份档案:
    • 最近5天,每天1个最近的备份,共5份。
    • 最近6月,每月1个最近的备份,共6份。
    • 最近3年,每年1个最近的备份,共3份。
      以此策略为例,在【保留最近天数】填入【5】,在【保留最近月数】填入【6】,在【保留最近年数】填入【3】即可。
posted @ 2023-02-21 11:55  Evan-whc  阅读(187)  评论(0编辑  收藏  举报