Top
ETERNUS SFAdvancedCopy Manager 14.0 Operator's Guide forCopy Control Module

3.1.2 Executing synchronous high-speed copies

This section explains, using Windows examples, how to execute synchronous high-speed copies. Solaris and Linux are the same.

3.1.2.1 Backing up and restoring via EC

Backing up

Use the following procedure to execute backups via EC.

  1. Use A.6.1 acec start (Synchronous high-speed copy start command) to start an EC.

    [Execution example]

    C:\>acec start -g EcGroup
    E4000/0x1:E4000/0x3
    # DATE : 2008/06/24 07:00:00 - << EC Started >>
    # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0/size_high=0/size_low=0
    # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=3/Adr_high=0/Adr_low=0
    
    E4000/0x2:E4000/0x4
    # DATE : 2008/06/24 07:00:02 - << EC Started >>
    # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
    # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=4/Adr_high=0/Adr_low=0
    
  2. Check the execution status of the EC using A.6.2 acec query (Status display command for synchronous high-speed copying).

    Check that all of the ECs in the copy group are in an equivalency maintenance state.

    [Execution example]

    C:\>acec query -g EcGroup
    
    Copy Group Name : EcGroup
    Copy Group Type : EC
    Disk Array Name : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    
    Source    <=> Target    SID  EC Status       Copy Phase Copied Block
    --------- --- --------- ---- --------------- ---------- ------------
    E4000/0x1 ==> E4000/0x3 0x1  "EC Executing"  "Paired"        1048576
    E4000/0x2 ==> E4000/0x4 0x2  "EC Executing"  "Paired"        1048576
    
  3. Use A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command) to temporarily suspend ECs.

    The backup process is now complete.

    [Execution example]

    C:\>acec suspend -g EcGroup
    
    E4000/0x1:E4000/0x3
    # DATE : 2008/06/25 00:00:00 - << EC Suspended >>
    
    E4000/0x2:E4000/0x4
    # DATE : 2008/06/25 00:00:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  4. If backup data is no longer required, use A.6.4 acec resume (Synchronous high-speed copy restart command) to restart ECs in preparation for the next backup.

    [Execution example]

    C:\>acec resume -g EcGroup
    E4000/0x1:E4000/0x3
    # DATE : 2008/06/25 07:00:00 - << EC Resumed >>
    
    E4000/0x2:E4000/0x4
    # DATE : 2008/06/25 07:00:02 - << EC Resumed >>
    
      Succeeded : 2
      Failed    : 0
    

Restoring

Execute restoration via EC using the following procedures.

  1. Starting an EC in the reverse direction (i.e., from the copy destination volume to the copy source volume).

    The EC start method differs depending on whether there is an EC session already.

    • If there is an EC session between the copy source volume and the copy destination volume:

      1. Reverse the EC direction using A.6.5 acec reverse (Synchronous high-speed copy reverse command).

        [Execution example]

        C:\>acec reverse -g EcGroup
        
        E4000/0x1:E4000/0x3
        # DATE : 2008/06/25 12:00:00 - << EC Change >>
        
        E4000/0x2:E4000/0x4 
        # DATE : 2008/06/25 12:00:02 - << EC Change >>
        
          Succeeded : 2
          Failed    : 0
        
      2. Restart the EC by specifying the "-r" option for A.6.4 acec resume (Synchronous high-speed copy restart command).

        [Execution example]

        C:\>acec resume -g EcGroup -r
        
        E4000/0x1:E4000/0x3
        # DATE : 2008/06/25 12:01:00 - << EC Resumed >>
        
        E4000/0x2:E4000/0x4
        # DATE : 2008/06/25 12:01:02 - << EC Resumed >>
        
          Succeeded : 2
          Failed    : 0
        
    • If there is no EC session between the copy source volume and the copy destination volume:

      Start an EC from the copy destination volume to the copy source volume by specifying the -r option for A.6.1 acec start (Synchronous high-speed copy start command).

      [Execution example]

      C:\>acec start -g EcGroup -r
      
      E4000/0x1:E4000/0x3
      # DATE : 2008/06/25 12:00:00 - << EC Started >>
      # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=3/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0
      
      E4000/0x2:E4000/0x4
      # DATE : 2008/06/25 12:00:02 - << EC Started >>
      # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=4/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0
      
  2. Check the execution status of the EC using A.6.2 acec query (Status display command for synchronous high-speed copying).

    Check that all of the ECs in the copy group are in an equivalency maintenance state.

    [Execution example]

    C:\>acec query -g EcGroup -r
    
    Copy Group Name : EcGroup
    Copy Group Type : EC
    Disk Array Name : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    
    Source    <=> Target    SID  EC Status       Copy Phase Copied Block
    --------- --- --------- ---- --------------- ---------- ------------
    E4000/0x1 <== E4000/0x3 0x1  "EC Executing" "Paired"        1048576
    E4000/0x2 <== E4000/0x4 0x2  "EC Executing" "Paired"        1048576
    
  3. Temporarily suspend the EC by specifying the "-r" option for A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    The restoration process is now complete.

    [Execution example]

    C:\>acec suspend -g EcGroup -r
    
    E4000/0x1:E4000/0x3
    # DATE : 2008/06/25 15:00:00 - << EC Suspended >>
    
    E4000/0x2:E4000/0x4
    # DATE : 2008/06/25 15:00:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  4. Reverse the EC by specifying the "-r" option for A.6.5 acec reverse (Synchronous high-speed copy reverse command) in preparation for the next backup.

    [Execution example]

    C:\>acec reverse -g EcGroup -r
    
    E4000/0x1:E4000/0x3
    # DATE : 2008/06/25 15:10:00 - << EC Change >>
    
    E4000/0x2:E4000/0x4 
    # DATE : 2008/06/25 15:10:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    

