备份相关
备份就是将数据以某种形式保存下来,备份的根本目的在于恢复,在这些数据丢失、毁坏和受到威胁的时候,使用数据的备份来恢复数据。
- 备份与拷贝、归档的区别
备份不能仅仅通过拷贝完成,因为拷贝不能留下系统的注册表等信息;而且也不能留下历史记录保存下来,以做追踪;当数据量很大时,手工的拷贝工作又是何其麻烦。备份=拷贝+管理。管理包括备份的可计划性、磁带机的自动化操作、历史记录的保存以及日志记录等等。
正如生命周期理论将在线数据分级为在线和近线数据一样,离线数据亦可分为备份与存档数据,以降低投资和运维成本。
存档的目的是将需要长期备查或转移到异地保存/恢复的数据存放到可移动存储介质上。严格意义上讲,存档的目的不是为了保障数据安全,而只是为了实现数据仓储。
- 备份的实现方式
备份一般由备份源、备份存储和备份策略组成。数据获得方式如下:
1) File直接读取本地文件
一般备份源系统上装代理(不能是裸设备),获得某些数据
2) SAN:通过iscsi或者光纤通道
备份软件需要通过备份源接口获得存储的LUN的位置,然后到具体位置直接进行读写。这种方式是最快的。
3) HotAdd:通过热添加
备份软件对目标虚拟机打快照,创建一个到目标虚拟机的链接克隆,然后将“链接克隆”的虚拟机磁盘副本添加到运行备份软件所在虚拟机,备份软件就可以对目标虚拟机磁盘副本读取,从而完成对目标虚拟机的备份。
使用hotadd需要注意的地方:
a) 只有将备份软件运行在虚拟机之上,才能使用hotadd的方式对目标虚拟机进行恢复与备份
b) 运行备份软件的虚拟机必须能够访问目标虚拟机磁盘所在的datasore
c) 运行备份软件虚拟所在的datastore与目标虚拟机所在的datastore,vmfs的版本号与块大小必须相同
4) NBD & NBDSSL Transport:通过局域网来传输磁盘数据
NBD模式是一种类linux方式, 将ESXi主机上的存储,当做一个块设备。NBDSSL与NBD类似,区别在于先将要传输的数据使用SSL进行加密,然后再使用TCP协议进行传输。这种传输方式是vddk内置的,当其它传输方式不可用时,此种传输方式将成为备胎。