目前项目用的BCV知识:
BCV技术其实是symmetrix系列的EMC存储才有的技术,并不是单纯的分一个与原lun一般大小的lun而已,是不是裸设备也不是那么重要,创建BCV盘有那个几个步骤:
1)首先,创立时会创立一个跟踪原lun与bcvlun的跟踪表(track table);
2)bcv与源lun建立联系会会开始同步数据,原lun的跟踪表也会复制到bcv的;
3)split后,表和磁盘的复制都切断,bcv盘可以被其他主机挂载使用,例如测试等等,之后的变化会记录在两张表里;
4)再次建立连接后,源lun会把数据覆盖到bcv,保证bcv的数据永远与源lun一致;
5)恢复时,反之
具体参考下面的文章:
1
2
3
1)P-vol备份到S-vol,S-vol就是BCV盘;
2)P和S同步,之后split,再把S复制到tap;
3)S同步完成后,可以被备份服务器挂载?这个还不清楚。备份服务器此时是否就是BCV服务器?
4)P与S再次建立联系后,会继续同步,使得BCV数据一直都与P-vol的生产数据一致。
5) p和s的容量要保证一样大。
san备份进行时的注意点:
1)P-S这一步,OS team需要切断生产服务器与存储lun之间的I/O,即umount对应的文件系统;
2)P-S是整盘的复制,不做P-vol中的文件级别的备份。
2015-12-30更新:
目前的项目中:
1)p与s都是存储中的一个pool;
2)vnx的p-s这步是增量copy,vmax这步的p-s是全盘clone;
3)p-s是在存储级别的备份,如果server数据保证不变,其实server关了,p-s也是可以备的,所以年末的时候,这边os team关了机,p-s也可以备份。
4) S要挂在backup server,是一个在server层面的映射,backup server是dp中的一个server。