3.1.2.2 Backing up and restoring via REC

The procedure for executing backups and restorations via REC depends on which transfer mode is being used.

Information

Refer to "Transfer mode " for more information about these transfer modes.

Backing up (in synchronous mode)

Use the following procedure to take a backup via REC in synchronous mode.

  1. Use A.6.1 acec start (Synchronous high-speed copy start command) to start a REC from the copy source volume to the copy destination volume.

    Specify the "-transfer sync" option to transfer data in synchronous mode.

    [Execution example]

    C:\>acec start -g RecGroup -transfer sync
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/24 07:00:00 - << EC Started >>
    # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1//Adr_high=0/Adr_low=0/size_high=0/size_low=0
    # To  :BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=1/Adr_high=0/Adr_low=0
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/24 07:00:02 - << EC Started >>
    # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
    # To  :BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=2/Adr_high=0/Adr_low=0
    
      Succeeded : 2
      Failed    : 0
    
  2. Use A.6.2 acec query (Status display command for synchronous high-speed copying) to check that all of the RECs in the copy group are in an equivalency maintenance state.

    [Execution example]

    C:\>acec query -g RecGroup
    
    Copy Group Name        : RecGroup
    Copy Group Type        : REC
    Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
    
    Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
    --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- ----
    E4000/0x1 ==> E8000/0x1 0x49(0x10) "EC Executing"   "Paired"      1048576 auto auto  sync
    E4000/0x2 ==> E8000/0x2 0x4A(0x11) "EC Executing"   "Paired"      1048576 auto auto  sync
    
  3. Temporarily suspend the REC using A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    The backup process is now complete.

    [Execution example]

    C:\>acec suspend -g RecGroup
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 00:00:00 - << EC Suspended >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 00:00:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  4. If backup data is no longer required, restart the REC using A.6.4 acec resume (Synchronous high-speed copy restart command) in preparation for the next backup.

    [Execution example]

    C:\>acec resume -g RecGroup
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 07:00:00 - << EC Resumed >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 07:00:02 - << EC Resumed >>
    
      Succeeded : 2
      Failed    : 0
    

Backing up (in stack mode or consistency mode)

