一些简单的事情,比如如何告诉备份产品要备份哪些文件和数据库,可能会对您的可恢复性产生巨大影响。正确的备份选择在本质上是一种平衡,一方面要确保应该备份的所有内容都得到了真正的备份,另一方面又要尽量不备份没有价值的数据。
物理服务器包含
事实上,所有的备份产品都需要在一台物理服务器的级别一些初始安装和配置。这意味着,任何在本文工作中提到的战术,首先必须在数据中心的每个物理服务器上安装相应的软件和授权。雷竞技电脑网站这意味着每个VMware或Hyper-V服务器(不要与每个VM在这些服务器上混淆),每个物理UNIX或Windows服务器上,并正在备份的任何云服务。有人必须在备份系统之前初始连接和身份验证可以执行它的魔力。
选择性包容
在备份系统中包含文件、对象或数据库的最常见方法是在配置给定系统的备份时手动选择它们。这里有三个选择性纳入的例子:
- 点击通过vCenter或Hyper-V的控制面板和手动选择哪些虚拟机备份
- 从所有数据库列表中手动选择一个或多个数据库
- 手动选择一个或多个文件系统或子目录
这是最常见的方法,因为它符合人们的思维方式;他们想要执行备份,所以他们指定要备份的内容。它还有助于最小化没有价值的数据备份量,因为很少有人会选择测试VM或数据库,或UNIX上的/tmp之类的文件系统。
选择性列入令人担忧的是随着时间的推移会发生什么。如果只有你手动选择将备份系统,会发生什么配置更改时?例如,当你添加新的虚拟机,以给定的VMware服务器会发生什么?如果你来自VMware移动虚拟机给到Hyper-V,甚至云会发生什么?如果你手动选择它在VMware中,它不会自动开始得到备份,当它移动到另一个配置。备份专家普遍警惕这种类型的备份选择方法,因为数据丢失的风险实在太高了。
自动包含
将给定的VM或数据库服务器添加到备份配置之后,另一种非常常见的方法是简单地指定应该备份在其中找到的所有VM、数据库或文件系统。这是最安全的备份包含方法,因为它可以确保备份每个新数据源。它解决了选择性包含的问题,因为VM(或者从一种配置类型转移到另一种配置类型的VM)将自动备份,而不需要通知任何人。
有人说,这种方法几乎保证它会备份毫无价值的数据。虽然这是事实,这也保证让你自动备份重要数据。选择性纳入最坏的情况是,一个非常重要的文件系统,数据库或虚拟机不会被备份。随着自动纳入系统中,最糟糕的情况是,你也支持了垃圾。
有选择性的排斥
这种技术通常与自动包含系统一起使用。客户配置他们的备份系统,以备份每个VM、数据库或文件系统,除了在排除列表中特别调用的那些。选择性排除也是一种两全其美的方法,因为它允许您使用自动包含作为一种确保所有重要数据都得到备份的方法,同时自动排除已知的无价值数据。
这可以在UI中完成,其中客户单击并手动选择他或她知道没有价值的驱动器或数据库。试图节省空间的管理员可能会将测试数据库或BMs或/tmp之类的文件系统添加到排除列表中,以确保空间不会浪费在它们身上。
设置选择性排除的另一种方法是使用通配符或正则表达式来标识不应该备份的内容。例如,可以指定*。tmp, *。贝克,*。缓存为通配符排除模式;任何带有这些扩展名的文件都不会被备份。那些熟悉正则表达式的人可以很有创造性地使用它们来排除特定类型的文件,而不管它们在哪里被找到。
基于标记的包
包括在备份数据的一个非常现代的方式是使用标签,这是在VM世界相当普遍。这允许您指定不仅具有一定的标签应的虚拟机进行备份,但他们也应该如何进行备份。例如,你可以指定一个#database标签的虚拟机应该将处理这些虚拟机以特定的方式对数据库备份策略进行备份。这同样适用于虚拟机与像#fileserver,#TEST等,您可以创建多个不同类型的备份策略,其行为以特定的方式,然后通过哈希标签应用这些政策,以不同的虚拟机的井号标签。
这是自动加上的一种形式,因为任何新的虚拟机将被自动添加到基于主题标签适当的备份策略。您也可以继续使用自动排除系统,确保垃圾数据不会备份。
默认包含
无论何时使用自动包含或基于标记的包含,都需要某种全面捕获机制。例如,如果没有通过某种类型的hashtag或其他机制自动选择VM或数据库,则需要确保它仍在备份。您使用的智能系统(如基于标记的包含)越多,默认包含系统就变得越重要。
如果你的备份系统支持的话,它的工作原理是这样的:一个尚未通过自动策略或基于标记的策略选择的任何VM或数据库将通过该策略进行备份。显然,政策不会针对该特定系统的需要,但至少某种备份正在发生。然后,您可以监视这个特殊的政策,看看是否有任何系统正在不断备份使用默认的包容系统。如果是这样,也许你应该检查这是为什么发生和解决通过把它们放在适当的备份类型的配置。
记得备份系统设计的这个基本规则:你不能还原尚未备份。从来没有人被解雇,因为他们备份的数据太多,而是因为他们没有足够的备份数据的许多人都被解雇了。做最好的自己,以消除浪费的备份,但要尽量宁可谨慎的一面。更关心的是没有被备份比正在备份毫无价值的数据。这应该有助于阻止你创建了许多人称之为恢复生产活动。