
NAME
      hyper_cdp_consistency_group -hyper_cdp_consistency_group management commands
	
SYNOPSIS
      change hyper_cdp_consistency_group cancel_restore cdp_consistency_group_id=?
      change hyper_cdp_consistency_group restore cdp_consistency_group_id=? [ restore_speed=? ]
      delete hyper_cdp_consistency_group cdp_consistency_group_id_list=? [ protect_group_id=? ] [ lun_consistency_group_id=? ]
      change hyper_cdp_consistency_group general cdp_consistency_group_id=? { name=? | restore_speed=? }
      create hyper_cdp_consistency_group general lun_consistency_group_id_list=? name=? [ cdp_consistency_group_id=? ]
      show hyper_cdp_consistency_group general [ cdp_consistency_group_id=? ] [ cdp_consistency_group_name=? ] [ source_lun_consistency_group_id=? ]
      show hyper_cdp_consistency_group cdp cdp_consistency_group_id=?
      show hyper_cdp_consistency_group universal [ cdp_consistency_group_id=? ] [ cdp_consistency_group_name=? ] [ protect_group_id=? ]
      create hyper_cdp_consistency_group universal protect_group_id_list=? name=? [ cdp_consistency_group_id=? ]
	

OPTIONS
      cdp_consistency_group_id=?
              ID of a HyperCDP consistency group.
              1:The value is an integer ranging from 0 to 99999.
              2:To obtain the value, run "show hyper_cdp_consistency_group universal".
		
      restore_speed=?
              Restoration speed.
              The value can be:
              1:"Low": 0 to 5 MB/s.
              2:"Middle": 10 to 20 MB/s.
              3:"High": 50 to 70 MB/s. 
              4:"Highest": The speed of a single engine reaches 1 GB/s when host services exist and 1.5 GB/s when no host services exist.
              The default value is "Middle".
		
      cdp_consistency_group_id_list=?
              ID of a HyperCDP consistency group.
              1:The value is an integer ranging from 0 to 99999.
              2:To obtain the value, run "show hyper_cdp_consistency_group universal".
              3:Multiple HyperCDP consistency groups are separated by commas(,), or the ID range is separated by hyphens (-), such as: 0,5-8.
		
      lun_consistency_group_id=?
              ID of a source LUN consistency group.
              1:The value is an integer ranging from 0 to 16383.
              2:To obtain the value, run the "show lun_consistency_group general" command.
		
      protect_group_id=?
              Protection group ID.
              1:The value is an integer ranging from 0 to 16383.
              2:To obtain the value, run the "show protect_group general" command.
		
      name=?
              New name of a HyperCDP consistency group.
              The value contains 1 to 31 characters including letters, digits, hyphens (-), underscores (_), and periods (.).
		
      lun_consistency_group_id_list=?
              ID of a source LUN consistency group.
              1:The value is an integer ranging from 0 to 16383.
              2:To obtain the value, run the "show lun_consistency_group general" command.
              3:You can specify multiple source LUN consistency group IDs separated by commas (,), or an ID range separated by hyphens (-), such as: 0,5-8.
		
      cdp_consistency_group_name=?
              Name of a HyperCDP consistency group.
              The value contains 1 to 31 characters including letters, digits, hyphens (-), underscores (_), and periods (.).
		
      source_lun_consistency_group_id=?
              Source LUN consistency group ID.
              The value ranges from 0 to 16383.
		
      protect_group_id_list=?
              ID of a source protection group.
              1:The value is an integer ranging from 0 to 16383.
              2:To obtain the value, run the "show protect_group general" command.
              3:You can specify multiple source protection group IDs separated by commas (,), or an ID range separated by hyphens (-), such as: 0,5-8.
		
