使用LVM Snapshots 备份Exadata计算节点

什么是LVM Snapshots

操作系统的LVM功能具有很多优点,比如:动态地扩展或收缩文件系统。除此之外,LVM还有一个非常重要的优点,文件系统的备份与还原。即LVM Snapshots特性。

LVM Snapshots是瞬间性完成的,保证了备份的一致性。当数据发生变化时,变化部分的数据不会体现在Snaphots Volume中。

LVM Snapshots备份步骤

(1)、查看计算节点剩余的存储容量

(2).创建一个用于存放备份的文件系统

说明:

后面我们需要备份/ 和/u01文件系统,而这两个文件系统使用了130G的空间,所以用于存放备份的文件系统大小需要大小130G。

(3).查看/和 /u01文件系统对应的LV:

可见,对应的LV分别为/dev/VGExaDb/LVDbSys1 和 /dev/VGExaDb/LVDbOra1

(4).对/ 和 /u01所对应的LV创建LVM Snaphots:

(5).挂载LVM Snapshots:

(6).验证LVM Snaphots中的数据是否已经静态:

从测试结果可以看出,复制的test_file.txt文件只在原来的文件系统中存在,而该文件系统的snapshots中是不存在该文件的,也即snapshots中的数据是静态的。

(7).备份LVM Snapshot中的静态数据:

(8).备份完成后,删除LVM Snapshots:

未经允许不得转载:Oracle一体机用户组 » 使用LVM Snapshots 备份Exadata计算节点

相关推荐