最近有很多Veeam今年新版本特性的系列文章,包括很多云端数据管理的话题,有兴趣的朋友可以参考Veeam云架构师Mars Zhang的系列推文:
Veeam 9.5 U4 新功能,利用 Cloud Mobility 实现迁移即服务
Veeam 云端数据管理新功能,打造BaaS备份即服务 (一)
回归到Veeam最原始的功能,最近开始回过来做做基础知识普及,本系列内容较长,因此分多期推送,这里内容来自于Veeam官方论坛置顶帖,如果有想看原版的,可以直接通过原文链接跳转。
本文纯技术内容,纯纯的干货,就不开篇废话了,直接进入主题:
Architecture
问:请问Veeam备份数据流的流向顺序?
答:磁盘> Backup proxy > 网络> Backup repository > 磁盘
Backup Proxies
问:什么是Backup Proxy Server?
答:Backup Proxy从生产存储中提取虚拟机数据(配置文件和虚拟磁盘),通过应用重复数据删除和压缩来处理数据以减小虚拟机数据的大小,并将虚拟机数据发送到Backup Repository(在备份的情况下)或其他Backup Proxy (在复制的情况下)。 Backup Proxy还用于在还原虚拟机时将虚拟机数据(配置文件和虚拟磁盘)写回VMware的生产存储,以及用于虚拟机的复制。
问:为什么最好在物理机上安装Backup Proxy?
答:由于大量数据流(高达每秒几千兆字节)的即时处理(重复数据删除和压缩)需要大量的CPU,内存和I / O资源,物理Backup Proxy最适合24/7虚拟化环境,具有高整合率。否则,您可能会发现备份过程会影响生产。
问:我可以在什么操作系统上安装Backup Proxy?
答:Microsoft Windows 7 SP1 / Server 2008 SP2 64位操作系统或更新版本.
问:我是否必须设置Backup Proxy才能开始使用产品?
答:不,因为安装程序会自动部署默认Backup Proxy。 但是,我们建议您添加额外的Backup Proxy以实现冗余和负载平衡。 有关最佳部署额外Backup Proxy的建议,将会在后续章节中详细说明。
问:Backup Proxy可以备份自己吗?
答:是的,Backup Proxy可以备份自己和任何其他Veeam Backup & Replication组件。
Synthetic Backup
问:增量永久备份方法有什么好处?
答:因为无需保留多个完整备份(反向增量备份,永久正向增量备份和带转换的正向增量备份),所以可以减少对生产环境的压力,提高完整备份性能,减少备份存储空间,。
问:我正在使用重复数据删除存储设备。合成完全备份对我有好处吗?
答:根据存储实现重复数据删除的方式(Inline,后处理或与DDboost或Catalyst集成),您可以通过使用Active Full Backup而不是合成备份来获得更好的性能。
问:我们企业有一项数据保护合规性要求,需要执行真正的完整备份。我是否被强制使用Veeam的合成全备份?
答:不,您可以将作业配置为执行Active Full Backup。 此外,您可以安排Active Full Backup,例如,每月一次(或每季度一次),同时在其余时间进行合成完全备份。 Veeam在安排Active Full Backup方面提供了极大的灵活性。
问:反向增量备份模式究竟如何工作?
答:Veeam在备份作业进行中,从源端提取变化的数据量,然后将其注入到之前的一份全备份文件中(.VBK),同时将被注入过的数据块重新写入到一个新的文件(.VRB)中。这样VBK文件永远包含了一份最新的虚拟机备份存档。详细信息请参阅:
https://www.veeam.com/blog/veeam-synthetic-backup-explained.html
问:增量备份的转换选项与反向增量备份模式有何不同?
答:转换的最终结果是相同的 - 包含最新VM状态的单个完整备份,以及早期还原点(VRB文件)。 不同之处在于,如果使用反向增量备份模式,每次运行备份时都会发生合成全备份数据注入;而使用带转换选项的增量备份时,仅在合成全备份当天发生数据注入。这可以加快每日增量的备份速度,但会在减慢合成全备份当天的备份速度。
Backup Repositories
问:什么是Backup Repository?
答:Backup Repository是存储备份的位置。每个Backup Repository都具有本地代理,可在Backup Proxy和Backup Repository通过局域网或广域网进行通信时实现增量数据的高效本地处理。
问:Veeam支持什么样的设备作为Backup Repository?
答:以下几种设备是可以被支持的:
-
任何直连至Windows服务器的磁盘。可以是本地磁盘、直连的任何磁盘存储(包括U盘)、iSCSI或者FC LUN。
-
任何直连或者挂载到Linux服务器(需要安装bash shell、SSH和Perl)的磁盘,可以是本地磁盘、直连的任何磁盘存储(包括U盘)、NFS共享、iSCSI或者FC LUN。
-
SMB (CIFS)共享,支持用户名密码验证。数据支持从Proxy Server直接写入到SMB共享文件夹,也可以通过Gateway写入(对于远程服务器非常有用)。
-
基于磁盘的重复数据删除设备,包括Dell/EMC 的DataDomain、HPE StoreOnce、ExaGrid、QuantumDXI。
问:我可以使用虚拟机作为Backup Repository吗?
答:是的,但是请务必想清楚在发生灾难情况下的恢复计划。但请记住,如果将备份文件存储在虚拟机且位于生产存储中,发生灾难时可能会影响您检索备份文件的能力,虽然实际上该虚拟机不一定需要保持运行状态,因为您始终可以在Veeam中直接导入备份存档所在的磁盘文件。
问:您推荐为备份存储选择什么Raid级别?
答:我们建议使用Raid 6(或者其他同类双奇偶校验技术)来最优化冗余级别。而Raid 10则能为合成全备份的提供更好的I/O性能。
磁带和异地
问:Veeam支持将备份写入磁带吗?
答:是的,Veeam支持源生的LTO-3以上的磁带写入。详细内容将会在后续磁带FAQ中说明。
问:如何才是最佳的异地备份存放方式?
答:使用Backup copy job 将备份存档复制到异地的Backup Repository,如果链路带宽较小,可以考虑使用广域网加速器。
Backup 模式
问:我应该选用什么样的备份模式?
答:请参考下图。