EMC Symmetrix Timefinder Survival Guide
EMC Symmetrix Timefinder Survival Guide
During a previous project I had the opportunity to work very closely with the EM
C people and Symmetrix arrays, in fact I got a couple of very good friends from
that project. At the time I created a bunch of text files for my self reference
about EMC SRDF and Timefinder technologies.
Today I decided to review that files, give them some order, well sort of, and pu
t them here as a survival guide/quick reference in the hope that will be of help
to any of you. The first of this guides will be about EMC Symmetrix Timefinder.
I don t have sample output for every command, been more than a year since the last
time I work with Timefinder, to complement my own samples I got several outputs
from the Timefinder manuals.
This is not a complete Timefinder usage guide, just my personal notes taken from
my direct experience with product.
Timefinder Basics
EMC Timefinder is a replication solution that creates full volume copies. For th
e full-HP guys out there this is very similar to the XP or EVA Business Copy pro
duct.
There are two basic types of replication:
TimefinderClone
Creates point-in-time copies.
Timefinder/Snap Creates pointer-based replicas, snapshots, only the changed data
is written.
There are several optional components.
Timefinder/Mirror.
Timefinder/CG (Consistency Groups)
Timefinder/EIM (Exchange Integration Modules)
Timefinder/SIM (SQL Integration Modules)
Timefinder allows to retain multiple copies at different checkpoints for lowered
RPO and RTO.
Symcli basics
Following is a list of the most basic symcli commands necessary to get your way
around when you perform any Symmetrix task, including Timefinder.
Get the list of the Symmetrix devices
root:/# symdev list
Symmetrix ID: 00029xxxxxxx
Device Name
Directors
Device
--------------------------- ------------- ------------------------------------Cap
Sym Physical
SA :P DA :IT Config
Attribute Sts
(MB)
--------------------------- ------------- ------------------------------------0000 Not Visible
???:? 01A:C0 BCV
Asst'd
RW
8632
0001 Not Visible
???:? 16C:D0 BCV
Asst'd
RW
8632
0002 Not Visible
???:? 01B:D0 BCV
Asst'd
RW
8632
0003 Not Visible
???:? 16D:C0 BCV
Asst'd
RW
8632
0048 Not Visible
0049 Not Visible
004A Not Visible
N/Grp'd
N/Grp'd
N/Grp'd
RW
RW
RW
8632
8632
8632
004B
004C
004D
004E
004F
0050
0051
0052
0053
0054
Not
Not
Not
Not
Not
Not
Not
Not
Not
Not
Visible
Visible
Visible
Visible
Visible
Visible
Visible
Visible
Visible
Visible
???:?
???:?
???:?
???:?
???:?
???:?
???:?
???:?
???:?
???:?
???:??
???:??
???:??
???:??
???:??
???:??
???:??
16B:D1
01C:C0
16B:C0
VDEV
VDEV
VDEV
VDEV
VDEV
VDEV
VDEV
2-Way Mir
2-Way Mir
2-Way Mir
N/Grp'd
N/Grp'd
N/Grp'd
N/Grp'd
N/Grp'd
N/Grp'd
N/Grp'd
N/A (SV)
N/A (SV)
N/A (SV)
NR
NR
NR
NR
NR
NR
NR
RW
RW
RW
8632
8632
8632
8632
8632
8632
8632
8632
8632
8632
G R O U P S
Type
dg_oracle_prod1
dg_oracle_prod2
dg_rac_01
dg_clvx_01
dg_oradev_01
dg_timetest_02
grupo1
REGULAR
REGULAR
RDF1
RDF1
REGULAR
RDF1
RDF1
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Number of
GKs BCVs VDEVs
Name
00029xxxxxxx
00029xxxxxxx
00029xxxxxxx
00029xxxxxxx
00029xxxxxxx
00029xxxxxxx
00029xxxxxxx
26
21
23
5
3
16
22
0
0
0
0
0
0
0
26
21
23
5
0
16
0
0
0
0
0
0
0
0
root:/#
Add devices to a disk group
Add physical devices
root:/# symld -g dg_oradev_01 add pd /dev/dsk/c2t4d12
Add Symmetrix devices
root:/# symld -g dg_oradev_01 add 006E
Get diskgroup detailed info.
root:/# /usr/symcli/bin/symdg show dg_prod_01
Group Name: dg_prod_01
Group Type
Device Group in GNS
Valid
Symmetrix ID
Group Creation Time
Vendor ID
Application ID
Number
Number
Number
Number
Number
of
of
of
of
of
:
:
:
:
:
:
:
RDF1
(RDFA)
No
Yes
00029xxxxxxx
Mon Nov 29 18:49:29 2007
EMC Corp
ECC
2
0
2
0
0
0
0
0
: R1
: 2
(01)
: 000287xxxxxx
: Normal
: False
Mode
:
Adaptive Copy
:
Adaptive Copy Write Pending State :
Adaptive Copy Skew (Tracks)
:
Synchronous
Disabled
N/A
32767
: Disabled
:
:
:
:
: Ready
(RW)
Device RA Status
Device Link Status
: Ready
: Ready
(RW)
(RW)
: N/A
: Disabled
: Disabled
: Ready
(RW)
: Write Disabled (WD)
Fibre
Disabled
Disabled
Enabled
: Synchronized
: 0
: 0
RDFA Information:
{
Session Number
Cycle Number
Number of Devices in the Session
Session Status
:
:
:
:
1
0
491
Inactive
:
:
:
:
:
N/A
00:00:30
00:00:00
00:00:00
33
Standard Device
--------------------------Inv.
Physical
Sym Tracks
--------------------------N/A
N/A
0
N/A
N/A
-
0088
0 c4t0d0s2
0084
0
0089
0 c4t0d1s2
0085
0
008A
0 c4t0d2s2
0086
0
008B
0 c4t0d3s2
0087
0
of mirroring of the device pairs within a device
Status
-----------BCV <=> STD
-----------NeverEstab
NeverEstab
Split
Split
Split
Split
group
0184
0186
0187
0188
0189
018E
018F
0190
0191
01C7
01CD
0
0
0
0
0
0
0
0
0
0
0
BCV001
BCV002
BCV003
BCV004
BCV005
BCV006
BCV007
BCV008
BCV009
BCV010
BCV011
039C
039E
039F
03A0
03A1
03A6
03A7
03A8
03A9
08A7
08AA
*
*
*
*
*
*
*
*
*
*
*
------0
0.0
0
0
0
0
0
0
0
0
0
0
0
Legend:
------0
0.0
Split
Split
Split
Split
Split
Split
Split
Split
Split
Split
Split
Standard Device
-------------------Invalid
Sym
Tracks
-------------------002B
0
002E
0
002E
0
0032
0
00FF
0
0DF5
0
0DF5
0
0F70
0
0F71
0
0F93
0
1015
0
Total
Tracks
MB(s)
-------0
0.0
BCV Device
----------------------Invalid GBE
Sym
Tracks
----------------------0E0B
0 ...
0E00
0 ..X
0E0A
0 ...
0E0F
0 ...
00FD
0 ...
0DA5
0 ..X
0DA4
0 ..X
001B
3592 X..
001C
4496 X..
0DF9
0 ..X
1069
0 X..
-------8088
505.5
State
-------------STD <=> BCV
-------------Synchronized
Synchronized
Synchronized
Split
Split
Synchronized
Synchronized
SyncInProg
SyncInProg
Split
Synchronized