Use the following procedure to take a backup via REC in stack mode or consistency mode.

  1. Use A.6.1 acec start (Synchronous high-speed copy start command) to start a REC from the copy source volume to the copy destination volume.

    • To copy in stack mode

      Confirm that the number of blocks that has been copied is equal to the number of whole blocks.

      [Execution example]

      C:\>acec start -g RecGroup -transfer stack
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/24 07:00:00 - << EC Started >>
      # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=1/Adr_high=0/Adr_low=0
      
      E4000/0x2:E8000/0x2
      # DATE : 2008/06/24 00:07:02 - << EC Started >>
      # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=2/Adr_high=0/Adr_low=0
      
        Succeeded : 2
        Failed    : 0
      
    • To copy in consistency mode

      Confirm that the copy phase is equivalency maintenance state.

      [Execution example]

      C:\>acec start -g RecGroup -transfer consist
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/24 07:00:00 - << EC Started >>
      # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=1/Adr_high=0/Adr_low=0
      
      E4000/0x2:E8000/0x2
      # DATE : 2008/06/24 07:00:02 - << EC Started >>
      # From:BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=2/Adr_high=0/Adr_low=0
      
        Succeeded : 2
        Failed    : 0
      
  2. Use A.6.2 acec query (Status display command for synchronous high-speed copying) to check the status of all of the RECs in the copy group.

    • [In the case of stack mode]

      Check that the copied block count and the entire block count are the same.

      [Execution example]

      C:\>acec query -g RecGroup
      
      Copy Group Name        : RecGroup
      Copy Group Type        : REC
      Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
      Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
      
      Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
      --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- -----
      E4000/0x1 ==> E8000/0x1 0x49(0x10) "EC Executing" "Copying"        1048576 auto ----  stack
      E4000/0x2 ==> E8000/0x2 0x4A(0x11) "EC Executing" "Copying"        1048576 auto ----  stack
      
    • [In the case of consistency mode]

      Check that the copy phases are in an equivalency maintenance state.

      [Execution example]

      C:\>acec query -g RecGroup
      
      Copy Group Name        : RecGroup
      Copy Group Type        : REC
      Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
      Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
      
      Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
      --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- -------
      E4000/0x1 ==> E8000/0x1 0x49(0x10) "EC Executing" "Paired"        1048576 auto ----  consist
      E4000/0x2 ==> E8000/0x2 0x4A(0x11) "EC Executing" "Paired"        1048576 auto ----  consist
      
  3. Forcibly and temporarily suspend the REC by specifying the "-force" option for A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    [Execution example]

    C:\>acec suspend -g RecGroup -force
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 00:00:00 - << EC Suspended >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 00:00:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  4. Use A.6.6 acec change (Synchronous high-speed copy mode change command) to change the REC transfer mode to "through".

    [Execution example]

    C:\>acec change -g RecGroup -transfer through
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 00:01:00 - << EC Change >>
    
    E4000/0x2:E8000/0x2 
    # DATE : 2008/06/25 00:01:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    
  5. Use A.6.4 acec resume (Synchronous high-speed copy restart command) to restart RECs.

    [Execution example]

    C:\>acec resume -g RecGroup
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 00:02:00 - << EC Resumed >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 00:02:02 - << EC Resumed >>
    
      Succeeded : 2
      Failed    : 0
    
  6. Use A.6.2 acec query (Status display command for synchronous high-speed copying) to check that all of the RECs in the copy group are in an equivalency maintenance state.

    [Execution example]

    C:\>acec query -g RecGroup
    
    Copy Group Name        : RecGroup
    Copy Group Type        : REC
    Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
    
    Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
    --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- -------
    E4000/0x1 ==> E8000/0x1 0x49(0x10) "EC Executing" "Paired"        1048576 auto ----  through
    E4000/0x2 ==> E8000/0x2 0x4A(0x11) "EC Executing" "Paired"        1048576 auto ----  through
    
  7. Temporarily suspend the REC using A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    The backup process is now complete.

    [Execution example]

    C:\>acec suspend -g RecGroup
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 00:10:00 - << EC Suspended >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 00:10:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  8. If backup data is no longer required, use A.6.6 acec change (Synchronous high-speed copy mode change command) to change the transfer mode back to the original mode (either stack mode or consistency mode) in preparation for the next backup.

    • [To change to stack mode]

      [Execution example]

      C:\>acec change -g RecGroup -transfer stack
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/25 07:00:00 - << EC Change >>
      
      E4000/0x2:E8000/0x2 
      # DATE : 2008/06/25 07:00:02 - << EC Change >>
      
        Succeeded : 2
        Failed    : 0
      
    • [To change to consistency mode]

      [Execution example]

      C:\>acec change -g RecGroup -transfer consist
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/25 07:00:00 - << EC Change >>
      
      E4000/0x2:E8000/0x2 
      # DATE : 2008/06/25 07:00:02 - << EC Change >>
      
        Succeeded : 2
        Failed    : 0
      
  9. Restart the REC using A.6.4 acec resume (Synchronous high-speed copy restart command).

    C:\>acec resume -g RecGroup
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 07:01:00 - << EC Resumed >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 07:01:02 - << EC Resumed >>
    
      Succeeded : 2
      Failed    : 0
    

Restoring (in synchronous mode)

