precopy copy split解释

简介:

VMAX存储中其实没有split这个动作(vnx有),vmax的split其实就是copy完成的意思(copied),以下面两个命令为例:

2016/2/5更新:

这个可能是vmax和vnx一样的:

sync:  precopy,P的disk向S的disk拷贝,但是没有split,只是copy。

split:  copied,sync结束后的动作,copy完成,break掉连接。

在备份时会首先检查job的script看是否是copied的状态,如果不是要手动分离。


sync和split都是指的p->S这一步,backup指的是从s-tap。


1) symeclone -g dg precopy

2) symeclone -g dg activate


第一个命令其实只是建立一个p与s之间的关系-precopy,进行一个全盘clone(vmax的p-s是全盘copy,vnx是增量),例如主机挂了一个卷,全盘clone这个卷。

第二个命令叫copy。


例如第一个命令的执行时间是10:00am, 第二个命令执行时间是15:00pm,10:00先进行全盘preclone,如果之间没有数据变化,到了15:00,copy量就是0,如果变化了1G,15:00就copy了1g。


即:precopy是全盘clone,copy是增量clone,这是vmax的特性。


2016/2/19更新:

JDC:

在/usr/local/admin/bc/JP下面是同步分离脚本,more一下job,description里面recreat是同步状态,activated是分离状态。







    本文转自UVN2015  51CTO博客,原文链接:http://blog.51cto.com/10851095/1738609,如需转载请自行联系原作者




相关文章
|
2月前
|
数据处理 Python
【Python】已解决:SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFram
【Python】已解决:SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFram
266 1
|
4月前
|
Linux
split 的详细用法
【4月更文挑战第13天】split 的详细用法
63 9
|
4月前
|
算法 C++ 容器
【C++11算法】find_if_not、 copy_if、copy_n
【C++11算法】find_if_not、 copy_if、copy_n
python中line.split()的用法及实际使用示例
python中line.split()的用法及实际使用示例
|
机器学习/深度学习 Python
python中print参数sep和end 输出中的奥秘!
python中print参数sep和end 输出中的奥秘!
132 0
|
Python
一日一技:print函数也能写文件
一日一技:print函数也能写文件
125 0
|
测试技术 索引 Python
介绍kfold.split()的详细用法
KFold是交叉验证中的一种方法,其可以将数据集划分为K份,然后使用其中一份作为验证集,剩下的K-1份作为训练集。这个过程可以重复K次,以便每个子集都被用作验证集。KFold.split()是KFold类中的一个方法,用于将数据集分割为K个互不重叠的子集,每个子集包含相同数量的数据点。
824 0
|
Serverless
train_test_split.py代码解释
这段代码用于将MovieLens 1M数据集的评分数据划分为训练集和测试集。 • 首先,使用Path库获取当前文件的父级目录,也就是项目根目录。 • 接着,定义输出训练集和测试集文件的路径。
149 0
|
存储 搜索推荐 Java
preprocess_data.py代码解释
循环遍历每个用户,对于每个用户,提取其对电影的评分。 创建一个与所有电影数量相同的评分数组,将相应的评分放置在数组的正确位置。 如果该用户没有评分电影,则跳过该用户。 返回所有用户的评分数组列表。
212 0
|
程序员 Go
Go slice切片详解和实战:make append copy
这篇文章介绍切片的生成make()、切片的追加append()、切片的复制copy()。对知识点进行详细介绍和应用实战。
113 0
Go slice切片详解和实战:make append copy