1.一种数据安全存储的实现方法,其特征在于,包括以下步骤:
步骤一:在数据安全存储设备端组建不同RAID组(RAID组1与RAID组2);
步骤二:在存储设备端上安装虚拟块设备驱动和ISCSI或FC target程序,将RAID组1上的数据文件通过target程序映射给生产服务器;
步骤三:当数据安全存储设备端上的虚拟块设备驱动拦截到生产服务器对磁盘Lun的写操作时,先写入在RAID组1上的数据文件,再将写操作数据映射至RAID组2上的快照资源区,在数据安全存储设备内部数据双份存储;
步骤四:在RAID组1遇到多块磁盘损坏的情况下,可以将RAID组2的快照数据挂载出来用于临时接管生产存储;
步骤五:在需要查询或使用历史数据的情况下,可以将RAID组2快照区域中所述时间点的快照数据挂载出来用于查询或使用。
2.根据权利要求1所述的方法,其特征在于:
所述RAID组2容量需要大于RAID组1的容量。
3.根据权利要求1所述的方法,其特征在于:
所述RAID组2由数据文件和快照资源区文件组成。
4.根据权利要求1或3所述的方法,其特征在于:
当RAID组2上的快照资源区容量不足时,可以将最旧的快照映射数据更新至数据文件中,再删除快照资源区中的最旧的快照映射数据释放快照资源空间。
5.根据权利要求1所述的方法,其特征在于:
在所述RAID组2上使用ROW快照技术保存快照映射数据。