Skip to main content

Check repository consistency

The check repositoryConsistency command produces a report based on analysis of the data in a specified object's underlying repository volume.

Supported Arrays

This command applies to an individual DE2000H, DE4000H, DE4000F, DE6000H, or DE6000F storage array.

Syntax

check (snapGroup [<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467048" className="keyword varname">snapGroupName</var>] repositoryConsistency | 
snapVolume [<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467049" className="keyword varname">snapVolumeName</var>] repositoryConsistency |
volume [<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467050" className="keyword varname">volumeName</var>] repositoryConsistency |
volumeCopy target [<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467051" className="keyword varname">targetName</var>] repositoryConsistency |
asyncMirrorGroup [<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467052" className="keyword varname">asyncMirrorGroupName</var>]
repositoryConsistency localVolume="<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467053" className="keyword varname">localVolumeName</var>"]
file="<var id="GUID-875BEE96-FA77-4ADC-B718-7A1720ADB442__V1467054" className="keyword varname">filePath</var>"

Parameters

ParameterDescription
repositoryConsistency Specifies that the snapshot group, snapshot volume, volume, or asynchronous mirror group (depending on which is specified by the corresponding parameter) is checked for consistency.
snapGroup The name of the snapshot group on which to run a consistency check. Enclose the snapshot group name in square brackets ([ ]). If the snapshot group name contains special characters or consists only of numbers, you also must enclose the name in double quotation marks (" ") inside square brackets.
snapVolume The name of the snapshot volume on which to run a consistency check. Enclose the snapshot volume name in square brackets ([ ]). If the snapshot volume name contains special characters or consists only of numbers, you also must enclose the name in double quotation marks (" ") inside square brackets.
volume The name of the thin volume on which to run a consistency check. Enclose the thin volume name in square brackets ([ ]). If the thin volume name contains special characters or consists only of numbers, you also must enclose the name in double quotation marks (" ") inside square brackets.
volumeCopy Specifies that the target of a volume copy relationship is checked for consistency.
target Use only in conjunction with the volumeCopy parameter to specify the name of the volume that is the target of the volume copy relationship. If the volume name contains special characters or consists only of numbers, you also must enclose the name in double quotation marks (" ") inside square brackets.
asyncMirrorGroup The name of the asynchronous mirror group on which to run a consistency check. Enclose the asynchronous mirror group name in square brackets ([ ]). If the asynchronous mirror group name contains special characters or consists only of numbers, you also must enclose the name in double quotation marks (" ") inside square brackets.
localVolume Use only with the asyncMirrorGroup parameter to specify the name of a local volume that participates in the mirror relationship. You can specify a local volume that is either the source or the destination on a mirror relationship. Enclose the local volume name in double quotation marks (" ").
file

The file path and the file name to which you want to save the report that results from the consistency check. Enclose the file name in double quotation marks (" "). For example:

file="C:\Program Files\CLI\logs\repoConsistency.txt"

This parameter must appear last, after any of the optional parameters.

Notes

The report generated by this command is intended for use by technical support to analyze problems.