Execute restoration via REC using the following procedures.

  1. Starting an REC in the reverse direction (i.e., from the copy destination volume to the copy source volume).

    The EC start method differs depending on whether there is an REC session already.

    • If there is an REC session between the copy source volume and the copy destination volume:

      1. Reverse the REC copy direction using A.6.5 acec reverse (Synchronous high-speed copy reverse command).

        [Execution example]

        C:\>acec reverse -g RecGroup
        E4000/0x1:E8000/0x1
        # DATE : 2008/06/25 12:00:00 - << EC Change >>
        
        E4000/0x2:E8000/0x2 
        # DATE : 2008/06/25 12:00:02 - << EC Change >>
        
          Succeeded : 2
          Failed    : 0
        
      2. Restart the REC by specifying the -r option for A.6.4 acec resume (Synchronous high-speed copy restart command).

        [Execution example]

        C:\>acec resume -g RecGroup -r
        E4000/0x1:E8000/0x1
        # DATE : 2008/06/25 12:01:00 - << EC Resumed >>
        
        E4000/0x2:E8000/0x2
        # DATE : 2008/06/25 12:00:02 - << EC Resumed >>
        
          Succeeded : 2
          Failed    : 0
        
    • If there is no REC session between the copy source volume and the copy destination volume:

      Start an REC from the copy destination volume to the copy source volume by specifying the -r option for A.6.1 acec start (Synchronous high-speed copy start command).

      [Execution example]

      C:\>acec start -g RecGroup -r -transfer sync
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/25 12:00:00 - << EC Started >>
      # From:BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=1/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0
      
      E4000/0x2:E8000/0x2
      # DATE : 2008/06/25 12:00:02 - << EC Started >>
      # From:BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0
      
  2. Check the status of all of the RECs in the copy group using A.6.2 acec query (Status display command for synchronous high-speed copying).

    [Execution example]

    C:\>acec query -g RecGroup -r
    
    Copy Group Name        : RecGroup
    Copy Group Type        : REC
    Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
    
    Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
    --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- ----
    E4000/0x1 <== E8000/0x1 0x49(0x10) "EC Executing" "Copying"       1048576 auto ----  sync
    E4000/0x2 <== E8000/0x2 0x4A(0x11) "EC Executing" "Copying"       1048576 auto ----  sync
    
  3. Temporarily suspend the REC by specifying the "-r" option for A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    The restoration process is now complete.

    [Execution example]

    C:\>acec suspend -g RecGroup -r
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:00:00 - << EC Suspended >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 15:00:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  4. Reverse the REC copy direction by specifying the -r option for A.6.5 acec reverse (Synchronous high-speed copy reverse command) in preparation for the next backup.

    [Execution example]

    C:\>acec reverse -g RecGroup -r
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:10:00 - << EC Change >>
    
    E4000/0x2:E8000/0x2 
    # DATE : 2008/06/25 15:10:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    

Restoring (in stack mode or consistency mode)