COMMANDS
      change hyper_cdp_consistency_group cancel_restore cdp_consistency_group_id=?
              change hyper_cdp_consistency_group cancel_restore command is used to cancel the restoration of a HyperCDP consistency group.
              None.
		
      change hyper_cdp_consistency_group restore cdp_consistency_group_id=? [ restore_speed=? ]
              The change hyper_cdp_consistency_group restore command is used to restore data using HyperCDP consistency groups. You can use the HyperCDP consistency groups to restore the source protection group data by running this command.
              1:This operation will cause the data of a HyperCDP consistency group to overwrite that of the source protection group.
              2:Before performing this operation, back up data on the source protection group and ensure that the selected HyperCDP consistency group is correct.
		
      delete hyper_cdp_consistency_group cdp_consistency_group_id_list=? [ protect_group_id=? ] [ lun_consistency_group_id=? ]
              The delete hyper_cdp_consistency_group command is used to delete HyperCDP consistency groups.
              1:Multiple HyperCDP consistency groups can be deleted at the same time.
              2:Before running this command, ensure that the selected HyperCDP consistency group is exactly the one you want to delete and is no longer needed.
		
      change hyper_cdp_consistency_group general cdp_consistency_group_id=? { name=? | restore_speed=? }
              The change hyper_cdp_consistency_group general command is used to modify the name and restoration speed of a HyperCDP consistency group.
              The new name of a HyperCDP consistency group must be different from the names of all existing HyperCDP consistency groups.
		
      create hyper_cdp_consistency_group general lun_consistency_group_id_list=? name=? [ cdp_consistency_group_id=? ]
              The create hyper_cdp_consistency_group general command is used to create a HyperCDP consistency group for a specified LUN consistency group.
              You can create multiple HyperCDP consistency groups for different LUN consistency groups at the same time.
		
      show hyper_cdp_consistency_group general [ cdp_consistency_group_id=? ] [ cdp_consistency_group_name=? ] [ source_lun_consistency_group_id=? ]
              The show hyper_cdp_consistency_group general command is used to query information about a HyperCDP consistency group.
              1:Run "show hyper_cdp_consistency_group general" to query information about all HyperCDP consistency groups.
              2:Run "show hyper_cdp_consistency_group general source_lun_consistency_group_id=?" to query information about all HyperCDP consistency groups of a specified source LUN consistency group.
              3:Run "show hyper_cdp_consistency_group general cdp_consistency_group_id=?" or "show hyper_cdp_consistency_group general cdp_consistency_group_name=?" to query information about a specified HyperCDP consistency group.
		
      show hyper_cdp_consistency_group cdp cdp_consistency_group_id=?
              The show hyper_cdp_consistency_group cdp command is used to query information about HyperCDP objects in a HyperCDP consistency group.
              
		
      show hyper_cdp_consistency_group universal [ cdp_consistency_group_id=? ] [ cdp_consistency_group_name=? ] [ protect_group_id=? ]
              The show hyper_cdp_consistency_group universal command is used to query information about a HyperCDP consistency group.
              1:Run "show hyper_cdp_consistency_group universal" to query information about all HyperCDP consistency groups.
              2:Run "show hyper_cdp_consistency_group universal protect_group_id=?" to query information about all HyperCDP consistency groups of a specified source protection group.
              3:Run "show hyper_cdp_consistency_group universal cdp_consistency_group_id=?" or "show hyper_cdp_consistency_group universal cdp_consistency_group_name=?" to query information about a specified HyperCDP consistency group.
		
      create hyper_cdp_consistency_group universal protect_group_id_list=? name=? [ cdp_consistency_group_id=? ]
              The create hyper_cdp_consistency_group universal command is used to create a HyperCDP consistency group for a specified protection group.
              You can create multiple HyperCDP consistency groups for different protection groups at the same time.
		
