HP 418800-B21 HP StorageWorks Replication Solutions Manager 4.0.1 job command - Page 77

cation of the job instance status.

Page 77 highlights

K. Delete the repository. NOTE: This template cannot be used with some older versions of controller software. Template options • Launch backup after replication. Adds a launch command for interacting with an enabled host, for example, to start a tape backup. • Use snapclone instead of snapshot. Generates a template that uses snapclone replication. • Include e-mail notification. Adds a command for e-mail notification of the job instance status. See SetNotificationPolicy. • Keep replicas. Generates a template that does not include a pause and rollback section for deleting the replicas. Comments • This template cannot be used with some older versions of controller software. Example This template was generated to replicate Oracle tablespaces, with no template options selected. Line Task 1 // Replicate Oracle tablespace(s) via pre-allocated replication, and mount the volumes to a host. 2 // 3 // Assign some variables that will be used in this job. 4 $source_database_unc = SetVariable(%source_database_unc%) 5 $mount_host = SetVariable(%mount_host%) 6 // 7 // Create a repository of the desired components. 8 $repository = CreateOracleRepository ($source_database_unc) onerror pauseat E1: 9 // Add the desired tablespaces. 10 AddOracleTablespacesToRepository($repository, %unc_tablespace_names%) onerror pauseat E2: 11 // 12 // Put the database in 'hot backup' mode. 13 SetOracleModeUsingRepository ($repository, TSBACKUP) onerror pauseat E2: 14 // 15 // Begin flushing the cache on the host volume(s). 16 SetWriteCacheModesUsingRepository ($repository, ORIGINAL, ORACLE_TABLESPACE, WRITE_CACHE_DISABLED) onerror pauseat E2: 17 // 18 DO { 19 SnapshotOracleToContainersUsingRepository ($repository, %managed_set_of_containers%, FULLY_ALLOCATED, ORACLE_TABLESPACE, NOWAIT) onerror pauseat E2: 20 // HP StorageWorks Replication Solutions Manager 4.0.1 77

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207

K.
Delete the repository.
NOTE:
This template cannot be used with some older versions of controller software.
Template options
Launch backup after replication
.
Adds a launch command for interacting with an enabled host,
for example, to start a tape backup.
Use snapclone instead of snapshot
.
Generates a template that uses snapclone replication.
Include e-mail noti
cation
.
Adds a command for e-mail noti
cation of the job instance status.
See
SetNoti
cationPolicy
.
Keep replicas
.
Generates a template that does not include a pause and rollback section for
deleting the replicas.
Comments
This template cannot be used with some older versions of controller software.
Example
This template was generated to replicate Oracle tablespaces, with no template options selected.
Line
Task
1
// Replicate Oracle tablespace(s) via pre-allocated replication, and mount the volumes to a host.
2
//
3
// Assign some variables that will be used in this job.
4
$source_database_unc = SetVariable(%source_database_unc%)
5
$mount_host = SetVariable(%mount_host%)
6
//
7
// Create a repository of the desired components.
8
$repository = CreateOracleRepository ($source_database_unc) onerror pauseat E1:
9
// Add the desired tablespaces.
10
AddOracleTablespacesToRepository($repository, %unc_tablespace_names%) onerror pauseat E2:
11
//
12
// Put the database in ’hot backup’ mode.
13
SetOracleModeUsingRepository ($repository, TSBACKUP) onerror pauseat E2:
14
//
15
// Begin
ushing the cache on the host volume(s).
16
SetWriteCacheModesUsingRepository ($repository, ORIGINAL, ORACLE_TABLESPACE,
WRITE_CACHE_DISABLED) onerror pauseat E2:
17
//
18
DO {
19
SnapshotOracleToContainersUsingRepository ($repository, %managed_set_of_containers%,
FULLY_ALLOCATED, ORACLE_TABLESPACE, NOWAIT) onerror pauseat E2:
20
//
HP StorageWorks Replication Solutions Manager 4.0.1
77