You are here

Datenbankdevices spiegeln

 

Mirror aufsetzen: 

 
 
 

- Bevor man ein Mirror erstellen möchen ist zu prüfen ob man ein neues OS/Veritas Device erstellen kann oder wie
im unseren Beispiel eine Datei in Filesystem erstellen möchte der die Daten aufnehmen kann.

- Da wo das test.mir file erstellt wird soll genügen platz sein, so groß wie das raw device
 
$ df -k .
Filesystem                  kbytes    used    avail capacity Mounted on
/dev/vx/dsk/appldg/DUMP    147476480 93737120 50381663    66%    /var/opt/data/DUMP
 
 
 
 - vom Device "tempdevice7" wird ein mirror "test.mir" erstellt.
 
1> disk mirror name = "tempdevice7",
2> mirror = " /var/opt/data/DUMP/backup/test.mir"
3> go 
 […]
    3143680 pages mirrored...
     3144192 pages mirrored...
     3144704 pages mirrored...
     3145216 pages mirrored...
     3145728 pages mirrored...
 
 
 
1> sp_helpdevice
2> go
[..]
tempdevice7  /dev/opt/sybase/SASP/tempdevice7  special, MIRROR ENABLED, mirror = '/var/opt/data/DUMP/backup/test.mir'
, serial writes, dsync on, reads mirrored, physical disk, 6144.00 MB  
                                       17122         0            41               687865
856                                                                        691011583
 
 
 
 
- Option gibt an, ob die Spiegelaufhebung temporär ( retain ) oder permanent ( remove ) sein soll. retain ist der Standard.

1> disk unmirror name = "tempdevice7", side = secondary, mode = retain
2> go

1> sp_helpdevice
2> go
[..]
tempdevice7 /dev/opt/sybase/SASP/tempdevice7 special, MIRROR DISABLED, mirror = '/var/opt/data/DUMP/backup/test.mir' , serial writes, dsync on, reads mirrored, physical disk, 6144.00 MB 18658 0 41 687865856 691011583
 
 

- Starten des Spiegelungsproze.
1> disk remirror name = "test.mir"
2> go
[…]
    3143680 pages mirrored...
     3144192 pages mirrored...
     3144704 pages mirrored...
     3145216 pages mirrored...
     3145728 pages mirrored...
 
 
 

- "tempdevice7" wird disabled, unterbricht die Arbeit des primären Devices

1> disk unmirror name = "tempdevice7",side = "primary", mode = retain
2> go
  
1> sp_helpdevice
2> go
[..] 
tempdevice7  /dev/opt/sybase/SASP/tempdevice7  only device '/var/opt/data/DUMP/backup/test.mir' of mirror is enabled -
- device '/dev/opt/sybase/SASP/tempdevice7' is disabled, serial writes, dsync on, reads mirrored, physical disk, 6144.00 MB
                               16866         0            41           687865856
                                                               691011583 
 
 
 
1> disk remirror name = "tempdevice7"
2> go 
[…]
    3143680 pages mirrored...
     3144192 pages mirrored...
     3144704 pages mirrored...
     3145216 pages mirrored...
     3145728 pages mirrored...

 
 

- das Device "tempdevice7" wird aus sybase Device Konfiguration remove. 

2> disk unmirror name = "tempdevice7", side = "primary", mode = remove
3> go
 
1> sp_helpdevice
2> go
[..] 
tempdevice7  /var/opt/data/DUMP/backup/test.mir  special, dsync on, physical disk, 6144.00 MB
                               16386         0            41           687865856
                                                               691011583