EXAMPLES
      Cancel the restoration of HyperCDP consistency group "1".
              admin:/>change hyper_cdp_consistency_group cancel_restore cdp_consistency_group_id=1
              DANGER: You are about to stop restoring data of HyperCDP objects in a HyperCDP consistency group to LUNs in a protection group. This operation will cause data on LUNs in the protection group to be unavailable.
              Suggestion: Before performing this operation, ensure that data on LUNs in the protection group is not required.
              Have you read danger alert message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Restore the data of a source protection group using that of HyperCDP consistency group "7" at the high restoration speed.
              admin:/>change hyper_cdp_consistency_group restore cdp_consistency_group_id=7 restore_speed=High
              WARNING: You are about to restore the HyperCDP consistency group. This operation will use data of HyperCDP objects in HyperCDP consistency group to overwrite data on LUNs in protection group. This operation may cause heavy service pressure and decrease the read/write performance of the host. Before performing this operation, ensure that LUNs in the protection group are not read or written by the host, no data is stored in the host cache, and HyperCDP objects in the HyperCDP consistency group are not written by the host.
              Suggestions:
              1. Before performing this operation, back up the protection group data.
              2. Ensure that the free capacity of the storage pool is greater than the actual capacity of LUNs in the protection group.
              3. Select the medium speed. If you select the high or highest speed, perform this operation during off-peak hours.
              Have you read danger alert message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Delete HyperCDP consistency group "1".
              admin:/>delete hyper_cdp_consistency_group cdp_consistency_group_id_list=1
              WARNING: You are about to delete the HyperCDP consistency group, which is an irreversible operation. If you delete a HyperCDP consistency group, all HyperCDP objects and their data in the HyperCDP consistency group will be deleted.
              Suggestion: Before performing this operation, ensure that the selected HyperCDP consistency group is correct and you do not need the data of the HyperCDP object.
              Have you read warning message carefully?(y/n)y
               
              Are you sure you really want to perform the operation?(y/n)y
              delete HyperCDP consistency group 1 successfully.
		
      Change the name of HyperCDP consistency group "1" to "cdpCgName" and the restoration speed to "High".
              admin:/>change hyper_cdp_consistency_group general cdp_consistency_group_id=1 name=cdpCgName restore_speed=High
              WARNING: You are about to modify the rate of restoring the HyperCDP consistency group to "High" or "Highest". This operation may cause heavy service pressure and decrease the read/write performance of the host.
              Suggestion: Perform this operation during off-peak hours.
              Have you read warning message carefully?(y/n)y
              Are you sure you really want to perform the operation?(y/n)y
              Command executed successfully.
		
      Create HyperCDP consistency group "new" for LUN consistency group "1".
              admin:/>create hyper_cdp_consistency_group general lun_consistency_group_id_list=1 name=new
              create HyperCDP consistency group new successfully.
		
      Create three HyperCDP consistency groups, each for LUN consistency groups "1", "3", and "4".
              admin:/>create hyper_cdp_consistency_group general lun_consistency_group_id_list=1,3,4 name=cdp_cg
              create HyperCDP consistency group cdp_cg0000 successfully.
              create HyperCDP consistency group cdp_cg0001 successfully.
              create HyperCDP consistency group cdp_cg0002 successfully.
		
      Query information about all HyperCDP consistency groups.
              admin:/>show hyper_cdp_consistency_group general 
                ID  Name     Source LUN consistency group Name  Source LUN consistency group ID  Running Status  Time Stamp                     
                --  -------  ---------------------------------  -------------------------------  --------------  -----------------------------  
                0   cdp_cg1  lun_cg1                            1                                Activated       2018-09-14/12:57:11 UTC+08:00  
                1   cdp_cg2  lun_cg2                            2                                Activated       2018-09-14/12:57:12 UTC+08:00
		
      Query detailed information about HyperCDP consistency group "1".
              admin:/>show hyper_cdp_consistency_group general cdp_consistency_group_id=1
                ID                                      : 1
                Name                                    : cdp_group_1
                Source LUN consistency group ID         : 1
                Source LUN consistency group name       : lun_group
                Running Status                          : Activated
                Time Stamp                              : 2018-01-24/12:06:15 UTC+08:00
                Restore Speed                           : High
                Is Scheduled HyperCDP consistency group : Yes
		
      Query information about the HyperCDP consistency group of a LUN consistency group.
              admin:/>show hyper_cdp_consistency_group general source_lun_consistency_group_id=1             
                ID  Name     Source LUN consistency group Name  Source LUN consistency group ID  Running Status  Time Stamp                     
                --  -------  ---------------------------------  -------------------------------  --------------  -----------------------------  
                1   cdp_cg1  lcg_2lun                           1                                Activated       2018-08-21/11:06:26 UTC+08:00  
                2   cdg_cg2  lcg_2lun                           1                                Activated       2018-08-21/11:10:15 UTC+08:00
		
      Query information about HyperCDP objects in HyperCDP consistency group "1".
              admin:/>show hyper_cdp_consistency_group cdp cdp_consistency_group_id=1
                ID   Name                          Source LUN ID  Source LUN Name  Running Status  Time Stamp                     
                ---  ----------------------------  -------------  ---------------  --------------  -----------------------------  
                100  lun00001_1808210306260000100  1              lun00001         Activated       2018-08-21/11:06:26 UTC+08:00  
                101  lun00002_1808210306260000101  2              lun00002         Activated       2018-08-21/11:06:26 UTC+08:00
		
      Query information about the HyperCDP consistency group of a protection group.
              admin:/>show hyper_cdp_consistency_group universal protect_group_id=1             
                ID  Name     Source Group Name  Source Group ID  Source Group Type  Running Status  Time Stamp                     
                --  -------  -----------------  ---------------  -----------------  --------------  -----------------------------  
                0   cdp_cg1  lun_pg1            1                Protect group      Activated       2018-09-14/12:57:11 UTC+08:00  
                1   cdp_cg2  lun_pg1            1                Protect group      Activated       2018-09-14/12:57:12 UTC+08:00
		
      Create HyperCDP consistency group "new" for protection group "1".
              admin:/>create hyper_cdp_consistency_group universal protect_group_id_list=1 name=new
              create HyperCDP consistency group new successfully.
		
      Create three HyperCDP consistency groups, each for protection groups "1", "3", and "4".
              admin:/>create hyper_cdp_consistency_group universal protect_group_id_list=1,3,4 name=cdp_cg
              create HyperCDP consistency group cdp_cg0000 successfully.
              create HyperCDP consistency group cdp_cg0001 successfully.
              create HyperCDP consistency group cdp_cg0002 successfully.
		