Execute restoration via REC using the following procedures.

  1. Starting an REC in the reverse direction (i.e., from the copy destination volume to the copy source volume.

    The EC start method differs depending on whether there is an REC session already.

    • If there is an REC session between the copy source volume and the copy destination volume:

      1. Check the transfer mode of the REC using A.6.2 acec query (Status display command for synchronous high-speed copying).

        If necessary, use A.6.6 acec change (Synchronous high-speed copy mode change command) as required to change to another transfer mode (stack mode or consistency mode).

        In the case of stack mode

        [Execution example]

        C:\>acec change -g RecGroup -transfer stack
        
        E4000/0x1:E8000/0x1
        # DATE : 2008/06/25 12:01:00 - << EC Change >>
        
        E4000/0x2:E8000/0x2 
        # DATE : 2008/06/25 12:01:02 - << EC Change >>
        
          Succeeded : 2
          Failed    : 0
        

        In the case of consistency mode

        [Execution example]

        C:\>acec change -g RecGroup -transfer consist
        
        E4000/0x1:E8000/0x1
        # DATE : 2008/06/25 12:01:00 - << EC Change >>
        
        E4000/0x2:E8000/0x2 
        # DATE : 2008/06/25 12:01:02 - << EC Change >>
        
          Succeeded : 2
          Failed    : 0
        
      2. Reverse the REC direction using A.6.5 acec reverse (Synchronous high-speed copy reverse command).

        [Execution example]

        C:\>acec reverse -g RecGroup"
        E4000/0x1:E8000/0x1
        # DATE : 2008/06/25 12:00:00 - << EC Change >>
        
        E4000/0x2:E8000/0x2 
        # DATE : 2008/06/25 12:00:02 - << EC Change >>
        
          Succeeded : 2
          Failed    : 0
        
      3. Restart the REC by specifying the -r option for A.6.4 acec resume (Synchronous high-speed copy restart command).

        [Execution example]

        C:\>acec resume -g RecGroup -r"
        E4000/0x1:E8000/0x1
        # DATE : 2008/06/25 12:02:00 - << EC Resumed >>
        
        E4000/0x2:E8000/0x2
        # DATE : 2008/06/25 12:02:02 - << EC Resumed >>
        
          Succeeded : 2
          Failed    : 0
        
    • If there is no REC session between the copy source volume and the copy destination volume:

      Start a REC from the copy destination volume to the copy source volume by specifying the -r option for A.6.1 acec start (Synchronous high-speed copy start command).

      [In the case of stack mode]

      [Execution example]

      C:\>acec start -g RecGroup -r -transfer stack
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/25 12:00:00 - << EC Started >>
      # From:BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=1/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0
      
      E4000/0x2:E8000/0x2
      # DATE : 2008/06/25 12:00:02 - << EC Started >>
      # From:BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0
      

      In the case of consistency mode

      [Execution example]

      C:\>acec start -g RecGroup -r -transfer consist
      
      E4000/0x1:E8000/0x1
      # DATE : 2008/06/25 12:00:00 - << EC Started >>
      # From:BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=1/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=1/Adr_high=0/Adr_low=0
      
      E4000/0x2:E8000/0x2
      # DATE : 2008/06/25 12:00:02 - << EC Started >>
      # From:BoxID=303045383030304d3923232323234538393053323041232323234b4f343037303633393030332323/Olu=2/Adr_high=0/Adr_low=0/size_high=0/size_low=0
      # To  :BoxID=303045343030304d3323232323234534353053323041232323234b44343033303633393030342323/Olu=2/Adr_high=0/Adr_low=0
      
  2. Check the status of all of the RECs in the copy group by specifying the "-r" option for A.6.2 acec query (Status display command for synchronous high-speed copying).

    In the case of stack mode

    Check that the copied block count and the entire block count are the same.

    [Execution example]

    C:\>acec query -g RecGroup -r
    
    Copy Group Name        : RecGroup
    Copy Group Type        : REC
    Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
    
    Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
    --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- -----
    E4000/0x1 <== E8000/0x1 0x49(0x10) "EC Executing" "Copying"       1048576 auto ----  stack
    E4000/0x2 <== E8000/0x2 0x4A(0x11) "EC Executing" "Copying"       1048576 auto ----  stack
    

    In the case of consistency mode

    Check that the copy phases are in an equivalency maintenance state.

    [Execution example]

    C:\>acec query -g RecGroup -r
    
    Copy Group Name        : RecGroup
    Copy Group Type        : REC
    Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
    
    Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
    --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- -------
    E4000/0x1 <== E8000/0x1 0x49(0x10) "EC Executing" "Paired"        1048576 auto ----  consist
    E4000/0x2 <== E8000/0x2 0x4A(0x11) "EC Executing" "Paired"        1048576 auto ----  consist
    
  3. Forcibly and temporarily suspend the REC by specifying the "-force" option for A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    [Execution example]

    C:\>acec suspend -g RecGroup -r -force
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:00:00 - << EC Suspended >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 15:00:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  4. Use A.6.6 acec change (Synchronous high-speed copy mode change command) to change the REC transfer mode to "through".

    [Execution example]

    C:\>acec change -g RecGroup -r -transfer through
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:01:00 - << EC Change >>
    
    E4000/0x2:E8000/0x2 
    # DATE : 2008/06/25 15:01:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    
  5. Restart the REC by specifying the "-r" option for A.6.4 acec resume (Synchronous high-speed copy restart command).

    [Execution example]

    C:\>acec resume -g RecGroup -r
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:02:00 - << EC Resumed >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 15:02:02 - << EC Resumed >>
    
      Succeeded : 2
      Failed    : 0
    
  6. Specify the "-r" option for A.6.2 acec query (Status display command for synchronous high-speed copying) to check that all of the RECs in the copy group are in an equivalency maintenance state.

    [Execution example]

    C:\>acec query -g RecGroup -r
    
    Copy Group Name        : RecGroup
    Copy Group Type        : REC
    Disk Array Name        : E4000 (00E4000M3#####E450S20A####KD4030639004##)
    Remote Disk Array Name : E8000 (00E8000M9#####E890S20A####KO4070639003##)
    
    Source    <=> Target    SID(RSID)  EC Status      Copy Phase Copied Block Rcv  Split Xfer
    --------- --- --------- ---------- -------------- ---------- ------------ ---- ----- ----
    E4000/0x1 <== E8000/0x1 0x49(0x10) "EC Executing" "Paired"        1048576 auto ----  through
    E4000/0x2 <== E8000/0x2 0x4A(0x11) "EC Executing" "Paired"        1048576 auto ----  through
    
  7. Temporarily suspend the REC by specifying the "-r" option for A.6.3 acec suspend (Synchronous high-speed copy temporary suspension command).

    The restoration process is now complete.

    [Execution example]

    C:\>acec suspend -g RecGroup -r
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:10:00 - << EC Suspended >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 15:10:02 - << EC Suspended >>
    
      Succeeded : 2
      Failed    : 0
    
  8. Specify the "-r" option for A.6.6 acec change (Synchronous high-speed copy mode change command) to change the transfer mode back to the original mode (either stack mode or consistency mode) in preparation for the next backup.

    In the case of stack mode

    [Execution example]

    C:\>acec change -g RecGroup -r -transfer stack
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:20:00 - << EC Change >>
    
    E4000/0x2:E8000/0x2 
    # DATE : 2008/06/25 15:20:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    

    In the case of consistency mode

    [Execution example]

    C:\>acec change -g RecGroup -r -transfer consist
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:20:00 - << EC Change >>
    
    E4000/0x2:E8000/0x2 
    # DATE : 2008/06/25 15:20:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    
  9. Reverse the REC copy direction by specifying the "-r" option for A.6.5 acec reverse (Synchronous high-speed copy reverse command).

    [Execution example]

    C:\>acec reverse -g RecGroup -r
    
    E4000/0x1:E8000/0x1
    # DATE : 2008/06/25 15:21:00 - << EC Change >>
    
    E4000/0x2:E8000/0x2
    # DATE : 2008/06/25 15:21:02 - << EC Change >>
    
      Succeeded : 2
      Failed    : 0
    

REC operating modes

This section explains the REC operating modes.

There are three types of operating modes for copies that use the REC function, as listed below. One of the following operating modes can be specified to match the operation.

Transfer mode

This mode relates to the method that the REC uses to transfer data.

Table 3.1 Types of transfer modes

Transfer method

Transfer mode

Explanation

Synchronous transfer method

Synchronous

In this mode, responses to write requests from the server do not return as "complete" until data has been written to the copy source volume and copied to the destination volume.

Synchronizing data copies with writes to the copy source guarantees the integrity of the data on both the copy source volume and the copy destination volume when the copy completes.

This mode is suitable to RECs within sites with short delay times, because it has a large impact on the performance of write accesses from the server.

Asynchronous transfer methods

Stack

This mode has only a small impact on the time taken to respond to the server because it only records the position of the block that has been updated before returning "complete" to the server. The data for this block is transferred using an independent transfer engine.

Copies can be executed even when there is only limited bandwidth, but in this case the amount of data that has not been transferred may build up.

Consistency

This mode guarantees the sequence of transfers between copy sessions for the copy destination ETERNUS storage system, and is suitable for operations, such as on databases, that perform mirroring using copies that consist of multiple areas.

This mode uses part of cache memory for transfer buffers. Data is transferred to the copy destination by first "storing" a block of data to be copied in a transmission transfer buffer and then using a reception transfer buffer to "expand" the data that has been transferred.

Through

This mode is for transferring data that has not been transferred when copies in stack mode or consistency mode are stopped or suspended.

Recovery mode

Recovery mode is an operating mode for performing recovery following REC communication errors. The following operating modes can be selected.

Table 3.2 Types of recovery mode

Recovery mode

Explanation

Automatic Recovery

In this mode, REC sessions recover automatically when the line that was disconnected due to a communications error is connected again.

Manual Recovery

In this mode, REC sessions must be recovered manually even if the line that was disconnected due to a communications error is connected again.

Split mode

Split mode is an operating mode used when the line path is disconnected due to a line error or disaster, in situations where an REC in synchronous mode is in an equivalency maintenance state. The following operating modes can be selected.

Table 3.3 Types of split mode

Split mode

Explanation

Automatic Split

In this mode, if a communication error occurs for some reason while the REC is executing, the REC session will be automatically disconnected and update processing to the copy source will continue.

Manual Split

In this mode, if a communication error occurs for some reason while the REC is executing, the operator will be asked to choose whether to disconnect the REC session.
This results in reduced availability, but it also minimizes data losses when disasters occur, because there is no discrepancy between the data on the copy source and the data on the copy destination.