background image

Sample default layout

Typical resources in a view

1. Enabled host

2. Host volume

3. Virtual disk

For more information, see

about host volumes

.

Features

The following features are available in the pane:

Item

Description

Actions > Toggle Labels

Displays or hides resource labels in all views.

Actions > Clear all pins

Unpins (unlocks ) the locations of all resources in all views. See

clear all

pins tips

Filter

Filters the resources that are displayed. See

fi

lters for views

View

Selects the resource type (and related resources) to view.

Double-click a resource

Opens the content pane for the resource (and closes the topology tab

Mouse over a resource

Displays a short list of the resource’s properties.

Right-click a resource

Opens an actions menu for the resource.

Drag-and-drop a resource

Moves a resource to a new location in an unpinned view. See

pinned view

tips

.

Pin toggle. Pins and unpins (locks/unlocks) all resource locations in a view.

See

pinned view tips

.

Zooms the view in and out.

Redraws the view. Layout behavior varies. See

layout tips

and

pinned view

tips

.

Prints the view.

Displays context-sensitive help.

IMPORTANT:

Do not use browser buttons to refresh the topology view or to navigate. Using browser buttons will end

the session. See troubleshooting

browser window is blank

. The view is automatically refreshed from the

replication manager

database

every 15 seconds. See also

automatic refresh of resources

.

HP StorageWorks Replication Solutions Manager 4.0.1

77

Summary of Contents for 418800-B21 - StorageWorks Modular Smart Array 70 Storage Enclosure

Page 1: ...HP StorageWorks Replication Solutions Manager 4 0 1 user guide Part number T3680 96308 Fourth edition June 2008 ...

Page 2: ...without notice The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services Nothing herein should be construed as constituting an additional warranty HP shall not be liable for technical or editorial errors or omissions contained herein Microsoft Windows Windows XP and Windows NT are U S registered trademarks of Microsoft...

Page 3: ...rview 25 Capabilities 25 Local replication 25 Remote replication 26 Server software 26 Host agent software 27 CLUI software 27 Jobs templates and commands 27 Simulation mode 28 Replication kits and downloads 29 GUI 29 GUI window overview 29 Configuration window 30 Content pane 31 CLUI window in the GUI 31 Keyboard and right click shortcuts 32 Menu bar 33 Navigation pane 34 Online help and user gui...

Page 4: ...cation 47 Job instance fails with get error lock message 47 Job interacts with wrong array 47 Job with host volume remount fails after an unclean unmount 48 Logical volumes and volume groups in job commands 48 Low level refresh returns an error 48 Maximum DR Group log size error 49 Monitor job window has no details 49 Pop up windows are not visible 49 Resource is not selectable 50 Scheduled job ev...

Page 5: ...le databases 70 Security credentials vs tasks 71 Topology views 72 About topology views 72 Displaying the topology tab 74 DR groups topology view 74 Host volumes topology view 76 Virtual disks topology view 78 Filters for topology views 80 Tips topology views 81 3 DR Groups 83 Working with DR groups 83 About DR group resources 83 DR group actions summary 83 DR group actions cross reference 84 DR g...

Page 6: ...erational state blocked 108 Remote replication guidelines 109 Suspend on failover 1 10 Suspension state 1 10 Write mode async sync replication 1 1 1 Write mode transitions 1 12 4 Enabled hosts 1 13 Working with enabled hosts 1 13 About enabled host resources 1 13 Enabled Hosts actions summary 1 13 Enabled hosts actions cross reference 1 13 Enabled hosts properties summary 1 14 Enabled hosts views ...

Page 7: ...estore 133 Unmounting host volumes removing a drive letter 134 Using snapclones 134 Using snapshots 135 Using logical volumes and volume groups 135 Using raw disks 135 Viewing host volume resources 136 Viewing host volume resource properties 136 Extending host volume capacity 137 Shrinking host volume capacity 137 Setting a dynamic capacity policy 138 Editing a dynamic capacity policy 138 Removing...

Page 8: ... Editing jobs 168 Job editing tips and shortcuts 169 Editing individual commands tasks 170 Generating job templates 171 Importing legacy jobs 171 Importing overview 171 Preparing to import 172 Legacy BC 2 x job command equivalence 172 Logical volumes and volume groups in job commands 175 Monitoring and managing job instances 176 Pausing job instances 176 Resource is not selectable 177 Scheduled jo...

Page 9: ...t template 230 Replicate host volumes mount to a host then to a different host template 233 Replicate host volumes via preallocated replication mount to a host template 235 Replicate host volume mount components to a host template 237 Replicate raw storage volumes mount raw to a host template 239 Replicate storage volumes template 240 Replicate storage volumes via preallocated replication template...

Page 10: ...olumes 282 DeleteStorageVolumesInManagedSet 282 DeleteStorageVolumesUsingRepository 283 DetachMirrorclones 283 DiscoverDiskDevice 284 DiscoverDiskDevices 284 DiscoverDiskDevicesForDrGroup 285 DiscoveryRefresh obsolete 286 Exit 286 Export 287 FailoverDrGroup 287 FailoverDrGroups 288 FlushCache 288 ForceFullCopyDrGroup 289 FractureHostDiskDeviceMirrorclone 290 FractureHostVolumeGroupMirrorclones 290...

Page 11: ...WriteCacheMode 326 SetStorageVolumesWriteCacheMode 326 SetVariable 327 SetWriteCacheModesUsingRepository 327 SnapcloneDiskDevice 328 SnapcloneHostDiskDeviceToContainerInManagedSet 329 SnapcloneHostVolume 330 SnapcloneHostVolumeGroup 331 SnapcloneHostVolumeGroupToContainersInManagedSet 332 SnapcloneHostVolumeToContainers 333 SnapcloneHostVolumeToContainersInManagedSet 334 SnapcloneOracleToContainer...

Page 12: ...umeGroupWriteCacheFlush 367 WaitForHostVolumeWriteCacheFlush 367 WaitForHostVolumesWriteCacheFlush 368 WaitForJob 369 WaitForStorageVolumeDiscovery 370 WaitForStorageVolumesDiscovery 370 WaitForStorageVolumeWriteCacheFlush 371 WaitForStorageVolumesWriteCacheFlush 371 WaitForWriteCacheFlushUsingRepository 372 WaitHostDiskDeviceNormalization 372 WaitHostVolumeNormalization 373 WaitStorageVolumeNorma...

Page 13: ... Oracle databases 395 Viewing Oracle resources 395 Viewing Oracle resource properties 395 Oracle resource concepts 396 Oracle replication backup and restore recovery overview 396 Oracle integration licenses overview 397 Oracle integration license policies 397 Oracle resource guidelines 397 Oracle archived redo logs 398 Oracle control files 398 Oracle databases 398 Oracle datafiles 398 License disp...

Page 14: ...ing virtual disk properties 421 Fracturing mirrorclones 421 Launching the device manager 422 Listing individual resource events 422 Restoring virtual disks Instant Restore 423 Low level refreshing virtual disks 423 Presenting virtual disks 423 Removing virtual disks from a managed set 424 Removing virtual disks from a DR group pair 424 Restoring virtual disks Instant Restore 425 Resynchronizing mi...

Page 15: ...ing with events 445 About events 445 Event actions summary 445 Event actions cross reference 445 Refreshing display panes 446 Organizing displayed events 446 Viewing events 447 Viewing the trace log 448 Filtering displayed events 448 Event concepts 448 Events overview 448 Events log 449 Event log views 450 Event severity 450 Trace log 450 12 CLUI 451 Accessing the CLUI via GUI 451 CLUI documentati...

Page 16: ...Tables 1 Document conventions 18 16 ...

Page 17: ...manager server and host agent software Application integration license optional For supported storage arrays management server hardware and software and replication environments including restrictions see HP StorageWorks EVA software compatibility reference on the HP StorageWorks Continuous Access EVA or HP StorageWorks Business Copy EVA web site Related documentation To find the following documen...

Page 18: ...ped into a GUI element such as a box GUI elements that are clicked or selected such as menu and list items buttons tabs and check boxes Italic text Text emphasis Monospace text File and directory names System output Code Commands their arguments and argument values Monospace italic text Code variables Command variables Monospace bold text Emphasized monospace text CAUTION Indicates that failure to...

Page 19: ... mail notification of product enhancements new driver versions firmware updates and other product resources HP web sites For additional information see the following HP web sites http www hp com http www hp com go storage http www hp com service_locator http www docs hp com Documentation feedback HP welcomes your feedback To make comments and suggestions about product documentation please send a m...

Page 20: ...20 About this guide ...

Page 21: ...ct Start Programs HP Replication Solutions Manager or double click the replication manager icon Open the replication manager through another HP application See notes An account login window opens 2 Enter a user account name and password and then click OK See notes The replication manager GUI appears Notes Replication manager service The replication manager server software runs continuously as a se...

Page 22: ...ort is added for Internet Protocol version 6 IPv6 See internet protocol configurations New GUI features Version 4 0 1 includes the following new or updated GUI features compared to version 4 0 Failsafe on link down power up New Adds display and editing of failsafe on link down power Up property for a DR group Failsafe on unavailable member Changed Failsafe mode is now called failsafe on unavailabl...

Page 23: ...parameter allows setting of failsafe on link down power up property in certain versions of controller software See failsafe on link down power up Release History HP StorageWorks Replications Solutions Manager releases HP StorageWorks Replication Solutions Manager 4 0 1 23 ...

Page 24: ...ate 3 0 HP UX HP OpenVMS HP Tru64 UNIX IBM AIX Linux Sun Solaris Microsoft Windows HP EVA June 2006 Kit and Web update 2 1 HP UX HP OpenVMS HP Tru64 UNIX IBM AIX Linux Sun Solaris Microsoft Windows HP EVA February 2006 Kit and Web update 2 0 HP UX HP OpenVMS IBM AIX Linux Sun Solaris Microsoft Windows HP EVA August 2005 Kit and Web update 1 2 HP UX IBM AIX Linux Sun Solaris Microsoft Windows HP EV...

Page 25: ...quires an HP Replication Solutions Manager host agent Local replication Create local copies using snapclone and snapshot technology See snapclones and snapshots Create local copies by specifying source arrays and virtual disk names Create local copies by specifying source enabled hosts and volume names Create local copies by specifying source enabled hosts and logical volume names Create local cop...

Page 26: ...ling remote replication licenses see the HP StorageWorks Continuous Access EVA administrator guide Server software The replication manager server software includes a graphical user interface GUI and job engine a database and a command line user interface CLUI GUI and job engine The GUI allows you to View all available resources in tabular lists graphical tree views and topology views See about rep...

Page 27: ...nagers cluster software multipathing software and Fibre Channel HBAs CLUI remote client Host agents also include a CLUI remote client that you can use to run replication manager CLUI commands from the host s command line CLUI software The replication manager includes a CLUI server and client in the server software and a CLUI remote client in the host agent software The CLUI software allows you to ...

Page 28: ...e machine as Command View EVA If you disconnect the replication manager from Command View EVA you lose control of the storage resources that were being managed by the replication manager If you purge the replication manager database and have not backed it up you will lose all jobs Overview Simulation mode allows you to use all of the functions of the replication manager without having to use any o...

Page 29: ...tion Solutions Manager Server CD Replication Solutions Manager Host Agents CD Documentation CD including a stand alone version of the online help and user guide Replication software downloads HP StorageWorks replication downloads for Business Copy EVA and Continuous Access EVA include Replication Solutions Manager Server zip download Replication Solutions Manager Host Agents zip downloads multiple...

Page 30: ...e configuration window provides access to the replication manager configuration settings See also accessing the configuration window 1 Navigation pane 2 Status bar 3 Settings pane jobs example 30 Replication Solutions Manager ...

Page 31: ... database Actions Help Displays context sensitive help Filter Select and filter information displayed in list tabs See filtering View Select the information displayed in tree tabs Refreshes the content pane using data from the database Prints the content pane Displays context sensitive help CLUI window in the GUI The CLUI window in the GUI includes a command line command history and response pane ...

Page 32: ...Extend selection left or right Shift Left arrow or Shift Right arrow Extend selection left or right Ctrl Shift Left or Ctrl Shift Right Extend selection to start or end Shift Home or Shift End Move to start or end of text Home or End Paste from clipboard Ctrl V Select all Ctrl A Print ALT P Refresh ALT R Help ALT H Button shortcuts Action Key combination Navigate forward Tab Navigate backward Shif...

Page 33: ...ward Tab Navigate out backward Shift Tab Move up down one entry Up Down Move to first entry Home or PgUp Move to last visible entry End or Pg Dn Menu bar The menu bar provides access to features tools the online help and user guide and other documentation File Export and import an RSM database See exporting an RSM database importing an RSM database and importing a remote RSM database View Display ...

Page 34: ...ormation is organized and easily accessed with the use of Contents Index and Search tabs Context sensitive help Context sensitive help is specific to the window that you are viewing and is accessed by clicking a question mark icon or help button in the window The online help and user guide system includes the following features Contents tab Displays the help and user guide contents The contents ar...

Page 35: ...he current view if any Forward Displays one view after the current view if any Up Displays the top level resource view Replication For legibility only the most recent views are shown in the list However older views are tracked and can be displayed from a Back or Forward selection Configuration Accessing the configuration window Open the configuration window See configuration window Considerations ...

Page 36: ...tion window You can compact the database to remove unused space Compaction does not take effect until the replication manager server service is restarted For the procedure see accessing the configuration window RSM database cleanup You can remove records of unavailable storage resources from the database by using the cleanup feature Over time the database can accumulate records of resources on sto...

Page 37: ...e limit is exceeded a job s oldest run history is no longer displayed and the job instance record is deleted from the database For the procedure see accessing the configuration window Licenses configuration applications You can review and add HP application integration licenses to the replication manager configuration Review details of installed HP application integration licenses Retrieve an HP a...

Page 38: ...s configuration To logon and use the replication manager special security groups must be configured on the management server and each enabled host You cannot establish or maintain security credentials by using the replication manager configuration window For further information on the creation and administration of security groups see the HP StorageWorks Replication Solutions Manager installation ...

Page 39: ...ntials and tasks that are allowed Item or resource Task Credential Remarks Admin allowed User allowed Replication manager Configure yes no Users can only view Enable and disable simulation mode yes no Export and import RSM database yes no Manage and view event logs yes partial Users can only view DR groups Add change delete and view yes partial Users can only view Fail over suspend resume and forc...

Page 40: ...e being managed by the replication manager If you purge the replication manager database and have not backed it up you will lose all jobs Overview Simulation mode allows you to use all of the functions of the replication manager without having to use any of your production data or resources These functions include creating snapshots and snapclones creating DR groups and adding virtual disks to the...

Page 41: ...ists and trees so that changes are remembered Default user preferences are disabled Configurable display aspects include column order relative column width sort column and tree expansion state For the procedure see accessing the configuration window See also organizing displayed resources RSM database About the RSM database The RSM database contains information on available resources jobs job inst...

Page 42: ...ee also importing an RSM database and importing a remote RSM database Exporting an RSM database This feature allows administrators to create a copy of the active RSM database The copy is created on the same management server as the active database See RSM database Considerations You can use the GUI jobs or the CLUI See the Export job command and CLUI Set Server command After creating a copy HP rec...

Page 43: ...base window opens 2 Enter the drive letter full path and file name of the RSM database copy to import for example C colorado RSMdb_on_server2_Mar_15_2007 xml or C colorado CADATA_20050211135232 export xml 3 Click OK An implicit job is started The results and number of processed resources appear in the Monitor job window See implicit job startup 4 After importing perform required follow up procedur...

Page 44: ...ecurity credentials for the server Re enable scheduled job events to run automatically See Enabling and disabling scheduled job events Re configure the replication manager to use an e mail server for jobs notification if any See jobs email server configuration HP recommends that administrators examine the active database for duplicate jobs and managed sets and make corrections as necessary See abo...

Page 45: ...is can occur when the Window is set to hide known file name extensions To resolve this issue 1 In the window select Tools Folder Options The Folder Options window opens 2 Select the View tab 3 Under Files and Folders clear the item Hide extensions for known file types 4 Click OK File name extensions are displayed in the window Documents are not visible when selected Problem Documents are not visib...

Page 46: ... no ok slash forward virgule solidus no no no vertical bar no no ok Other Spaces at the end of a virtual disk name no Two or more consecutive spaces ok no ok Invalid DR group pair source and source Problem Both groups in a suspended DR group pair are identified as the source group Explanation resolution If a DR group pair is suspended while the intersite links are unavailable when the intersite li...

Page 47: ...unavailable member enabled with synchronous remote replication I O mode Attempting to disable the failsafe on unavailable member in this invalid configuration results in an error To resolve this issue use the GUI or CLUI commands to set a valid configuration To retain an asynchronous I O mode and disable the failsafe on unavailable member 1 Change the remote replication I O mode to synchronous 2 C...

Page 48: ...o mount it Logical volumes and volume groups in job commands Some command arguments require the selection or entry of a logical volume a component of a volume group Because the replication manager considers logical volumes and volume groups to be host volumes you must select the resource from a host volumes list There is not a separate list of logical volumes or volume groups See also host volumes...

Page 49: ...ails are not displayed This happens frequently regardless of the job being run Explanation resolution If this happens frequently there may be a port conflict between the replication manager server software and other applications on the management server Contact the replication manager administrator to have the issue resolved Default ports are listed in the HP StorageWorks Replication Solutions Man...

Page 50: ... as specified by the command that creates it Scheduled job events do not run Problem Scheduled job events do not run In the events pane the following message appears Internal error occurred starting job job name See events pane Explanation resolution The security credentials user name and password that were saved with scheduled job events may not be correct See security credentials for the server ...

Page 51: ... volume fails and the replication manager logs a message like Copy type CLONE not available or no resource bundle Explanation resolution You can make multiple snapclones of a source volume However only one snapclone can be in the normalization unsharing phase at one time If the second snapclone action is started too soon the action can fail This issue can occur when You run and then quickly rerun ...

Page 52: ... DR group Troubleshooting HP UX Host agent discovery hangs and times out HP UX Problem If a device on an HP UX enabled host is in a failed state the discovery of host volumes on that host can hang and cause the discovery to time out Explanation resolution This issue is caused by HP UX and can happen on versions 1 1 23 and 1 1 1 1 To resolve this issue 1 On the enabled host remove or correct the fa...

Page 53: ...olume group an error allows the underlying storage to be unpresented from the host even though the volume group is still active When the job is run again the volume group cannot be replicated and the job fails at the mount step because there is no underlying storage available To resolve this issue 1 In the replication manager or HP Command View EVA correct the presentation of the underlying storag...

Page 54: ...ost reload the QLogic HBA driver or reboot the host 2 If necessary cleanup resources that were involved in the failed job 3 Rerun the job Job with volume group remount fails Linux Problem A job creates a replica of a Linux volume group and mounts it on a host In subsequent steps the job unmounts the replica and then attempts to remount it on another host During the remount step the job fails Expla...

Page 55: ...ands like CreateHostVolumeFromDiskDevices CreateHostVolumeGroup Messages in the replication manager event log indicate that the host volume could not be found in the volume group In the host directory var adm messages a message like the following can appear Jun 5 18 50 44 rita vmunix Found bad xor in sbm_total_free_space Corrupted SBM metadata file Jun 5 18 50 44 rita vmunix An AdvFS domain panic ...

Page 56: ...56 Replication Solutions Manager ...

Page 57: ...ly setting the interval to a few minutes If you are only monitoring storage the default discovery and database refresh interval may be shorter than required In this case consider setting the interval to several hours Copying properties Select a resource s properties and copy them to another window or application Considerations You can copy a single property multiple adjacent properties or all prop...

Page 58: ...copy then press and hold the mouse button 2 Drag the selection past the last character to copy and release the mouse button Nonadjacent cells The replication manager does not support selection of nonadjacent cells Filtering displayed resources You can filter select the resources to display in content pane the list tabs 1 Filter type 2 Filter value Procedure 1 On the content pane click the filter p...

Page 59: ...s Organizing displayed resources On the content pane you can change the size and position of the columns in list and tree views You can sort displayed resources in list views 1 Sort indicator 2 Column edge Procedures Resizing columns 1 Move the cursor over a column edge in the heading 2 When a selection arrow appears click and drag the column edge as required Moving columns 1 Click the heading of ...

Page 60: ...f you are viewing DR Groups in the content pane and then select Host Volumes the content pane is refreshed and displays the current host volume resources See also refreshing resources automatic and refreshing resources global Procedure 1 On the content or event pane click the refresh icon 1 Refresh icon for content or event pane 2 The display is refreshed Refreshing resources automatic The replica...

Page 61: ...s DR groups or virtual disks Refreshing resources especially storage resources can take a significant amount of time and place heavy demands on the management server and storage systems Information in the content pane is not automatically updated after a refresh Procedure 1 On the toolbar click the refresh icon 1 Global refresh icon on toolbar 2 The Global Refresh Monitor window appears See global...

Page 62: ...at were being managed by the replication manager If you purge the replication manager database and have not backed it up you will lose all jobs Overview Simulation mode allows you to use all of the functions of the replication manager without having to use any of your production data or resources These functions include creating snapshots and snapclones creating DR groups and adding virtual disks ...

Page 63: ...as follows Icon Description Normal Good Resource is operating normally Warning Resource is operating normally but is in a temporary abnormal state the operator should monitor the resource Also indicates any condition that needs attention Severe Resource has experienced a catastrophic failure the operator must act immediately to prevent further failures or data loss Unknown Resource cannot be reach...

Page 64: ...If you enter a resource name from the keyboard you must use the appropriate format IMPORTANT UNC names in job commands are case sensitive After selection or entry of arguments the command is displayed with resource names in quotes for example CreateDiskDevice ArrayA2 Cats HostA6 12 READ_WRITE Name formats and examples for resource types follow DR groups Name format UNC Example array name path DR g...

Page 65: ... 024153 on the enabled host named HostA2 Storage systems Name format other Example storage name ArrayA2 Identifies the storage array named ArrayA2 Virtual disks storage volumes Applies to standard storage volumes virtual disks snapclones standard virtual disks snapshot virtual disks and storage containers Name format UNC Example array name path storage volume name ArrayA2 Cats Identifies the stora...

Page 66: ...ys hosts or management servers are required Requires only replication manager server software running on a business class Windows desktop or laptop computer True simulation not a set of predefined scenarios Simulates GUI actions jobs and CLUI commands Allows you to create your own Simulated storage arrays Select features such as array capacity software controller versions and number of virtual dis...

Page 67: ... licenses are currently valid However one or more expires within 60 days Over capacity One or more resources has exceeded a license s capacity Oracle integration Not licensed None of the arrays on which the resource is stored are licensed Partially licensed One or more arrays on which the resource is stored are licensed but not all Fully licensed All arrays on which the resource is stored are lice...

Page 68: ... for that array For information on acquiring and installing local replication licenses see the HP StorageWorks Business Copy EVA administrator guide For information on acquiring and installing remote replication licenses see the HP StorageWorks Continuous Access EVA administrator guide Replication licenses are verified during automatic and global refreshes See refreshing resources automatic and re...

Page 69: ... establish and manage replication manager server security credentials administrators must use the OS on the management server See security groups configuration and the HP StorageWorks Replication Solutions Manager installation guide and HP StorageWorks Replication Solutions Manager administrator guide Server security credentials user name and password must be provided for the following cases GUI l...

Page 70: ...Jobs that interact with impacted enabled host do not validate or fail while running CLUI commands that interact with impacted enabled host fail Enabled host and host volume information is not updated in the server Oracle database information is not updated in the replication manager server Security credentials for Oracle databases For the replication manager to interact with an Oracle application ...

Page 71: ...credentials configuration Most tasks require membership in the HP Storage Admins group The following table shows the relationship between security credentials and tasks that are allowed Item or resource Task Credential Remarks Admin allowed User allowed Replication manager Configure yes no Users can only view Enable and disable simulation mode yes no Export and import RSM database yes no Manage an...

Page 72: ...logy tab provides an interactive graphical environment in which to view resources and perform replication tasks Key features include Select from predefined resource views Perform actions on resources View resource properties and labels Change the layout Filter the view using managed sets Sample topology view of two storage systems and their virtual disks To access the topology tab see displaying t...

Page 73: ...key properties Labels To show or hide all resource labels use the Toggle Labels action Layout control You can change the layout by using the following Drag and drop Move a resource to a new location See pinned view tips Zoom buttons Change the size and extent of the view Layout button Redraw the view Layout behavior varies See layout tips and pinned view tips Pin unpin button Pin lock or unpin unl...

Page 74: ...view is automatically refreshed from the replication manager database every 15 seconds See also automatic refresh of resources DR groups topology view Description The DR groups topology view shows logical relationships among storage systems DR groups and virtual disks within DR groups The default layout is organized in centric circles Storage systems DR groups and virtual disks appear in the inner...

Page 75: ...e Drag and drop a resource Moves a resource to a new location in an unpinned view See pinned view tips Pin toggle Pins and unpins locks unlocks all resource locations in a view See pinned view tips Zooms the view in and out Redraws the view Layout behavior varies See layout tips and pinned view tips Prints the view Displays context sensitive help IMPORTANT Do not use browser buttons to refresh the...

Page 76: ...Virtual disk is normal Virtual disk is in an unknown state Virtual disk degraded disabled deleting copying or constructing Virtual disk is failed More help Overview See about topology views Tips See topology view tips Filters See filters for views Host volumes topology view Description The host volumes topology view shows logical relationships among enabled hosts their host volumes and the underly...

Page 77: ...a resource Displays a short list of the resource s properties Right click a resource Opens an actions menu for the resource Drag and drop a resource Moves a resource to a new location in an unpinned view See pinned view tips Pin toggle Pins and unpins locks unlocks all resource locations in a view See pinned view tips Zooms the view in and out Redraws the view Layout behavior varies See layout tip...

Page 78: ...topology view tips Filters See filters for views Virtual disks topology view Description The virtual disks topology view shows logical relationships between storage systems and virtual disks The default layout is organized into centric circles Storage systems and virtual disks appear in the inner and outer circles respectively Sample default layout Typical resources in a view 1 Storage system 2 Co...

Page 79: ... Drag and drop a resource Moves a resource to a new location in an unpinned view See pinned view tips Pin toggle Pins and unpins locks unlocks all resource locations in a view See pinned view tips Zooms the view in and out Redraws the view Layout behavior varies See layout tips and pinned view tips Prints the view Displays context sensitive help IMPORTANT Do not use browser buttons to refresh the ...

Page 80: ...bout topology views Tips See topology view tips Filters See filters for views Filters for topology views There can be many resources in a default view To simplify a view you can create a managed set then select it as a filter for the view In the following example a filter is applied to a complex view The example filter is a managed set of virtual disks that includes three disks Sample view without...

Page 81: ...automatic refresh of resources Pinned view When a view is pinned locked you cannot move drag and drop resources in the layout To move resources unpin the view move the resources then re pin the view Each view can be independently pinned or unpinned Layout An unpinned view is redrawn in its default layout and is sized to fit the current image area IMPORTANT The locations of all moved resources in t...

Page 82: ...s However only one managed set can be applied as a filter at one time If you create an empty but applicable managed set and apply it to a view no objects are displayed If you create a managed set only for the purpose of filtering a view HP recommends that you assign a filter related name For example you might assign a name like disk filter sales department This can help to quickly identify the typ...

Page 83: ...roperties summary You can also display properties from the CLUI See the CLUI command Show DR group DR group actions summary The following DR group actions are available on the content pane Some actions have equivalent job commands or CLUI commands See DR groups actions cross reference Some actions are permitted only on a source DR group other actions are permitted only on a destination DR group Se...

Page 84: ...up rather than logging the data See DR groups full copy mode Procedure Low Level Refresh Update the properties of a DR group Procedure List Events Display a list of events for the resource Procedure Launch the Device Manager Access HP Command View EVA from the replication manager Procedure DR group actions cross reference You can work with DR groups using GUI actions jobs and CLUI commands This ta...

Page 85: ...able Member DR Groups Edit SetDrGroupFailsafe Set DR_Group DR Groups Edit SetDrGroupFailsafeOnLinkDownPowerUp Set DR_Group DR Groups Revert to Home Roles DR Groups Edit SetDrGroupHome Set DR_Group DR Groups Edit SetDrGroupIoMode Set DR_Group DR Groups Edit SetDrGroupMaxLogSize Set DR_Group DR Groups Edit SetDrGroupName Set DR_Group DR Groups Suspend DR Groups Resume DR Groups Edit SetDrGroupSuspen...

Page 86: ... View Properties Show DR_Group DR group properties summary For help on properties see the following tabs in the DR group properties window DR group and the DR group pair See General tab DR group s log disk See Log tab Virtual disks in a DR group See Members tab Managed sets in which the DR group is a member See Membership tab See also viewing DR group properties DR group views See the following ex...

Page 87: ...edure This procedure uses the GUI 1 In the navigation pane select DR Groups 2 On the List tab select the DR groups to add to a managed set 3 Select Actions Add to Managed Set The Create New Managed Set window opens 4 Select a managed set or select Create New Managed Set and enter a name 5 Click OK Adding virtual disks to a DR group pair Add source and destination virtual disks to a DR group pair s...

Page 88: ... apply See remote replication guidelines Procedures The following procedure uses the GUI See also virtual disks creating a DR group pair DR group procedure 1 In the navigation pane select DR Groups 2 On the List tab select Actions New The New DR Group wizard opens 3 Follow the instructions in the wizard Deleting a DR group pair Delete a DR group pair source and destination See DR group pair When y...

Page 89: ...elect the DR group to edit 3 Select Actions Edit Properties The Editing DR Group window opens 4 Edit the properties 5 Click Finish Enabling failsafe on unavailable member for a DR group pair Enable failsafe on unavailable member of a DR group pair See DR groups failsafe and states Considerations You can use the GUI jobs or the CLUI See DR groups actions cross reference Guidelines apply See virtual...

Page 90: ... source group in the DR group pair to failsafe disable 3 Select Actions Disable Failsafe on Unavailable Member 4 Click OK Failing over a DR group pair Fail over a DR group pair See DR groups failover Considerations You can use the GUI jobs or the CLUI See DR groups actions cross reference Guidelines apply See remote replication guidelines HP recommends not failing over a DR group pair more often t...

Page 91: ...ses the GUI 1 In the navigation pane select DR Groups 2 On the List tab select the source group in the DR group pair to force a full copy 3 Select Actions Force Full Copy 4 Click OK Launching the device manager Access HP Command View EVA from the replication manager Each time you use this action in the same replication manager session a new window for HP Command View EVA is opened Considerations Y...

Page 92: ...onfirmation Action window appears 4 To continue click OK The properties of the virtual disks and log disk in the DR group are updated Removing DR groups from a managed set Remove DR groups from a managed set Considerations You can use the GUI or the CLUI See DR groups actions cross reference Procedure This procedure uses the GUI 1 In the navigation pane select DR Groups 2 On the List tab select th...

Page 93: ... DR group pair See DR groups suspension state Considerations You can use the GUI jobs or the CLUI See DR groups actions cross reference Guidelines apply See remote replication guidelines To resume remote replication in a DR group pair you must specify the source DR group See DR group pair Procedure This procedure uses the GUI 1 In the navigation pane select DR Groups 2 On the List tab select the s...

Page 94: ...ee invalid DR group pair source and source You can use the GUI jobs or the CLUI See DR groups actions cross reference Guidelines apply See remote replication guidelines To suspend remote replication in a DR group pair you must specify the source DR group See DR group pair You cannot suspend a DR group pair if it is failsafe enabled See DR groups failsafe on unavailable member Procedure This proced...

Page 95: ...able begins log merging or full copy to the destination Procedure See also DR group suspension state Revert a DR group pair to its home configuration Destina tion If the DR group pair is not in its home configuration a failover occurs Otherwise there is no change in operation If the DR group pair is not in its home configuration a failover occurs Otherwise there is no change in operation Procedure...

Page 96: ...he DR group is edited Procedure Destination access mode Destina tion Destination access mode is changed Destination access mode is changed Procedure Failsafe on unavailable member for a DR group pair Source Failsafe on unavailable member is disabled or enabled Failsafe on unavailable member is disabled or enabled Disabling Procedure Enabling Procedure See also DR group failsafe on unavailable memb...

Page 97: ...ionship with one DR group being a source and the other a destination The terms source and destination are sometimes referred to as a DR mode or DR role The terms source and destination are also applied to virtual disks with a destination virtual disk also being known as a remote copy Various actions such as a planned or unplanned failover allow you to reverse the relationship so that the source DR...

Page 98: ...wn Logging can also be started on demand by performing a suspend action from the GUI jobs or a CLUI command When remote replication is re established the contents of the source DR group log are written to the destination virtual disks See DR groups logs Home group and home configuration When designated as a home group the group is considered be the preferred source in the remote replication relati...

Page 99: ...mote replication Improper use of auto suspend can create and invalid source source configuration See invalid DR group pair source and source IMPORTANT Do not set auto suspend when the links are down especially during an unplanned failover If not specified when creating a DR group pair the value is set to disabled You cannot change this property when failsafe on unavailable member is enabled See DR...

Page 100: ...of host I O that is allowed when a virtual disk is in a destination remote copy role Values are None The virtual disk cannot be presented to any hosts No Read The virtual disk can be presented to hosts but no reads or writes are allowed Read Only The virtual disk can be presented to hosts for read only The no read mode allows SCSI inquiry but prohibits host reads This mode is typically used to sup...

Page 101: ... See also DR groups suspend on failover and remote replication guidelines Failsafe on link down power up Failsafe on Link down Power up is a data protection feature which specifies whether or not virtual disks in a source DR group are automatically re presented to hosts after a power up reboot of the source storage system when the links to the destination DR group are down Values are Enabled When ...

Page 102: ...s The failsafe state for a DR group pair indicates the state of host I O logging and remote replication functions Values are Locked A locked failsafe state for a DR group pair indicates that host writes logging and remote replication have been automatically stopped due to a problem Unlocked An unlocked failsafe state for a DR group pair indicates that host writes logging and remote replication are...

Page 103: ...gnate a business center for your replication activities For example if your headquarters is in Chicago you can set your Chicago DR group as home If your headquarters moves or becomes inoperable you can then change home to some other location I O throttling I O throttling refers to suspending some DR groups during a log merge or full copy event By suspending noncritical DR groups the critical DR gr...

Page 104: ...d logging The process of replicating the logged data to the destination DR group in the same order as received and synchronizing with the sources is called merging or DR group normalization See logging merging and DR group normalization When a DR group log becomes full a full copy is automatically initiated See full copy mode and log size Log states The DR group log states depend upon the write mo...

Page 105: ...xpand to their maximum size See log size When creating disk groups plan for the impacts of DR group logs Log size When a DR group pair is created the size of each log disk source and destination is 136 MB Vraid1 by default The initial size is also called its minimum size When logging the size automatically increases in proportion to the host data written to the DR group up to a preset maximum By d...

Page 106: ...if replication is not suspended or the destination is available In effect the log continuously acts as a first in first out FIFO buffer accepting host write transactions in and replicating them out to the destination In many cases an asynchronous log can buffer up to several days of host write transactions depending on the log size and the transaction rate Logging when in synchronous write mode Wh...

Page 107: ...an increase only up to a user specified maximum value or to the controller software s default maximum value The default maximum value depends on the controller software version and is expressed as a multiple of the total capacity of the virtual disks in the DR group For example if the DR group contains virtual disks with a total of 10 GB and the multiple is 1x then the default maximum size for the...

Page 108: ...ous write mode or synchronous write mode its DR group log is logging or merging See write mode and DR group log In enhanced asynchronous write mode its DR group log is logging merging or contains any transactions to be merged Mirrorclone normalization Mirrorclone normalization is a process which verifies that data is identical on a source virtual disk and its synchronized mirrorclone See synchroni...

Page 109: ...ve remote replication licenses See replication licenses overview The array selected for the destination DR group depends on the remote replication configuration For supported configurations see the HP StorageWorks Continuous Access EVA planning guide A storage array can have DR group relationships with up to two other storage arrays The maximum number of virtual disks in a DR group and the maximum...

Page 110: ...ller software features remote replication See also virtual disks presentation Suspend on failover Suspend on failover is an event that combines the failover of a DR group pair and suspension of remote replication The DR group pair is failed over followed immediately by suspension of remote replication See DR groups suspension state and remote replication guidelines This event can be initiated thro...

Page 111: ...nchronous operation 1 Host data written to the virtual disks in a source DR group is stored in a write pending cache on the source array 2 The source array acknowledges the writes to the host 3 The source array replicates the data in the write pending cache to the destination array 4 The destination array writes the data to the virtual disks in the destination DR group and acknowledges completion ...

Page 112: ...log because replication is suspended or the destination in not available Unknown Unitialized or startup state Write mode transitions The write mode in a DR group pair can be changed subject to operational considerations and technical guidelines See remote replication guidelines write mode Transition from synchronous to asynchronous The source DR group log cannot be logging or merging and the desti...

Page 113: ...ing enabled host actions are available on the content pane Some actions have equivalent job commands or CLUI commands See enabled host actions cross reference View Properties View the properties of an enabled host Procedure Low Level Refresh Update the properties of an enabled host Procedure Set Credentials Add or update the logon credentials for accessing an enabled host Procedure Execute Script ...

Page 114: ...fresh Set Host_Agent Set Credentials Validate enabled hosts GUI action Job template or command CLUI command Enabled Hosts View Properties ValidateHost View enabled hosts GUI action Job template or command CLUI command Enabled Hosts View Properties Show Host_Agent Enabled hosts properties summary For help on properties see the following tabs in the enabled hosts properties window Enabled host compu...

Page 115: ...ure the agent is running correctly To add the host the administrator must know that fully qualified network name or IP address of the host HP recommends using the same host name in Command View EVA and HP Replication Solutions Manager to identify each host This provides consistency in both interfaces when presenting a virtual disk to a host Procedure This procedure uses the GUI 1 In the navigation...

Page 116: ... CAUTION Ensure that no jobs or scripts are running that involve the enabled host Deleting an enabled host while a job or script is running can cause job or script failures Check impacted jobs and scripts CAUTION Once deleted jobs or scripts that involve the enabled host may fail when run or not run properly Procedure This procedure uses the GUI 1 In the navigation pane select Enabled Hosts 2 On t...

Page 117: ...ecific enabled hosts See enabled hosts low level refresh Considerations You can use the GUI or CLUI See enabled host actions cross reference Procedure This procedure uses the GUI 1 In the navigation pane select Enabled Hosts 2 On the List tab select the specific enabled hosts whose properties are to be updated 3 Click Low Level Refresh The Confirmation Action window appears 4 To continue click OK ...

Page 118: ...et Credentials Follow the instructions in the window Viewing enabled hosts Display enabled host list and tree views See enabled hosts views Considerations You can use the GUI or the CLUI to display lists See enabled hosts actions cross reference Tree views are available only in the GUI Procedures This procedure uses the GUI 1 In the navigation pane select Enabled Hosts The content pane displays en...

Page 119: ...on manager GUI jobs and CLUI For example you can instruct an enabled host to dynamically mount a storage volume or suspend and resume application I O when backing up virtual disks In addition the replication manager can discover and interact with host volumes volume groups and logical volumes Host names and ports HP recommends that you use the same host name in HP Command View EVA and the replicat...

Page 120: ...ed in the database an administrator must enter a new security credential Imported RSM database After importing an RSM database that includes enabled hosts an administrator must re enter the security credentials Password change considerations Administrators should carefully plan and coordinate host agent security credential changes with replication manager operations For example if the security pol...

Page 121: ...volume actions summary The following actions are available on the Host Volume content pane Some actions have equivalent job commands or CLUI commands See host volumes actions cross reference Host volumes View Properties View the properties of a host volume Procedure Mount Mount a host volume on an enabled host Procedure Unmount Unmount a host volume from an enabled host Procedure Add to Managed Se...

Page 122: ...Unmount a host volume from an enabled host Procedure Add to Managed Set Add a host volume to a managed set Procedure Remove from Managed Set Remove a host volume from a managed set Procedure New DR Group Create a DR group pair by specifying a host volume Procedure Instant Restore Restore a host volume from one of its replicas Procedure New Container Create preallocate a managed set of virtual disk...

Page 123: ...eHostVolumeDiscrete CreateReplicaRepository DiscoverDiskDevice Delete host volume resources GUI action Job template or command CLUI command Host Volumes Replicas Delete DeleteReplicaRepository Virtual Disks Remove Presentations See also UnpresentStorageVolume Set virtual disk DeleteHostVolume RemoveDiskDevice Edit host volume resource properties GUI action Job template or command CLUI command Host...

Page 124: ...heMode SetHostVolumeWriteCacheMode WaitForHostDiskDeviceWriteCacheFlush WaitForHostVolumeGroupWrite CacheFlush Command WaitHostDiskDeviceNormalization Replicate host volume resources GUI action Job template or command CLUI command Host Volumes Host Disk Devices Replicate Wizard for snapclones snapshots and fractured mirrorclones Multiple job commands are required to provide equivalent functions Se...

Page 125: ...tVolumeGroupToContain ersInManagedSet Command SnapshotHostVolume SnapshotHostVolumeGroup SnapcloneDiskDevice raw disks SnapshotDiskDevice raw disks Replicate host volumes template Replicate host volumes mount to a host template Replicate host volumes mount to a host then to a different host Template Replicate host volume mount component to a host Template Replicate host volume group mount componen...

Page 126: ...ties windows Host Volumes See Host Volume Properties window General tab Structure tab Membership tab Extend Policy tab and Shrink Policy tab Host Volume Groups See host volume group properties window General tab and Structure tab Host Disk Devices Replica Repositories See Replica Repository properties window General tab Dynamic Capacity Volumes See Host Volume Properties window General tab Structu...

Page 127: ...Host Replicable Components tree view Host Host Volume Component tree view HP StorageWorks Replication Solutions Manager 4 0 1 127 ...

Page 128: ...Remove a host volume replica from rotation in a round robin job Considerations You can only use the GUI to remove a host volume replica from its job rotation Once removed a host volume replica cannot be placed back into a job rotation Procedure 1 In the navigation pane select Host Volumes 2 On the Replica Repositorylist tab select the replica to remove from round robin rotation 3 Select Actions Ca...

Page 129: ...iners for host volumes Procedure This procedure uses the GUI 1 In the navigation pane select Host Volumes 2 On the Host Disk Devices List tab select the disk device that you want to create a container for 3 Select Actions New Container The Create Container window opens Follow the instructions in the window Creating a managed set of containers for host volumes Create a managed set of storage contai...

Page 130: ...e enabled host You can use a job with create host volume style commands See host volumes actions cross reference Procedures Creating a host volume using a GUI presentation action 1 In the navigation pane select Virtual Disks The content pane displays virtual disks 2 Click the List tab 3 Select the unpresented virtual disk that is to be the basis for a host volume 4 Present the virtual disk to the ...

Page 131: ...ost disk devices 3 Select the host resource to replicate 4 Select Actions Replicate The local replication wizard opens Complete pages 1 and 2 as desired On page 3 Replication Options page select Use Round Robin Replicas and select the number of replicas to keep in the rotation 5 On wizard page 4 select an option that saves the wizard results as a job and enter a job name Click Finish to close the ...

Page 132: ...ie the host volume 4 Unpresent the virtual disks from the enabled host Procedure 5 The host volume resource is deleted from the enabled host Deleting host volumes using job commands 1 Create a job and include the appropriate host volume commands See DeleteHostVolume and UnpresentStorageVolume 2 Run the job The host volume is deleted from the enabled host Editing replica properties Edit the propert...

Page 133: ...ile system types cluster types and raw devices Procedure This procedure uses the GUI 1 In the navigation pane select Host Volumes The content pane displays host volumes 2 Click the List tab 3 Select the host volume you want to mount 4 Select Actions Mount The Mount Host Volume window opens Follow the instructions in the window Removing host volumes from a managed set Remove host volumes from a man...

Page 134: ...unting host volumes removing a drive letter Unmount a host volume from an enabled host Considerations You can use the GUI jobs or the CLUI See host volumes actions cross reference Check for running jobs and scripts CAUTION Ensure that no jobs or scripts are running that involve the mounted volume Unmounting a volume while a job or script is running can cause job or script failures Check impacted j...

Page 135: ...er to create and manage host volume groups and logical volumes The following job commands are available when using logical volumes and volume groups Job commands for volume groups and logical volumes CreateHostVolumeGroup MountEntireVolumeGroup MountVolumeGroupComponent SnapcloneHostVolumeGroup SnapshotHostVolumeGroup UnmountEntireVolumeGroup ValidateHostVolumeGroup ValidateSnapcloneHostVolumeGrou...

Page 136: ...DiskDevice SnapshotDiskDevice Viewing host volume resources Display list and tree views for host volumes host volume groups host disk devices and replica repositories See host volumes views Considerations You can use the GUI or CLUI to display lists See host volumes actions cross reference Tree views are available only in the GUI Tru64 UNIX clusters Only host volumes on the enable host in a cluste...

Page 137: ...Using DC Management with replication for more information Procedure 1 In the navigation pane select Host Volumes 2 On the Host Volumes tab select the host volume that you want to extend 3 Select Actions Extend capacity The Host Volume Extend window opens Follow the instructions in the window Shrinking host volume capacity Decrease the size of a host volume Considerations You can only use the GUI t...

Page 138: ...riggered If the set threshold is reached but the host volume cannot be resized an event will be logged and displayed in the event panel This can occur in the following situations The threshold was reached during a period of time that falls outside of the specified policy enforcement period Resize can only during the enforcement period The specified maximum resize limit for the host volume has been...

Page 139: ...nager on an enabled host These resources include the following major categories Entire disks partitions slices and logical volumes Host volume groups See Logical volumes and volume groups Host disk devices See hostdisk devices When used narrowly as in the phrase select the host volumes tab the term refers only to the category of physical disks partitions slices and logical volumes The properties o...

Page 140: ... non SAN based host volumes Network volumes Depending on the host OS the replication manager may or may not discover network volumes on an enabled host Host volumes FAQ With host volumes what does the replicable property indicate The replicable property indicates whether you can locally replicate a host volume If snapclones or snapshots are indicated you can replicate the host volume How do I loca...

Page 141: ...ds for host I O the actual data transfer occurs in the background For example assume that the database named sales_db becomes corrupt You can instantly restore it to a prior state from one of its replicas sales_db RR 20070523 volume being restored replica to restore from Logical volumes and volume groups Some enabled hosts use a logical volume manager LVM to organize storage into volume groups and...

Page 142: ...cal replication between a synchronized mirrorclone and its source is stopped by an action or command the mirrorclone is said to be fractured In a fractured state the mirrorclone is not updated when the source virtual disk is updated At the instant replication is stopped the mirrorclone is a point in time copy of its source See also mirrorclone states and synchronized mirrorclones Task summary for ...

Page 143: ...ation Mirrorclones synchronized Mirrorclone replication establishes and maintains a copy of an original virtual disk via a local replication link See virtual disk types source mirrorclone local link synchronized When first created and whenever resynchronized by an action or command a mirrorclone is said to be synchronized In a synchronized state the mirrorclone is automatically updated whenever it...

Page 144: ...rrorclones When can a host read from or write to a mirrorclone Hosts can read from and write to fractured mirrorclones but not synchronized mirrorclones After I create a mirrorclone can I delete the source virtual disk No Can I make multiple mirrorclones of a virtual disk No See mirrorclone guidelines What is the maximum number of mirrorclones on a storage system There is no limit Can I create a m...

Page 145: ...d first Resynchronizing Yes The disk must be unpresented first Mirrorclone states The following mirrorclone states are reported by the replication manager Mirrorclone replication state Remarks fractured There is no replication activity between the mirrorclone virtual disk and its source virtual disk At the instant of the fracture data on the mirrorclone is identical to its source After a fracture ...

Page 146: ...prefixes OS specifics Mount points that you specify must be comply with OS formats For example with most UNIX OSs specifying backup would add backup to mount points for all logical volumes in the volume group Linux You cannot mount a volume group replica on the same host as the source volume group OpenVMS OpenVMS does not support volume groups This operation is not applicable to OpenVMS volume set...

Page 147: ...ions For some replication manager job commands you may need to enter a host volume s partition or ID into a command argument If necessary see your host operating system documentation for details on identifying partitions HP UX disk sections If you are a superuser for an HP UX host you can identify host volume disk sections by viewing the etc mnttab file HP UX supports up to 16 disk sections number...

Page 148: ... using the format utility Solaris slice examples Slice ID Slice Remarks 0 root 1 swap 2 entire disk 3 export alternative versions of the OS 4 export swap swap space for client systems 5 opt applications 6 usr programs and libraries 7 home user files Tru64 UNIX partitions If you are a superuser of a Tru64 UNIX host you can identify host volume partitions by using the command disklabel diskname Afte...

Page 149: ...base or a similar application Raw disks are typically used to improve I O performance or facilitate the creation disk image copies You can use the replication manager to work with raw disks See host volumes using raw disks Local replication wizard The local replication wizard allows you to make point in time copies of a host volume host volume group or host disk device The wizard generates replica...

Page 150: ...pository Properties window indicates if a replica is logically complete For example if one or more virtual disk underlie a host volume replica and one or more virtual disks are deleted the replica will still appear in the repository but when its properties are viewed the has replica property will be set to no This property is used in the Instant Restore wizard to ensure that you cannot accidently ...

Page 151: ...tual disk If it is virtual can a host write to a snapshot Yes A snapshot is functionally equivalent to a physical disk with both read and write capability After I create a snapshot can I delete the original virtual disk No A snapshot always relies at least in part on the original active virtual disk for data If the original virtual disk is deleted its associated snapshot becomes unusable A snapsho...

Page 152: ...indicates the component structure of the host volume This varies with the host operating system and logical volume manager Examples Device All OSs Logical volume AIX HP UX Linux Solaris Tru64 UNIX Partition slice AIX HP UX Linux Solaris Windows See partitions and slices Volume set dynamic disk spanned volume Windows Dynamic capacity management Dynamic capacity management overview DC Management pro...

Page 153: ...e VDS to resize the file system When resizing a virtual disk DC Management communicates with HP Command View EVA Command View EVA processes virtual disk resize requests and passes them to the array where the resize operation is implemented Because it is communicating with both the array and the host operating system DC Management can coordinate the interaction between the file system and the under...

Page 154: ...problem if the firmware version does not allow shrinking of the virtual disk to recover the storage DC Management prevents such accidental grow of virtual disks by validating the host volume structure and blocking the operation if necessary Extra care must be taken to not shrink a host volume beyond the file system allocated boundaries Windows operating system Extend Windows 2003 and Windows Serve...

Page 155: ... Dynamic disks are not supported HP UX requirements and considerations HP UX 1 1 31 and 1 1 23 host agents support DC Management The following table identifies the DC Management features supported for different HP UX configurations DC Management policies are supported only for single virtual disk host volumes All offline resize operations must be performed using the manual DC Management feature Au...

Page 156: ...lues used to set one policy may prevent you from setting the opposite policy For example if inappropriate values are used to set an extend policy they may prevent you from setting a shrink policy on the same host volume In this situation you will be informed that the shrink policy option is not available for the selected host volume If this situation occurs reset the policy values using the above ...

Page 157: ...destination array does not have a DCM license it will stop working after a fail over You cannot shrink a source or destination DR group member You cannot extend a DR group destination You cannot extend a source virtual disk if the DR link is suspended Resizing is not supported when the destination is unavailable You can expand the size of a DR group member virtual disk whether the DR group is in s...

Page 158: ...ent best practices When setting a dynamic policy observe the guidelines in Selecting the proper dynamic capacity policy thresholds You cannot extend or shrink a file system on a write protected disk You can extend or shrink the underlying virtual disk on a write protected disk Shrinking the virtual disk in this case would enable you recover unused capacity Make sure you observe the guidelines when...

Page 159: ...The administrator uses the e mail notification feature to be alerted when either policy triggers HP StorageWorks Replication Solutions Manager 4 0 1 159 ...

Page 160: ...160 Host volumes ...

Page 161: ...ob actions on the List tab Run History tab Monitor Job window and Schedule tab Job actions on the List tab You can perform the following actions on a job by right clicking a job in the List tab or by selecting a job and using the Actions menu View Properties View the commands in a job Procedure New Create a new job Procedure Edit Edits a job Procedure Delete Delete a job Procedure Run Run or valid...

Page 162: ...set or domain that has heavy I O HP recommends that the job include steps to briefly suspend I O of the appropriate mount points just before the replication steps When generating a job template select the option Suspend Source Before Replication to add the steps If creating a custom job manually enter the steps Below is an example Line Task 14 Suspend the host application 15 Launch source_host sus...

Page 163: ...action Job command or template CLUI command Jobs New Delete jobs GUI action Job command or template CLUI command Jobs Delete Edit jobs GUI action Job command or template CLUI command Jobs Edit Other job tasks GUI action Job command or template CLUI command Jobs Abort Set Job Jobs Monitor status Show Job Jobs Monitor Abort Set Job Jobs Monitor Continue Set Job Jobs Monitor Pause Set Job Jobs Run Se...

Page 164: ...mand Jobs Schedule Edit Other scheduled job event tasks GUI action Job command or template CLUI command Jobs Schedule Enable Disable Set Job View scheduled job event GUI action Job command or template CLUI command Jobs View Properties Show Job Job properties summary For help on properties see the following tab in the jobs properties window Job listing See General tab See also Viewing job propertie...

Page 165: ...play the Jobs window in the content pane 2 Click the Run History tab 3 Select the job instance you want to abort 4 Select Actions Abort NOTE You can also abort a job using the Monitor Job window Access this window from either the List tab or run History tab by selecting a job job instance and then selecting Actions Monitor Job in the window click Abort 5 Click OK to confirm the action Messages app...

Page 166: ...ne select Jobs to display the Jobs window in the content pane 2 Click the Run History tab 3 Select the job instance to continue 4 Do one of the following Select Continue A confirmation window opens Select Monitor On the Monitor Job window click the Continue button A confirmation window opens 5 Click OK to confirm the action Execution of the job instance resumes Continuing a job instance from the C...

Page 167: ... select a command See Adding commands 6 As appropriate double click each command in the Job content pane to open it in an editing window Select or enter values for the command arguments If applicable enter a label or an assignment variable or select a branching type see Job language for more information 7 Click Save Deleting jobs Considerations You can delete a job from the GUI or CLUI See Job act...

Page 168: ...nt before using them in production 1 Plan the job Determine the goals for the job and identify resources that must be identified in the job 2 Create and save the job 3 Validate the job 4 Run the job and evaluate the results 5 Edit and retest the job if necessary Editing jobs Edit a job Considerations You can only use the GUI to edit a job You cannot use a separate text editor or the CLUI If you ed...

Page 169: ...l C 3 Drag and drop the command on a line in the right pane or press Ctrl V The command is added after the line Copying lines 1 In the right pane select the lines 2 Click the selected lines and hold the mouse button down or click Ctrl C 3 Drag and drop the lines on another line in the right pane The copied lines are added after the line Commenting out lines Commenting out one line 1 In the right p...

Page 170: ...to previous or next word Ctrl Shift Left or Ctrl Shift Right Extend selection to start or end Shift Home or shift End Move to start or end of text Home or End Paste from clipboard Ctrl V Select all Ctrl V Moving a line 1 In the right pane select the line 2 Click and release the up arrow or down arrow The selected line moves up or down in the job Selecting adjacent lines 1 In the right pane select ...

Page 171: ...ou can only use the GUI to generate a job template Procedure 1 In the Create Job or Editing Job window ensure that a job name is entered Otherwise you cannot save the job that you are generating 2 Click Template The Job Template Creation window opens Importing legacy jobs Importing overview Import an HP Business Copy EVA legacy job into the replication manager Considerations You can only use the G...

Page 172: ...job command indicates a comment line CLONE UNIT Creates a mirrorset of a virtual disk The clone operation applies to MA EMA arrays only None MA EMA arrays are not supported CLONE VOLUME Creates mirrorsets of virtual disks that comprise a volume The clone operation applies to MA EMA arrays only None MA EMA arrays are not supported DELAY Halts the BC job for the specified number of seconds before ex...

Page 173: ...quests that the specified component be handled as a raw device Components can only be logical volumes CreateDiskDevice NORMALIZE UNIT Checks the state of a unit virtual disk When the state is normal or unshared BC executes the next step in the job While the state is normalizing or unsharing BC continues to check the state Normalization applies to EVA and MA EMA arrays WaitStorageVolumeNormalizatio...

Page 174: ...s a fully allocated snapshot Full allocation applies to EVA and MA EMA arrays SnapshotStorageVolume fully_allocated MA EMA arrays are not supported SNAP UNIT snapclone_hsv Creates a point in time copy of a virtual disk The copy is a snapclone Snapclones apply to EVA arrays only SnapcloneStorageVolume SNAP VOLUME demand_allocated_hsv Creates point in time copies of the virtual disks that comprise a...

Page 175: ...e appropriate delete steps in the rollback branch UNMOUNT Requests that a host OS unmount a host volume UnmountHostVolume UnmountEntireVolumeGroup WAITUNTIL Halts the BC job until the specified date and time before continuing with the next step Waituntil Job background operations VGFREEZE This background operation is generated automatically at runtime when the job requires that a host volume group...

Page 176: ...not running or paused Procedure 1 In the navigation pane select Jobs to display the Jobs window in the content pane 2 Click the Run History tab 3 Select the job instance you want to monitor or manage 4 Select Actions Monitor The Monitor job window opens displaying the operating state and progress of the selected job instance 5 To manage the job instance click one of the following buttons Pause Pau...

Page 177: ...he replica the replica s UNC name does not appear in a selection list In this case you can manually enter the name as specified by the command that creates it or reference the resource by using a variable Example Working with a new DR group When a job creates a new DR group a new destination storage volume will not exist until the job is run Thus when editing the commands that refer to the new dis...

Page 178: ...elect Actions Run The Confirm Job Run window opens 5 Select an execution mode Normal Validates the job and then runs it Validate Only Validates the job but does not run it Skip Validation Runs the job without first validating it 6 Click OK to run the job The Monitor Job window opens indicating the job execution mode Running a job from the CLUI 1 Open a CLUI window 2 Issue a Set Job command Include...

Page 179: ...b The Schedule tab shows the list of scheduled job events 3 Select Actions Schedule Job The Schedule a Job wizard opens displaying the Select a Job page Follow the instructions in the wizard Editing scheduled job events You can edit a scheduled job event to change the start time and run interval frequency You can also update the saved logon credentials See also creating scheduled job events Consid...

Page 180: ... it is already 2 05 PM The adjusted start time becomes 2 10 PM Every x hours minutes Runs a job every x hours or hours and minutes or minutes only after initially running at the specified time today Example run every 48 hours after first running at 2 00 PM today Minimum interval 10 minutes Maximum interval 999 hours See also hourly interval equivalents If you enter a time of day that is in the pas...

Page 181: ... The scheduled event is removed from the list Viewing scheduled job events A scheduled job event can be enabled or disabled When enabled the job is automatically run at the scheduled interval and start time When disabled the job event remains in the list of scheduled events but is not automatically run Procedure 1 In the navigation pane select Jobs to display the Jobs window in the content pane 2 ...

Page 182: ...tatus For example if just one job has run and failed the icon indicates there is a job failure Viewing a single job s status from the GUI 1 In the Jobs content pane click the Run History tab The Run History window appears 2 Click the Name column heading to sort the jobs by name 3 Locate the run history records for the job 4 Select the Run Date Time of the job instance whose status you want to chec...

Page 183: ...y use the GUI to view a job s properties listing Procedure 1 In the navigation pane select Jobs to display the Jobs window in the content pane 2 Click the List tab 3 Select the job whose properties you want to view 4 Select Actions View Properties The Job Properties window opens displaying the job s run state and commands Job concepts Job language overview The job language provides a simple and st...

Page 184: ... FULLY_ALLOCATED SAME dest_storvol1 NOWAIT onerror pauseat E1 12 13 ALWAYS 14 Resume the host application 15 Launch source_host resume_command_line WAIT 0 transaction end 16 exit 27 Exit SUCCESS 28 29 Failure exit no rollback needed label 30 E1 Exit FAILURE Jobs templates and commands You can create save run schedule and manage jobs that automate replication tasks Job editor Use the replication ma...

Page 185: ...Aborted job instances In some cases a job instance may not stop when it is aborted This can happen if the instance is hung while executing a command to a low level device When the replication manager server is stopped and restarted all aborted job instances are cancelled Arguments Most job commands include arguments When a command is initially entered in a job default values may appear in command ...

Page 186: ... a command are saved in a variable when the job is run On line 7 the UNC name of the snapshot is stored in the variable Rep1 Then on line 13 the variable is referenced to delete the snapshot Line Task 7 Rep1 SnapshotHostVolume source_host path source_hostvol1 FULLY_ALLOCATED SAME ONERROR PAUSEAT E1 13 E2 DeleteStorageVolumes Rep1 ONERROR PAUSEATE2 Usage Assignments are Local to each job and cannot...

Page 187: ...and select or enter values for any required arguments After editing the command displays the argument value as normal text in quotes SnapcloneStorageVolume Array2 Cats SAME WAIT You can also edit a command to change its default values In the example below the defaults for disk group name and snapclone name have been changed SnapcloneStorageVolume Array2 Cats DskGrp3 SAME CatsCopy WAIT You can also...

Page 188: ...f virtual disk containers simple CreateDiskDevice CreateDrGroup DR group name UNC CreateDrGroupFromHostVolume DR group name UNC CreateHostVolume Host volume name UNC CreateHostVolumeDiscrete Host volume name UNC CreateHostVolumeFromDiskDevices Host volume name UNC CreateHostVolumeGroup Host volume group name UNC CreateHostVolumesUsingRepository List of host volume names UNC CreateOracleRepository ...

Page 189: ...ntRestoreFromMirror InstantRestoreFromSnapshot Launch Result from enabled host LaunchJob Log MirrorcloneHostDiskDeviceToContainer MirrorcloneHostDiskDeviceToContainerInManagedSet MirrorcloneHostVolumeGroupToContainers MirrorcloneHostVolumeGroupToContainersInManagedSet MirrorcloneHostVolumeToContainers MirrorcloneHostVolumeToContainersInManagedSet MirrorcloneStorageVolumeToContainer MountVolumeGrou...

Page 190: ...Policy SetOracleModeUsingRepository SetStorageVolumeName New name for the storage volume UNC SetStorageVolumeWriteCacheMode SetStorageVolumesWriteCacheMode SetVariable The resource in the argument UNC SetWriteCacheModesUsingRepository SnapcloneDiskDevice Snapclone storage volume name UNC SnapcloneHostDiskDeviceToContainerInManagedSet Snapclone storage volume name UNC SnapcloneHostVolume List of sn...

Page 191: ... storage volume names UNC SnapshotHostVolumeToContainersInManagedSet List of snapshot storage volume names UNC SnapshotOracleToContainersUsingRepository List of snapshot storage volume names UNC SnapshotOracleUsingRepository List of snapshot storage volume names UNC SnapshotStorageVolume Snapshot storage volume name UNC SnapshotStorageVolumeToContainer Snapshot storage volume name UNC SnapshotStor...

Page 192: ...ository WaitHostDiskDeviceNormalization WaitHostVolumeNormalization WaitStorageVolumeNormalization WaitStorageVolumesNormalization WaitUntil WaitVolumeGroupNormalization Comments The comment command can be used to add comments to a job You can also comment out other commands See also job comment command E mail from jobs A job each job instance can send e mail messages Job instances can send e mail...

Page 193: ...the implicit job continues to run Imported jobs Replication manager jobs that have been imported from legacy HP Business Copy 2 X jobs include special comments to help resolve potential command conversion issues For example Line Task import note 1 This job was imported to RSM from an existing BC job 2 which included the following operations legacy job start 3 line 1 SNAP UNIT Array2 Cats ACTIVE BC...

Page 194: ...le yes AddOracleTablespacesToRepository Oracle yes AddReplicaToReplicaRepository host volume local yes AddReplicasToReplicaRepository host volume local yes CombineLists general ConvertStorageVolumeIntoContainer storage volume local container ConvertStorageVolumesInManagedSetIntoContainers storage volume local container ConvertStorageVolumesIntoContainers storage volume local container ConvertStora...

Page 195: ... volume local yes DeleteStorageVolume storage volume DeleteStorageVolumes storage volume DeleteStorageVolumesInManagedSet storage volume DeleteStorageVolumesUsingRepository Oracle yes DetachMirrorclones storage volume local mirrorclone DiscoverDiskDevice host disk device yes DiscoverDiskDevices host disk device yes DiscoverDiskDevicesForDrGroup host disk device remote yes DiscoveryRefresh obsolete...

Page 196: ...oContainers host volume group local mirrorclone yes MirrorcloneHostVolumeGroupToContainersInManagedSet host volume group local mirrorclone yes MirrorcloneHostVolumeToContainers host volume local mirrorclone yes MirrorcloneHostVolumeToContainersInManagedSet host volume local mirrorclone yes MirrorcloneStorageVolume storage volume local mirrorclone MountEntireVolumeGroup host volume group yes MountH...

Page 197: ...SetDrGroupMaxLogSize DR group remote SetDrGroupName DR group remote SetDrGroupSuspend DR group remote SetHostDiskDeviceWriteCacheMode host disk device yes SetHostVolumeGroupWriteCacheMode host volume group yes SetHostVolumeWriteCacheMode host volume yes SetHostVolumesWriteCacheMode host volume yes SetListVariable general SetMountPointsPrefixInRepository Oracle yes SetNotificationPolicy general Set...

Page 198: ... storage volume local snapclone SnapshotDiskDevice host disk device local snapshot yes SnapshotHostDiskDeviceToContainerInManagedSet host disk device local snapshot yes SnapshotHostVolume host volume local snapshot yes SnapshotHostVolumeGroup host volume group local snapshot yes SnapshotHostVolumeGroupToContainersInManagedSet host volume group local snapshot yes SnapshotHostVolumeToContainers host...

Page 199: ...e validation local snapclone yes ValidateSnapcloneHostVolumeGroup validation local snapclone yes ValidateSnapcloneStorageVolume validation local snapclone ValidateSnapshotHostVolume validation local snapshot yes ValidateSnapshotHostVolumeGroup validation local snapshot yes ValidateSnapshotStorageVolume validation local snapshot ValidateStorageSystem validation ValidateStorageVolume validation Vali...

Page 200: ...lumesWriteCacheFlush storage volume WaitForWriteCacheFlushUsingRepository Oracle yes WaitHostDiskDeviceNormalization host disk device yes WaitHostVolumeNormalization host volume yes WaitStorageVolumeNormalization storage volume WaitStorageVolumesNormalization storage volume WaitUntil script flow WaitVolumeGroupNormalization host volume group yes Job templates list Job templates provide frameworks ...

Page 201: ...equires host agent Replicate host volumes mount to a host local requires host agent Replicate host volume mount components to a host local requires host agent Replicate host volumes mount to a host then to a different host local requires host agent Replicate raw storage volumes mount raw to a host local requires host agent Replicate storage volumes local Replicate storage volumes via pre allocated...

Page 202: ...step However if the job instance was paused on an interrupt enabled wait command the wait condition is checked before continuing If the wait condition has been detected then the next step is executed Otherwise the job instance waits for the condition to be detected before starting the next step For example if a job command specifies a 10 minute wait and the continue occurs after 20 minutes the nex...

Page 203: ...me format other Example Computer network name HostA6 Fully qualified network name HostA6 SiteA corp IP address 88 15 42 101 Each example identifies an enabled host using an accepted format Host volumes Applies to standard host volumes volume groups logical volumes and host volume components such as partitions and slices Name format UNC OS specific example host name path host volume name AIX HostA2...

Page 204: ...s Name format UNC Example array name path storage volume name ArrayA2 Cats Identifies the storage volume named Cats on the storage array named ArrayA2 Simultaneous job instances There are limits for the number of job instances that can be running simultaneously Job instances that are paused or waiting are counted as running instances See job status and states Maximum running job instances Total 8 ...

Page 205: ...xecuting a planned wait Job task states An individual job task command within a job instance my have one of the following states These states appear in the Monitor Job window Icon Task state Task description none Not executed The task command has not been executed or is a comment Completed The task command was completed successfully Failed The task command failed Paused The job instance was paused...

Page 206: ... resource validation commands Each type validates a different type of resource or the status of the resource For example ValidateStorageVolume checks for the availability of a specific virtual disk on a specific storage system while ValidateSnapcloneStorageVolume checks whether the storage volume is available and if it can be copied using snapclone replication IMPORTANT HP recommends placing resou...

Page 207: ...its at line 7 until the new replica is discovered before executing line 8 Line Task 7 Rep1 SnapshotHostVolume source_host source_hostvol1 FULLY_ALLOCATED SAME WAIT onerror pauseat E1 8 With both choices the replica is instantly created on the storage system With the nowait choice the replication manager immediately executes the next job step whether or not its database of resources has been update...

Page 208: ...st volumes mount to a host template Template summary A Fractures the mirrorclones of storage volumes that underlie a host volume on an enabled host B Presents the fractured mirrorclones to a second enabled host creates a new host volume C Mounts the new host volume on the second enabled host D Pauses the job E After continuing unmounts and deletes the new host volume from the second enabled host u...

Page 209: ...able mount_host 7 8 Validate that resources are as expected 9 ValidateHost source_host 10 ValidateHost mount_host 1 1 ValidateHostVolumeMirrorclones source_hostvol_unc1 12 13 WaitHostVolumeNormalization source_hostvol_unc1 14 15 16 DO 17 The return value from FractureHostVolumeMirrorclones is a list of mirrorclones of under line storage volumes of a host volume 18 Rep1 FractureHostVolumeMirrorclon...

Page 210: ...the storage volume virtual disk to restore from B Converts the storage volume to restore to into a container C Copies restores from the storage volume by snapclone to the container D Re enables the write cache of the source storage volume NOTE This template cannot be used with some older versions of controller software Template options Number of volumes Adds commands for each storage volume to res...

Page 211: ... the storage volume s 1 1 DO 12 SetStorageVolumeWriteCacheMode source_storvol_unc1 WRITE_CACHE_DISABLED NOWAIT 13 14 Wait for the cache flush to complete 15 WaitForStorageVolumeWriteCacheFlush source_storvol_unc1 16 17 Convert the destination storage volume s into container s 18 CT1 ConvertStorageVolumeIntoContainer dest_storvol_unc1 19 20 SnapcloneStorageVolumeToContainer source_storvol_unc1 CT1 ...

Page 212: ...ob is run Template options Number of volumes to replicate Adds commands for each volume Launch backup after replication Adds a launch command for interacting with an enabled host for example to start a tape backup Include e mail notification Adds a command for e mail notification of the job instance status See SetNotificationPolicy Comments This template cannot be used with HP UX host volumes When...

Page 213: ...back needed 25 E1 Exit FAILURE Perform cascaded replication template Template summary Performs a three site cascaded replication Sites 1 and 2 have an existing remote replication relationship Remote replication between sites 2 and 3 is temporarily added and point in time snapclone copies of the storage volumes at site 1 are remotely replicated to site 3 A Configures an existing DR group pair for s...

Page 214: ... instance status See SetNotificationPolicy Comments Guidelines apply Example This template was generated to perform one iteration of the cascaded replication involving one virtual disk No other template options were selected Line Task 1 Perform cascaded replication 2 3 This template assumes that you have three storage systems located at three different sites 4 Site 1 Contains a source DR group 5 S...

Page 215: ...the documentation for the appropriate setting options 37 Set the DR group to synchronous 38 Use onerror continue in case the mode is already set 39 SetDrGroupIoMode site_1_array_DR_Group_name_unc SYNCHRONOUS onerror continue 40 41 Set the DR group to failsafe enabled 42 Use onerror continue in case the mode is already set 43 SetDrGroupFailsafe site_1_array_DR_Group_name_unc ENABLED onerror continu...

Page 216: ...orvol_unc1 site_3_array SAME 0 FALSE onerror pauseat E3 68 69 Check the state of the DR group before we continue 70 WaitDrGroupNormalization DRG1 71 72 Delete the DR group from Site 2 to Site 3 but keep the copy at Site 3 73 Keep trying until the destination is finished allocating 74 The time required depends on virtual disk size workload etc 75 ddgwt Wait 0 0 3 76 DeleteDrGroup DR_group_name DETA...

Page 217: ...rforms a failover from site 1 to site 2 D Discovers the host volume at site 2 E Mounts host volume on the enabled host at site 2 F Starts applications on enabled host at site 2 Guidelines apply Template options Include e mail notification Adds a command for e mail notification of the job instance status See SetNotificationPolicy Comments Guidelines apply Example This template was generated to perf...

Page 218: ...nt 15 such as export volumegroups stop the local application running on the volume s etc 16 Pause 17 18 Unmount the local volume s 19 UnmountHostVolume site_1_host_hostvol_unc 20 Failover all DR groups to the remote site 21 FailoverDrGroups DR_group_name_list FALSE 22 23 Do a bus scan for the new volumes make sure that new devices are seen by multipath driver 24 Repeat the Discover for each DR gro...

Page 219: ...te 2 C Pauses the job prior to mounting the host volume on the enabled host at site 2 Template options Include e mail notification Adds a command for e mail notification of the job instance status See SetNotificationPolicy Comments Guidelines apply IMPORTANT During actual emergencies HP recommends that you manually perform a failover by using the Failover action in the GUI Example This template wa...

Page 220: ...path driver 16 Repeat the Discover for each DR group 17 This assumes that the devices are presented on the site 2 host 18 DiscoverDiskDevicesForDrGroup site_2_host DR_group_name 19 20 Execute any necessary commands on the remote host to get the volumes ready to mount 21 such as import volumegroups fsck volumes etc 22 Mount devices on the remote host 23 Start the application on the remote host 24 P...

Page 221: ... interacting with an enabled host for example to start a tape backup Include e mail notification Adds a command for e mail notification of the job instance status See SetNotificationPolicy Considerations Tru64 UNIX When replicating AdvFS volumes that have heavy I O select the option Suspend source before replication Example This template was generated to replicate a host volume one time No other t...

Page 222: ...ume source_hostvol_unc1 SAME WAIT onerror pauseat E1 13 14 Mount the replicated volume s on a host 15 PresentStorageVolumes Rep1 mount_host1 onerror pauseat E2 16 DiscoverDiskDevices 17 HV1 CreateHostVolumeFromDiskDevices source_hostvol_unc1 Rep1 mount_host1 onerror pauseat E2 18 MP1 MountHostVolume HV1 mount_point1 onerror pauseat E3 19 20 Wait for user to initiate rollback 21 Pause 22 23 Rollbac...

Page 223: ...m Template options Number of volumes to replicate Adds commands for each volume Suspend source before replication Adds launch commands for interacting with an enabled host for example to suspend and resume host application I O 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...

Page 224: ...ol1 WAIT onerror pauseat E1 14 15 Create disk device s on a host 16 CreateDiskDevice Rep1 mount_host LUN READ_WRITE onerror pauseat E2 17 18 Wait for user to initiate rollback 19 Pause 20 21 Rollback 22 E3 RemoveDiskDevice Rep1 mount_host onerror pauseat E2 23 24 E2 DeleteStorageVolume Rep1 onerror pauseat E2 25 26 Exit SUCCESS 27 28 Failure exit no rollback needed 29 E1 Exit FAILURE Replicate hos...

Page 225: ...with an enabled host for example to suspend and resume host application I O 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 SetNotificati...

Page 226: ...olumeGroup_unc1 13 14 Rep1 SnapshotHostVolumeGroup source_VolumeGroup_unc1 FULLY_ALLOCATED SAME WAIT onerror pauseat E1 15 16 Mount the replicated volume s on a host 17 HV1 CreateHostVolumeGroup source_VolumeGroup_unc1 Rep1 mount_host onerror pauseat E2 18 MP1 MountVolumeGroupComponent HV1 source_VolumeGroup_unc1 source_VG_compo nent_unc1 mount_point1 onerror pauseat E3 19 20 Wait for user to init...

Page 227: ...replication Adds launch commands for interacting with an enabled host for example to suspend and resume host application I O 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 notifica...

Page 228: ...SnapshotHostVolumeGroup source_VolumeGroup_unc1 FULLY_ALLOCATED SAME WAIT onerror pauseat E1 14 15 Mount the replicated volume s on a host 16 HV1 CreateHostVolumeGroup source_VolumeGroup_unc1 Rep1 mount_host onerror pauseat E2 17 VG1 MountEntireVolumeGroup HV1 source_VolumeGroup_unc1 VGcopyPrefix onerror pauseat E3 18 19 Wait for user to initiate rollback 20 Pause 21 22 Rollback 23 E4 UnmountEntir...

Page 229: ...racting with an enabled host for example to suspend and resume host application I O 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 Considerations Tru64 UNIX When replicating AdvFS volumes that have heavy I O select the option Suspend source...

Page 230: ...lumes mount to a host template Template summary A Locally replicates copies the storage volumes that underlie a host volume on an enabled host B Presents the underlying storage volume copies to a second enabled host creates a new host volume C Mounts the new host volume on the second enabled host D Pauses the job E After continuing unmounts the new host volume from the second enabled host unpresen...

Page 231: ...b instance status See SetNotificationPolicy Considerations Tru64 UNIX When replicating AdvFS volumes that have heavy I O select the option Suspend source before replication Example This template was generated to replicate one host volume and mount it on an enabled host No other template options were selected HP StorageWorks Replication Solutions Manager 4 0 1 231 ...

Page 232: ...ULLY_ALLOCATED SAME WAIT onerror pauseat E1 14 15 Mount the replicated volume s on a host 16 PresentStorageVolumes Rep1 mount_host onerror pauseat E2 17 DiscoverDiskDevices mount_host Rep1 onerror continue 18 HV1 CreateHostVolumeFromDiskDevices source_hostvol_unc1 Rep1 mount_host onerror pauseat E2 19 MP1 MountHostVolume HV1 mount_point1 onerror pauseat E3 20 21 Wait for user to initiate rollback ...

Page 233: ...ds for interacting with an enabled host for example to suspend and resume host application I O 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 Comments Linux Do not use this template with Linux volume groups Tru64 UNIX When replicating AdvFS...

Page 234: ...h launch_host_name command_line WAIT 0 onerror pauseat E6 27 28 Unmount the volume s 29 E6 UnmountHostVolume MP1 onerror pauseat E6 30 E5 DeleteHostVolume HV1 onerror pauseat E5 31 32 33 PresentStorageVolumes Rep1 mount_host2 onerror pauseat E2 34 DiscoverDiskDevices mount_host2 Rep1 onerror continue 35 HV2 CreateHostVolumeFromDiskDevices source_hostvol_unc1 Rep1 mount_host2 onerror pauseat E2 36 ...

Page 235: ...containers NOTE This template cannot be used with some older versions of controller software Template options Number of volumes to replicate Adds commands for each volume Suspend source before replication Adds launch commands for interacting with an enabled host for example to suspend and resume host application I O Launch backup after replication Adds a launch command for interacting with an enab...

Page 236: ...t E1 18 19 DO 20 Rep1 SnapshotHostVolumeToContainersInManagedSet source_hostvol_unc1 dest_container_set1 FULLY_ALLOCATED NOWAIT onerror pauseat E1 21 22 ALWAYS 23 Restore the writeback cache on the host volume s 24 SetHostVolumeWriteCacheMode source_hostvol_unc1 WRITE_CACHE_ENABLED NOWAIT onerror continue 25 26 27 28 Wait for replicated storage to appear 29 WaitForStorageVolumesDiscovery Rep1 oner...

Page 237: ...the storage volume copies from the storage system Template options Number of components to mount Adds commands for each component Suspend source before replication Adds launch commands for interacting with an enabled host for example to suspend and resume host application I O Launch backup after replication Adds a launch command for interacting with an enabled host for example to start a tape back...

Page 238: ...tvol_unc1 FULLY_ALLOCATED SAME WAIT onerror pauseat E1 14 15 Mount the replicated volume s on a host 16 PresentStorageVolumes Rep1 mount_host onerror pauseat E2 17 DiscoverDiskDevices mount_host Rep1 onerror continue 18 HV1 CreateHostVolumeFromDiskDevices source_hostvol_unc1 Rep1 mount_host onerror pauseat E2 19 MP1 MountHostVolume HV1 mount_point1 onerror pauseat E3 20 21 Wait for user to initiat...

Page 239: ...eletes the storage volume copy from the storage system Template options Number of volumes to replicate Adds commands for each volume 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 Example This template was generated to locally replicate one...

Page 240: ...geVolume source_storvol_unc1 FULLY_ALLOCATED SAME dest_storvol1 WAIT onerror pauseat E1 14 15 Create disk device s on a host 16 CreateDiskDevice Rep1 mount_host LUN READ_WRITE onerror pauseat E2 17 18 Wait for user to initiate rollback 19 Pause 20 21 Rollback 22 E3 RemoveDiskDevice Rep1 mount_host onerror pauseat E2 23 24 E2 DeleteStorageVolume Rep1 onerror pauseat E2 25 26 Exit SUCCESS 27 28 Fail...

Page 241: ...This template was generated to replicate one storage volume No other template options were selected Line Task 1 Replicate storage volume s 2 3 Assign some variables that will be used in this job 4 source_storvol_unc1 SetVariable source_storvol_unc1 5 dest_storvol1 SetVariable dest_storvol1 6 7 Validate that resources are as expected 8 ValidateStorageVolume source_storvol_unc1 9 ValidateSnapshotSto...

Page 242: ...urce before replication Adds launch commands for interacting with an enabled host for example to suspend and resume host application I O Use snapclone instead of snapshot Generates a template that uses preallocated snapclone replication Include e mail notification Adds a command for e mail notification of the job instance status See SetNotificationPolicy Considerations Tru64 UNIX When replicating ...

Page 243: ... pauseat E1 12 13 Wait for the cache flush to complete 14 WaitForStorageVolumesWriteCacheFlush source_storvol_list onerror pauseat E1 15 16 DO 17 Rep1 SnapshotStorageVolumesToContainers source_storvol_list dest_container_list FULLY_ALLOCATED NOWAIT onerror pauseat E2 18 19 ALWAYS 20 Restore the writeback cache on the storage volume s 21 SetStorageVolumesWriteCacheMode source_storvol_list WRITE_CAC...

Page 244: ...ing the replicas Example This template was generated to replicate Oracle tablespaces with no template options selected Line Task 1 Replicate Oracle tablespace s 2 3 Assign some variables that will be used in this job 4 source_database_unc SetVariable source_database_unc 5 6 Create a repository of the desired components 7 repository CreateOracleRepository source_database_unc onerror pauseat E1 8 Ad...

Page 245: ...31 32 Wait for user to initiate rollback 33 Pause 34 35 Rollback 36 E3 DeleteStorageVolumesUsingRepository repository REPLICATED onerror pauseat E3 37 38 Delete the repository 39 E2 DeleteOracleRepository repository onerror pauseat E2 40 41 Exit SUCCESS 42 43 Failure exit no rollback needed 44 E1 Exit FAILURE Replicate Oracle tablespaces mount to a host template Template summary A Create a reposit...

Page 246: ...se_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 1 1 12 Put the database in hot backup mode 13 SetOracleModeUsingRepository repository TSBACKUP onerror pauseat E2 1...

Page 247: ...ry REPLICATED onerror pauseat E4 44 E3 DeleteStorageVolumesUsingRepository repository REPLICATED onerror pauseat E3 45 46 Delete the repository 47 E2 DeleteOracleRepository repository onerror pauseat E2 48 49 Exit SUCCESS 50 51 Failure exit no rollback needed 52 E1 Exit FAILURE Replicate Oracle tablespaces via preallocatted replication mount to a host template Template summary A Create a repositor...

Page 248: ...s 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 desi...

Page 249: ...CLE_ARCHIVE_LOG_FILE WRITE_CACHE_DISABLED onerror pauseat E3 36 37 DO 38 SnapshotOracleToContainersUsingRepository repository managed_set_of_containers FULLY_ALLOCATED ORACLE_ARCHIVE_LOG_FILE NOWAIT onerror pauseat E3 39 40 ALWAYS 41 Restore the writeback cache on the host volume s 42 SetWriteCacheModesUsingRepository repository ORIGINAL ORACLE_ARCHIVE_LOG_FILE WRITE_CACHE_ENABLED 43 44 45 Mount t...

Page 250: ...ry Restores Oracle tablespaces to an enabled host A Use existing repository from previous backup B Present the replicated storage to an enabled host to create new host volumes C Mount the new host volumes using a prefix Template options Include e mail notification Adds a command for e mail notification of the job instance status See SetNotificationPolicy Example This template was generated to rest...

Page 251: ...eeded 20 E1 Exit FAILURE Setup Continuous Access remote replication template Template summary Establishes and configures a DR group pair and initiates remote replication between two sites The DR group pair contains one storage volume virtual disk at the source and destination sites A Creates a DR group pair that contains the source storage volume that is to be remotely replicated The source DR gro...

Page 252: ...geVolume DR_source_storvol_unc1 15 16 DRG1 CreateDrGroup DR_group_name DR_source_storvol_unc1 DR_dest_array SAME 0 FALSE onerror pauseat E1 17 18 SetDrGroupFailsafe DRG1 failsafe_mode onerror continue 19 SetDrGroupIoMode DRG1 io_mode onerror continue 20 SetDrGroupDestinationAccess DRG1 NONE onerror continue 21 SetDrGroupSuspend DRG1 RESUMED onerror continue 22 23 Present destination vdisk to a des...

Page 253: ...plate you can consider any DR group to be critical or non critical A Suspends the remote replication of the non critical DR group pairs B Halts the job waits until the critical DR group pairs have normalized across the two sites C After normalization is completed resumes the remote replication in the non critical DR group pairs Template options Number of non critical DR groups in the CA configurat...

Page 254: ...Group_name_unc 12 13 Resume the non critical DR group s 14 E2 SetDrGroupSuspend DR_Group_name_unc1 RESUMED onerror pauseat E2 15 16 Exit SUCCESS 17 18 Failure exit no rollback needed 19 E1 Exit FAILURE Unmount and delete existing host volumes template Template summary Unmounts and deletes host volumes Template options Number of volumes to unmount and delete Adds commands for each volume Include e ...

Page 255: ...nts an existing host volume on an enabled host Existing refers to a host volume that is created by means other than this job The volume must exist and be in the replication manager database when this job is run B The underlying storage volume remains presented to the host Template options Number of volumes to unmount Adds commands for each volume Include e mail notification Adds a command for e ma...

Page 256: ...nts When initially inserted into a job the command syntax and default arguments are Comment Enter your comment text Examples This job creates daily tape backups The next command replicates the sales database Comments Associated validation commands None Agent and license prerequisites None Command result value None For a complete list see command result values OS specifics None Tip Use blank commen...

Page 257: ...estination storage arrays Syntax and arguments When initially inserted into a job the command syntax and default arguments are AddDrGroupMember drgroup_unc_name storvol_unc_name SAME UNC DR Group Name drgroup_unc_name Select or enter the UNC name of the source DR group to which the storage volume is to be added UNC Storage Volume Name storvol_unc_name Select or enter the UNC name of the source sto...

Page 258: ...eLogFilesToRepository HostA2 Catalog 20051214 021405 Comments Associated validation commands None Agent and license prerequisites Requires a host agent Requires an Oracle integration license Command result value None For a complete list of commands and values see command result values OS specifics None The repository must already exist or be created by a previous step in the same job See resource ...

Page 259: ...e replica that underlies the host volume Examples AddReplicaToReplicaRepository RR 20070223 015320 588 ArrayA2 Cats_replica Comments Associated validation commands ValidateStorageVolume Agent and license prerequisites Requires a host agent Command result value None For a complete list see command result values OS specifics See resource names and UNC formats AddReplicasToReplicaRepository Adds to a...

Page 260: ...ists list_1 list_2 First List list_1 Enter the variable for the first list Second List list_2 Enter the variable for the second list Examples my_comb CombineLists my_list1 my_list2 Comments Associated validation commands None Agent and license prerequisites None Command result value None For a complete list see command result values OS specifics None To refer to the variable elsewhere in the job y...

Page 261: ...n which the storage volumes virtual disks are members Examples ConvertStorageVolumesInManagedSetIntoContainers svol_cats Comments Associated validation commands None Agent and license prerequisites None Command result value List of container names UNC For a complete list see command result values OS specifics None This command cannot be used with some older versions of controller software See reso...

Page 262: ...ob the command syntax and default arguments are ConvertStorageVolumesIntoContainersUsingRepository oraclerepository_unc_name UNC Oracle Repository Name oraclerepository_unc_name Select or enter the UNC name of the repository the enabled host and database whose underlying storage volumes are to be converted to containers Examples ConvertStorageVolumesIntoContainersUsingRepository HostA2 Catalog 200...

Page 263: ...nts When initially inserted into a job the command syntax and default arguments are CreateContainerForHostDiskDevice hoststorvol_unc_name managed_set_name UNC Host Disk Device Name hoststorvol_unc_name Select or enter the UNC name of the host disk device for which the storage containers are to be created Managed Set Name managed_set_name Select or enter a name for the managed set in which the stor...

Page 264: ...ome cats hvol_cats HP UX CreateContainersForHostVolume HostA2 users cats hvol_cats Linux CreateContainersForHostVolume HostA2 var cats hvol_cats OpenVMS CreateContainersForHostVolume HostA2 CATS hvol_cats Solaris CreateContainersForHostVolume HostA2 usr cats hvol_cats Tru64 UNIX CreateContainersForHostVolume HostA2 dom01 fset1 hvol_cats Windows Drive CreateContainersForHostVolume HostA2 E hvol_cat...

Page 265: ...rs For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats CreateDiskDevice Instructs an enabled host to create a raw host volume disk device from a storage volume virtual disk The storage volume virtual disk is presented to the enabled host and a host bus scan is performed to identify the presented storage Syntax and arguments When init...

Page 266: ...orage volume remote copy will be created If omitted a default is applied when the job is run Destination Storage Volume Name Enter the name for the destination storage volume remote copy If you do not enter a name the same name as the source storage volume is automatically assigned when the job is run Destination RAID Level Select or enter the redundancy level for the remote copy Choices are RAID0...

Page 267: ...member Disabled Disabled SetDrGroupFailsafe Failsafe on link down power up Enabled Enabled SetDrGroupFailsafeOnLinkDow nPowerUp Home True False SetDrGroupHome I O mode write mode Synchronous Synchronous SetDrGroupIoMode Suspension mode Resumed Resumed SetDrGroupSuspend After a DR group pair is created you can add more virtual disks See AddDrGroupMember When a job is run some job arguments may spec...

Page 268: ...tes no preference for the maximum size AutoSuspend on Link Down Select or enter a mode Choices are true enabled and false disabled Examples These examples show host volume mount points Device names can also be used AIX CreateDrGroupFromHostVolume DrGrpPets HostA2 home cats ArrayB7 SAME 10 FALSE HP UX CreateDrGroupFromHostVolume DrGrpPets HostA2 users cats ArrayB7 SAME 10 FALSE Linux CreateDrGroupF...

Page 269: ...ilsafe on link down power up Enabled Enabled SetDrGroupFailsafeOnLinkDow nPowerUp Home True False SetDrGroupHome I O mode write mode Synchronous Synchronous SetDrGroupIoMode Suspension mode Resumed Resumed SetDrGroupSuspend After a DR group pair is created you can add more virtual disks See AddDrGroupMember When a job is run some job arguments may specify features that are not available on the tar...

Page 270: ...ommand result value Host volume name UNC For a complete list see command result values OS specifics Yes See examples above HP UX If the source host volume uses HP UX PVLinks for multiple paths the replica will have only one path defined If necessary you can use PVLinks to add paths to the replica after the job is finished Windows Creating the host volume on the same host as the original may produc...

Page 271: ...ports only host volumes with UFS file systems AdvFS is not supported The storage volume is presented to the target host A new host volume is created using the specified partition slice structure The new host volume is not mounted To mount the host volume use the MountHostVolume command See also CreateHostVolume See resource names and UNC formats CreateHostVolumeFromDiskDevices Uses replicated stor...

Page 272: ...isites Requires a host agent Command result value Host volume name UNC For a complete list see command result values OS specifics Yes See examples above Windows Creating the host volume on the same host as the original may produce undesirable results Windows writes a signature to the disks and the same signature will be on both the source and the new copy The command essentially performs the just ...

Page 273: ...group name UNC For a complete list see command result values OS specifics Yes See examples above HP UX If the source host volume group uses HP UX PVLinks for multiple paths the replica will have only one path defined If necessary you can use PVLinks to add paths to the replica after the job is finished Linux You cannot create a host volume group replica on the same host as the source volume group ...

Page 274: ...he command syntax and default arguments are CreateOracleRepository oracledatabase_unc_name UNC Oracle Database Name oracledatabase_unc_name Select or enter the UNC name of the Oracle database to be included in the new repository Examples CreateOracleRepository HostA2 Cats_db Comments Associated validation commands ValidateOracleDatabase Agent and license prerequisites Requires a host agent Require...

Page 275: ...hat identifies the replicas of virtual disks storage volumes that underlie the replica of a host s volume Syntax and arguments When initially inserted into a job the command syntax and default arguments are CreateReplicaRepository HOST_VOLUME source_unc_name INSTANT_RESTORE Replica Repository Source Type Select the type of volume that is being replicated Choices are host_volume host_volume_group a...

Page 276: ...n commands None Agent and license prerequisites Requires a host agent Command result value Name of the replica repository For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats CreateStorageVolume Creates a storage volume virtual disk on a storage system Syntax and arguments When initially inserted into a job the command syntax and defa...

Page 277: ...t values OS specifics None This command cannot be used with some older versions of controller software See resource names and UNC formats DeleteDrGroup Deletes a named DR group Only the DR group name and its association with source virtual disks are deleted All virtual disks in the source DR group are retained Optionally deletes the remote copies in the destination group Syntax and arguments When ...

Page 278: ...e DR group from which the storage volume is to be removed UNC Storage Volume Name storvol_unc_name Select or enter the UNC name of the storage volume to remove from the source DR group Delete Mode Select or enter the delete mode Choices are detach and delete Selecting detach will detach the remote copy from the destination DR group and retain it Selecting delete will delete the remote copy Example...

Page 279: ...ion commands ValidateHostVolume Agent and license prerequisites Requires a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above Windows Use of this command is not supported when the host volume is on a cluster host a virtual enabled host The command is supported when the host volume is on a physical enabled host in a cluster See res...

Page 280: ...Oracle database The appropriate host volumes are automatically deleted by reference to the enabled host and database specified by the repository Syntax and arguments When initially inserted into a job the command syntax and default arguments are DeleteHostVolumesUsingRepository oraclerepository_unc_name original_replicated UNC Oracle Repository Name oraclerepository_unc_name Select or enter the UN...

Page 281: ...ository Deletes a replica repository Syntax and arguments When initially inserted into a job the command syntax and default arguments are DeleteReplicaRepository replica_repository_name FALSE Replica Repository Name replica_repository_name Select or enter the name of the replica repository to be deleted Delete Replica Flag Select whether or not to delete the virtual disks storage volumes in the re...

Page 282: ...ts are DeleteStorageVolumes storvols_unc_list Storage Volume List storvols_unc_list Select or enter the UNC names of storage volumes to be deleted See argument list Or select a variable used in a prior step that represents the storage volumes Examples DeleteStorageVolumes Array2 Cats Array2 Dogs Array3 Cars DeleteStorageVolumes my_svol_list Comments Associated validation commands ValidateStorageVo...

Page 283: ...al_replicated UNC Oracle Repository Name oraclerepository_unc_name Select or enter the UNC name of the repository whose storage volumes are to be deleted Original or Replicated original_replicated Select original or replicated Examples DeleteStorageVolumesUsingRepository HostA2 Catalog 20051214 021405 REPLICATED Comments Associated validation commands None Agent and license prerequisites Requires ...

Page 284: ...sented storage volume as a host disk device Syntax and arguments When initially inserted into a job the command syntax and default arguments are DiscoverDiskDevice hostname storvol_unc_name Host Name hostname Select or enter the name of the enabled host that you want to discover the presented storage volume Virtual Disk Name storvol_unc_name Select or enter full UNC name of the presented storage v...

Page 285: ...rtual disks that are members of a DR group This ensures that the host s low level device layers recognize the presented storage volumes as host disk devices Syntax and arguments When initially inserted into a job the command syntax and default arguments are DiscoverDiskDevicesForDrGroup hostname drgroup_unc_name Host Name hostname Select or enter the name of the enabled host on which the DR group ...

Page 286: ...sites None Command result value None For a complete list see command result values OS specifics None The DiscoveryRefresh command is obsolete as of version 2 0 however the command can appear in jobs that were created with prior versions of the replication manager HP recommends that you remove the command from previously created jobs Exit Adds an exit point to the job and defines the resulting job ...

Page 287: ... want the replication manager to assign a file name leave the argument empty Overwrite Select whether or not to overwrite the file name that you entered Choices are true and false Applicable only when you choose to enter a file name Examples Export C colorado FALSE Export C colorado RSMdb_on_server2_Mar_15_2007 FALSE Comments Associated validation commands None Agent and license prerequisites None...

Page 288: ...enter the UNC names of the destination DR groups to failover Separate the entries with commas See argument list Suspend Select or enter the suspension state to use with the failover Choices are true suspend and false resume do not suspend Examples FailoverDrGroups ArrayB2 DrGrpPets ArrayB2 DrGrpCats FALSE Comments Associated validation commands None Agent and license prerequisites Requires remote ...

Page 289: ...eHostVolume Agent and license prerequisites Requires a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats ForceFullCopyDrGroup Forces a full copy of a DR group pair The data is copied directly from the source group virtual disk to the destination group without using any data in the log disk Synta...

Page 290: ...tureHostDiskDeviceMirrorclone HostA2 1 DGA2 WAIT Solaris FractureHostDiskDeviceMirrorclone HostA2 dev dsk c0t5d0s6 WAIT Tru64 UNIX FractureHostDiskDeviceMirrorclone HostA2 dev disk dsk100c WAIT Windows FractureHostDiskDeviceMirrorclone HostA2 Disk3 WAIT Comments Associated validation commands None Agent and license prerequisites Requires a host agent Command result value Name of the fractured mirr...

Page 291: ...f storage volumes that have mirrorclones Syntax and arguments When initially inserted into a job the command syntax and default arguments are FractureHostVolumeMirrorclones source_hostvol_unc_name UNC Host Volume Name source_hostvol_unc_name Select or enter the name of the host volume on an enabled host whose mirrorclones of the underlying storage volumes are to be fractured Wait Flag Select wait ...

Page 292: ...elect or enter the UNC names of the mirrorclone storage volumes not the source storage volumes to be fractured See argument list Or select a variable used in a prior step that represents the mirrorclones Wait Flag Select wait or nowait See jobs wait nowait argument Examples FractureMirrorclones Array2 Cats Array2 Dogs Array3 Cars WAIT FractureMirrorclones my_svol_list WAIT Comments Associated vali...

Page 293: ...ommand syntax and default arguments are InstantRestoreFromMirror mirror_unc_name source_storvol_unc_name wait_nowait UNC Mirrorclone Storage Volume Name storvol_unc_name Select or enter the name of its fractured mirrorclone to restore from UNC Source Storage Volume Name storvol_unc_name Select or enter the name of the source storage volume to be restored Wait Flag Select wait or nowait See jobs wa...

Page 294: ...ommand batch file or script on an enabled host The wait and success value arguments allow you to control how to proceed to the next step in the job Syntax and arguments When initially inserted into a job the command syntax and default arguments are Launch hostname command WAIT 0 Host Name hostname Select or enter the name of the enabled host on which the command batch file or script will be execut...

Page 295: ... OS If a command argument contains double quotes each instance must be escaped by prefixing another double quote For example if the host command argument is set big enter set big If the result that is returned from a host command is too large the replication manager truncates it to 64 KB and records the truncation in the event log See resource names and UNC formats LaunchJob Runs another replicati...

Page 296: ...event window and the Job Monitor window MirrorcloneHostDiskDeviceToContainer Creates a synchronized mirrorclone of the storage volume virtual disk that underlies a host disk device by using a container Syntax and arguments When initially inserted into a job the command syntax and default arguments are MirrorcloneHostDiskDeviceToContainer source_hoststorvol_unc_name container_unc_name WAIT UNC Host...

Page 297: ...s a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats MirrorcloneHostDiskDeviceToContainerInManagedSet Creates a synchronized mirrorclone of the storage volume virtual disk that underlies a host disk device by using a container in a managed set Syntax and arguments When initially inserted into a...

Page 298: ...idateHostVolume Agent and license prerequisites Requires a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats MirrorcloneHostVolumeGroupToContainers Creates synchronized mirrorclones of the storage volumes virtual disks that underlie a host volume group by using containers Syntax and arguments Wh...

Page 299: ... see command result values OS specifics Yes See examples above See resource names and UNC formats MirrorcloneHostVolumeGroupToContainersInManagedSet Creates synchronized mirrorclones of the storage volumes virtual disks that underlie a host volume group by using containers in a managed set Syntax and arguments When initially inserted into a job the command syntax and default arguments are Mirrorcl...

Page 300: ...nd result values OS specifics Yes See examples above See resource names and UNC formats MirrorcloneHostVolumeToContainers Creates synchronized mirrorclones of the storage volumes virtual disks that underlie a host volume by using containers Syntax and arguments When initially inserted into a job the command syntax and default arguments are MirrorcloneHostVolumeToContainers source_hostvol_unc_name ...

Page 301: ...age volumes are located Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats MirrorcloneHostVolumeToContainersInManagedSet Creates synchronized mirrorclones of the storage volumes virtual disks that underlie a host volume by using containers in a managed set Syntax and arguments When initially inserted into a...

Page 302: ...s a local replication license for the storage systems on which the underlying storage volumes are located Command result value List of mirrorclone storage volume names UNC For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats MirrorcloneStorageVolumeToContainer Creates a synchronized mirrorclone of a storage volume by using a container...

Page 303: ...ume group replica The replica created in a previous step of the same job Source VG Name source_vg_name Select the name of the source host volume group whose properties are to be applied to the new volume group Mount Point Prefix mount_point_prefix Enter the prefix to be applied to the mount points if any For example entering backup will add backup to mount points for all logical volumes in the vol...

Page 304: ...he job is run Examples AIX MountHostVolume HostA2 dev hd1 home cats HP UX MountHostVolume HostA2 dev dsk c2t0d2 users cats Linux MountHostVolume HostA2 dev sda3 var cats OpenVMS MountHostVolume HostA2 1 DGA2 CATS Solaris MountHostVolume HostA2 dev rdsk c0t5d0s6 usr cats Tru64 UNIX MountHostVolume HostA2 dev disk dsk100c usr cats Windows Drive MountHostVolume HostA2 Disk3 E Drive folders MountHostV...

Page 305: ...he same job See resource names and UNC formats MountVolumeGroupComponent Instructs an enabled host to mount a specific component logical volume in a host volume group replica The host volume group replica must have been created and received an assignment in a previous step of the same job Syntax and arguments When initially inserted into a job the command syntax and default arguments are MountVolu...

Page 306: ...up replica on the same host as the source volume group OpenVMS OpenVMS does not support volume groups This command is not applicable to OpenVMS volume sets Solaris You cannot mount a volume group replica on the same host as the source volume group Tru64 UNIX Windows Windows does not support volume groups See resource names and UNC formats Pause Pauses the job at this line step The job remains paus...

Page 307: ...lidateHost ValidateStorageVolume Agent and license prerequisites None Command result value None For a complete list see command result values OS specifics None CAUTION Ensure that the storage volume is not already presented to the host Multiple presentations to the same host can cause errors See resource names and UNC formats PresentStorageVolumes Begins the presentation of storage volumes to an e...

Page 308: ...skDevice storvol_unc_name host_name Virtual Disk Name storvol_unc_name Select or enter the UNC name of the underlying storage volume virtual disk to unpresent from the host Host Name host_name Select or enter the name of the host from which the storage volume virtual disk is to be unpresented Examples RemoveDiskDevice ArrayA2 Cats HostA2 Comments Associated validation commands ValidateHost Validat...

Page 309: ... job the command syntax and default arguments are ResyncMirrorclones storvol_unc_names Mirrorclone UNC Storage Volume Name storvol_unc_name Select or enter the UNC names of the fractured mirrorclones to be resynchronized with their source storage volumes Examples ResyncMirrorclones Array2 Cats_copy Array2 Dogs_copy Array3 Cars_copy ResyncMirrorclones my_svol_list Comments Associated validation com...

Page 310: ...ndRobinReplicasForHostStorageVolume HostA2 dev disk dsk100c 3 Windows RetainLatestRoundRobinReplicasForHostStorageVolume HostA2 Disk5 3 Comments Associated validation commands ValidateHostVolume Agent and license prerequisites Requires a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats RetainLa...

Page 311: ...d robin replication For example if you specify 3 the first three times the job is run a new replica is created When run the fourth time the oldest replica of the three replicas is deleted and a new replica is added and so on Syntax and arguments When initially inserted into a job the command syntax and default arguments are RetainLatestRoundRobinReplicasForHostVolumeGroup source_hostvolgroup_unc_n...

Page 312: ...orp com daily backups Snapshot of sales database has finished Comments Associated validation commands None Agent and license prerequisites None Command result value None For a complete list see command result values OS specifics None An e mail server is required The e mail message is sent only if the step in the job is executed Compare with SetNotificationPolicy You can send e mail text message to...

Page 313: ..._name Select or enter the UNC name of the source or destination DR group in the DR group pair Auto Suspend To enable this mode select true to disable select false Examples SetDrGroupAutoSuspend ArrayA2 DrGrpPets FALSE Comments Associated validation commands None Agent and license prerequisites Requires remote replication licenses on the source and destination storage systems Command result value N...

Page 314: ...Select or enter the UNC name of the destination DR group in the DR group pair Destination Access Select or enter the destination access type Choices are none read_only and no_read Examples SetDrGroupDestinationAccess ArrayA2 DrGrpPets READ_ONLY Comments Associated validation commands None Agent and license prerequisites Remote replication licenses are required on the source and destination storage...

Page 315: ... and arguments When initially inserted into a job the command syntax and default arguments are SetDrGroupFailsafeOnLinkdownPowerUp drgroup_unc_name DISABLED UNC DR Group Name drgroup_unc_name Select or enter the UNC name of the DR group to be changed Failsafe On Link down Power up Select or enter the mode Choices are enabled and disabled Examples SetDrGroupFailsafeOnLinkdownPowerUp ArrayA2 DrGrpPe...

Page 316: ...ormats SetDrGroupIoMode Specifies the remote replication I O mode of a DR group pair Syntax and arguments When initially inserted into a job the command syntax and default arguments are SetDrGroupIoMode drgroup_unc_name SYNCHRONOUS UNC DR Group Name drgroup_unc_name Select or enter the UNC name of the DR group to be changed IO Mode Select or enter the I O mode Choices are synchronous and asynchron...

Page 317: ...esult values OS specifics None See resource names and UNC formats SetDrGroupName Specifies the name of a source or destination DR group Syntax and arguments When initially inserted into a job the command syntax and default arguments are SetDrGroupName drgroup_unc_name name UNC DR Group Name drgroup_unc_name Select or enter the UNC name of the DR group to be changed Name name Enter the new name for...

Page 318: ...tDrGroupSuspend ArrayA2 DrGrpPets RESUMED Comments Associated validation commands None Agent and license prerequisites Requires remote replication licenses on the source and destination storage systems OS specifics None Command result value None For a complete list see command result values Guidelines apply See resource names and UNC formats SetHostDiskDeviceWriteCacheMode Enables or disables stop...

Page 319: ... SetHostDiskDeviceWriteCacheMode HostA2 CATS WRITE_CACHE_ENABLED NOWAIT Solaris SetHostDiskDeviceWriteCacheMode HostA2 dev dsk c0t5d0s6 WRITE_CACHE_ENABLED NOWAIT Tru64 UNIX SetHostDiskDeviceWriteCacheMode HostA2 dev disk dsk100c WRITE_CACHE_ENABLED NOWAIT Windows SetHostDiskDeviceWriteCacheMode HostA2 Disk3 WRITE_CACHE_ENABLED NOWAIT Comments Associated validation commands ValidateHost Agent and ...

Page 320: ...riteCacheMode HostA2 home vg02 WRITE_CACHE_ENABLED NOWAIT HP UX SetHostVolumeGroupWriteCacheMode HostA2 users vg02 WRITE_CACHE_EN ABLED NOWAIT Linux SetHostVolumeGroupWriteCacheMode HostA2 var vg02 WRITE_CACHE_EN ABLED NOWAIT OpenVMS Not applicable Solaris SetHostVolumeGroupWriteCacheMode HostA2 usr vg02 WRITE_CACHE_EN ABLED NOWAIT Tru64 UNIX SetHostVolumeGroupWriteCacheMode HostA2 dom01 WRITE_CAC...

Page 321: ...ese examples show host volume mount points Device names can also be used AIX SetHostVolumeWriteCacheMode HostA2 home cats WRITE_CACHE_ENABLED NOWAIT HP UX SetHostVolumeWriteCacheMode HostA2 users cats WRITE_CACHE_ENABLED NOWAIT Linux SetHostVolumeWriteCacheMode HostA2 var cats WRITE_CACHE_ENABLED NOWAIT OpenVMS SetHostVolumeWriteCacheMode HostA2 CATS WRITE_CACHE_ENABLED NOWAIT Solaris SetHostVolum...

Page 322: ...tA2 home cats HostA2 home dogs WRITE_CACHE_ENABLED NOWAIT HP UX SetHostVolumesWriteCacheMode HostA2 users cats HostA2 users dogs WRITE_CACHE_ENABLED NOWAIT Linux SetHostVolumesWriteCacheMode HostA2 var cats HostA2 var dogs WRITE_CACHE_ENABLED NOWAIT OpenVMS SetHostVolumesWriteCacheMode HostA2 CATS HostA2 DOGS WRITE_CACHE_ENABLED NOWAIT Solaris SetHostVolumesWriteCacheMode HostA2 usr cats HostA2 us...

Page 323: ...database specified by the repository Syntax and arguments When initially inserted into a job the command syntax and default arguments are SetMountPointsPrefixInRepository oraclerepository_unc_name mountpoints_prefix UNC Oracle Repository Name oraclerepository_unc_name Select or enter the UNC name of the repository whose host volumes are to be mounted Mount Points prefix mountpoints_prefix Enter th...

Page 324: ...o Policy for automatic notification Choices are Policy argument Condition when job status e mail is sent Remarks job_completed Job instance has completed job_failed Job instance has failed job_paused Job instance has been paused Messages Job state executed a Pause step Job state paused due to error or user action job_started Job instance has started job_started_or_stopped Job instance has started ...

Page 325: ...stA2 Catalog 20051214 021405 TSBACKUP Comments Associated validation commands None Agent and license prerequisites Requires a host agent Requires an Oracle integration license Command result value None For a complete list see command result values OS specifics None The repository must already exist or be created by a previous step in the same job See resource names and UNC formats SetStorageVolume...

Page 326: ...Wait Flag Select wait or nowait See jobs wait no wait argument Examples SetStorageVolumeWriteCacheMode ArrayA2 Cats WRITE_CACHE_ENABLED NOWAIT Comments Associated validation commands ValidateStorageVolume Agent and license prerequisites None Command result value None For a complete list see command result values OS specifics None See resource names and UNC formats SetStorageVolumesWriteCacheMode S...

Page 327: ...gent and license prerequisites None Command result value None For a complete list see command result values OS specifics None To refer to the variable elsewhere in the job you must enter a variable assignment See assignments SetWriteCacheModesUsingRepository Sets the write cache mode of the storage volumes that underlie an Oracle database The appropriate storage volumes are automatically selected ...

Page 328: ...disk The snapclone copy virtual disk is presented to the enabled host and a host bus scan is performed to identify the presented storage Syntax and arguments When initially inserted into a job the command syntax and default arguments are SnapcloneDiskDevice host_storvol_unc_name SAME new_storvol_name WAIT Host Storage Volume UNC Name host_storvol_unc_name Select or enter the UNC name of the host d...

Page 329: ...rlying storage volume presented source is located Command result value Snapclone storage volume UNC For a complete list see command result values OS specifics Yes See examples above Some storage volumes cannot be copied using snapclone replication See resource names and UNC formats SnapcloneHostDiskDeviceToContainerInManagedSet Creates a preallocated snapclone point in time copy of the storage vol...

Page 330: ...es a host agent Command result value Snapclone storage volume name UNC For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats SnapcloneHostVolume Creates snapclones point in time copies of the storage volumes virtual disks that underlies a host volume The snapclone copies are presented to the enabled host and a host bus scan is performe...

Page 331: ...ication step Some storage volumes that undelie a host volume cannot be copied using snapclone replication This command can be used with the CreateHostVolume command to re create a host volume from one enabled host on another enabled host See resource names and UNC formats SnapcloneHostVolumeGroup Creates snapclones point in time copies of the storage volumes virtual disks that underlie a host volu...

Page 332: ... is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step Windows Windows does not support volume groups See resource names and UNC formats SnapcloneHostVolumeGroupToContainersInManagedSet Creates preallocated snapclones point in time copies of the storage volumes virtual disks that underlie a host volume group by using containers in a man...

Page 333: ...sult values OS specifics Yes See examples above See resource names and UNC formats SnapcloneHostVolumeToContainers Creates preallocated snapclones point in time copies of the storage volumes virtual disks that underlie a host volume by using containers The snapclone copies are presented to the enabled host and a host bus scan is performed to identify the presented storage Syntax and arguments When...

Page 334: ...4 UNIX When this command is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step Some storage volumes that underlie a host volume cannot be copied using snapclone replication This command can be used with the CreateHostVolume command to re create a host volume from one enabled host on another enabled host This command cannot be used with ...

Page 335: ...ete list see command result values OS specifics Yes See examples above Tru64 UNIX When this command is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step The command initially treats the managed set as a set of preallocated containers When the command has completed the managed set contains snapclone storage volumes The companion command...

Page 336: ...or be created by a previous step in the same job This command cannot be used with some older versions of controller software See resource names and UNC formats SnapcloneOracleUsingRepository Creates snapclones of the storage volumes that underlie the database or tablespaces in a repository The appropriate storage volumes are automatically selected by reference to the enabled host and the database ...

Page 337: ...rvol_unc_name SAME WAIT UNC Storage Volume Name storvol_unc_name Select or enter the UNC name of the storage volume to copy Disk Group Name Select or enter the name of the storage disk group in which the copy is to be created RAID Level Select the storage redundancy level that you want to apply to the copy Choices are RAID0 RAID1 RAID5 and same See virtual disks redundancy level Snapclone Name Ent...

Page 338: ...None A flush of the source virtual disk write cache is required before replication is started This command cannot be used with some older versions of controller software See resource names and UNC formats SnapcloneStorageVolumesToContainers Creates a preallocated snapclones point in time copies of a multiple storage volumes by using containers Syntax and arguments SnapcloneStorageVolumesToContaine...

Page 339: ... virtual disk is presented to the enabled host and a host bus scan is performed to identify the presented storage Syntax and arguments When initially inserted into a job the command syntax and default arguments are SnapshotDiskDevice host_storvol_unc_name DEMAND_ALLOCATED SAME new_storvol_name WAIT Host Storage Volume UNC Name host_storvol_unc_name Select or enter the UNC name of the host disk dev...

Page 340: ...apshot storage volume name UNC For a complete list see command result values OS specifics Yes See examples above Some storage volumes that underlie a host disk device cannot be copied using snapshot replication See resource names and UNC formats SnapshotHostDiskDeviceToContainerInManagedSet Creates preallocated snapshots point in time copies of the storage volumes virtual disks that underlie a hos...

Page 341: ... host agent Command result value Snapshot name For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats SnapshotHostVolume Creates snapshots point in time copies of the storage volumes virtual disks that underlies a host volume The snapshot copies are presented to the enabled host and a host bus scan is performed to identify the presented...

Page 342: ... names UNC For a complete list see command result values OS specifics Yes See examples above Tru64 UNIX When this command is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step Some storage volumes that underlie a host volume cannot be copied using snapshot replication See resource names and UNC formats SnapshotHostVolumeGroup Creates sn...

Page 343: ... an AdvFS domain spans partitions Tru64 UNIX When this command is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step Windows Windows does not support volume groups See resource names and UNC formats SnapshotHostVolumeGroupToContainersInManagedSet Creates preallocated snapshots point in time copies of the storage volumes virtual disks th...

Page 344: ...ed set name of virtual disk containers For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats SnapshotHostVolumeToContainers Creates preallocated snapshots point in time copies of the storage volumes virtual disks that underlie a host volume by using containers The snapshot copies are presented to the enabled host and a host bus scan is...

Page 345: ...result values OS specifics Yes See examples above Tru64 UNIX When this command is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step Some storage volumes that underlie a host volume cannot be copied using snapshot replication This command cannot be used with some older versions of controller software See resource names and UNC formats S...

Page 346: ...d result values OS specifics Yes See examples above Tru64 UNIX When this command is used with AdvFS volumes that have heavy I O HP recommends briefly suspending the I O before the replication step Some storage volumes that underlie a host volume cannot be copied using snapshot replication This command cannot be used with some older versions of controller software See resource names and UNC formats...

Page 347: ...urce names and UNC formats SnapshotOracleUsingRepository Creates snapshots of the storage volumes that underlie the database or tablespaces in a repository The appropriate storage volumes are automatically selected by reference to the enabled host and the database or tablespaces specified by the repository Syntax and arguments When initially inserted into a job the command syntax and default argum...

Page 348: ...ol_unc_name DEMAND_ALLOCATED SAME WAIT UNC Storage Volume Name storvol_unc_name Select or enter the UNC name of the storage volume to copy Snapshot Type Select demand_allocated or fully_allocated RAID Level Select the redundancy level for the copy Choices are RAID0 RAID1 RAID5 and same Snapshot Name Enter a name for the copy Wait for Discovery Select wait or nowait See jobs wait nowait argument Ex...

Page 349: ...mand result values OS specifics None Some storage volumes cannot be copied using snapshot replication This command cannot be used with some older versions of controller software See resource names and UNC formats SnapshotStorageVolumesToContainers Creates preallocated snapshots point in time copies of multiple storage volumes by using containers Syntax and arguments When initially inserted into a ...

Page 350: ...e repository Syntax and arguments When initially inserted into a job the command syntax and default arguments are SwitchOracleArchiveLogFilesUsingRepository oraclerepository_unc_name UNC Oracle Repository Name oraclerepository_unc_name Select or enter the UNC name of the Oracle repository to delete Examples SwitchOracleArchiveLogFilesUsingRepository HostA2 Catalog 20051214 021405 Comments Associat...

Page 351: ...p Name vg_name_unc Select or enter the UNC name of the volume group whose logical volumes are to be unmounted Examples AIX UnmountEntireVolumeGroup HostA2 cats_vg HP UX UnmountEntireVolumeGroup HostA2 cats_vg Linux UnmountEntireVolumeGroup HostA2 cats_vg OpenVMS Not applicable Solaris UnmountEntireVolumeGroup HostA2 cats_vg Tru64 UNIX UnmountEntireVolumeGroup HostA2 dom01 Windows Not applicable Co...

Page 352: ...Drive UnmountHostVolume HostA2 E Drive folders UnmountHostVolume HostA2 E pets cats Comments Associated validation commands ValidateHost Agent and license prerequisites Requires a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats UnmountHostVolumes Instructs enabled hosts to unmount host volumes...

Page 353: ...ie an Oracle database The appropriate host volumes are unmounted by reference to the enabled host and database specified by the repository Syntax and arguments When initially inserted into a job the command syntax and default arguments are UnmountHostVolumesUsingRepository oraclerepository_unc_name original_replicated UNC Oracle Repository Name oraclerepository_unc_name Select or enter the UNC nam...

Page 354: ... and UNC formats UnpresentStorageVolumes Ends the presentation of storage volumes to a host Syntax and arguments When initially inserted into a job the command syntax and default arguments are UnpresentStorageVolumes storvol_unc_list host_name UNC Storage Volume Names storvol_unc_name Select or enter the names of the storage volumes whose presentation is to end See argument lists Or select a varia...

Page 355: ...nd result value None For a complete list see command result values OS specifics None See resource names and UNC formats ValidateHostVolume Checks if a host volume is an available resource When the job is run the validation command checks for availability of the resource If the resource is not available the job stops Syntax and arguments When initially inserted into a job the command syntax and def...

Page 356: ...If the resource exists the job stops Syntax and arguments When initially inserted into a job the command syntax and default arguments are ValidateHostVolumeDoesNotExist hostvol_unc_name UNC Host Volume Name hostvol_unc_name Select or enter the UNC name of the host volume to validate Examples These examples show host volume mount points Device names can also be used AIX ValidateHostVolumeDoesNotExi...

Page 357: ...laris ValidateHostVolumeGroup HostA2 usr cats_vg Tru64 UNIX ValidateHostVolumeGroup HostA2 dom01 Windows Not applicable Comments Agent and license prerequisites Requires a host agent Requires a local replication license for the storage system on which the underlying storage volume is located Command result value None For a complete list see command result values OS specifics Yes See examples above...

Page 358: ... Requires a host agent Command result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats ValidateOracleDatabase Checks if an Oracle database is an available resource When the job is run the validation command checks for availability of the resource If the resource is not available the job stops Syntax and arguments When i...

Page 359: ...n license Command result value None For a complete list see command result values OS specifics None See resource names and UNC formats ValidateSnapcloneHostVolume Checks if a host volume is an available resource and that it can be replicated using the snapclone method When the job is run the validation command checks for availability of the resource If the resource is not available or if it cannot...

Page 360: ...s an available resource and that it can be replicated using the snapclone method When the job is run the validation command checks for availability of the resource If the resource is not available or if it cannot be replicated the job stops Syntax and arguments When initially inserted into a job the command syntax and default arguments are ValidateSnapcloneHostVolumeGroup volume_group_unc_name UNC...

Page 361: ...rage volume to validate Examples ValidateSnapcloneStorageVolume ArrayA2 Cats Comments Agent and license prerequisites Requires a local replication license for the storage system on which the storage volume is located Command result value None For a complete list see command result values OS specifics None See resource names and UNC formats ValidateSnapshotHostVolume Checks if a host volume is an a...

Page 362: ...ted using the snapshot method When the job is run the validation command checks for availability of the resource If the resource is not available or if it cannot be replicated the job stops Syntax and arguments When initially inserted into a job the command syntax and default arguments are ValidateSnapshotHostVolumeGroup volume_group_unc_name UNC Host Volume Group Name volume_group_name Select or ...

Page 363: ...les ValidateSnapshotStorageVolume ArrayA2 Cats Comments Agent and license prerequisites Requires a local replication license for the storage system on which the storage volume is located Command result value None For a complete list see command result values OS specifics None See resource names and UNC formats ValidateStorageSystem Checks if a storage system is an available resource See storage sy...

Page 364: ...sult values OS specifics None See resource names and UNC formats ValidateStorageVolumes Checks if storage volumes are available resources When the job is run the validation command checks for availability of the resources If the resources are not available the job stops Syntax and arguments When initially inserted into a job the command syntax and default arguments are ValidateStorageVolumes storv...

Page 365: ... volumes are normalized the job proceeds to the next step Syntax and arguments When initially inserted into a job the command syntax and default arguments are WaitDrGroupNormalization drgroup_unc_name UNC DR Group Name drgroup_unc_name Select or enter the name of the DR group to check for normalization Examples WaitDrGroupNormalization ArrayA2 DrGrpPets Comments Associated validation commands None...

Page 366: ...NC formats WaitForHostDiskDeviceWriteCacheFlush Halts a job until the write cache has been flushed for the storage volume virtual disk that underlies a host disk device When the write cache has been flushed the job proceeds to the next step Syntax and arguments When initially inserted into a job the command syntax and default arguments are WaitForHostDiskDeviceWriteCacheFlush hoststorvol_unc_name ...

Page 367: ...sh HostA2 users cats_vg Linux WaitForHostVolumeGroupWriteCacheFlush HostA2 var cats_vg OpenVMS Not applicable Solaris WaitForHostVolumeGroupWriteCacheFlush HostA2 usr cats_vg Tru64 UNIX WaitForHostVolumeGroupWriteCacheFlush HostA2 dom01 hvol_cats_set Windows Not applicable Comments Associated validation commands ValidateHostVolumeGroup Agent and license prerequisites Requires a host agent Command ...

Page 368: ...and result value None For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats WaitForHostVolumesWriteCacheFlush Halts a job until the write caches have been flushed for all of the storage volumes virtual disks that underlie the host volumes When all of the write caches have been flushed the job proceeds to the next step Syntax and argume...

Page 369: ...ne For a complete list see command result values OS specifics Yes See examples above See resource names and UNC formats WaitForJob Halts this job and checks for a specific state in another job job instance When the state is detected this job proceeds to the next step See job instances and job states Syntax and arguments When initially inserted into a job the command syntax and default arguments ar...

Page 370: ...See use with the nowait argument See resource names and UNC formats WaitForStorageVolumesDiscovery Halts a job until specific storage volumes virtual disks are found in the replication manager database When all are found the next step in the job is executed Syntax and arguments When initially inserted into a job the command syntax and default arguments are WaitForStorageVolumesDiscovery storvol_li...

Page 371: ...acheFlush Halts a job until the write cache of the storage volumes have been flushed When the write caches has been flushed in all the job proceeds to the next step Syntax and arguments When initially inserted into a job the command syntax and default arguments are WaitForStorageVolumesWriteCacheFlush storvol_unc_names UNC Storage Volume Names storvol_unc_names Select or enter the storage volumes ...

Page 372: ...tion license Command result value None For a complete list see command result values OS specifics None The repository must already exist or be created by a previous step in the same job See resource names and UNC formats WaitHostDiskDeviceNormalization Halts a job until the storage volume virtual disk that underlies a host volume has been normalized When the disk is normal the job proceeds to the ...

Page 373: ...lization HostA2 home cats HP UX WaitHostVolumeNormalization HostA2 users cats Linux WaitHostVolumeNormalization HostA2 var cats OpenVMS WaitHostVolumeNormalization HostA2 CATS Solaris WaitHostVolumeNormalization HostA2 usr cats Tru64 UNIX WaitHostVolumeNormalization HostA2 dom01 fset1 Windows Drive WaitHostVolumeNormalization HostA2 E Drive folders WaitHostVolumeNormalization HostA2 E pets cats Co...

Page 374: ...rvol_unc_list List of Storage Volumes storvols_unc_list Select or enter the UNC names of the storage volumes to check for normalization status See argument lists Or select a variable used in a prior step that represents the storage volumes Examples WaitStorageVolumesNormalization ArrayA2 Cats ArrayA2 Dogs WaitStorageVolumesNormalization my_svol_list Comments Associated validation commands Validate...

Page 375: ...storage volumes virtual disks that underlie a host volume group are normalized unshared When all of the storage volumes are normalized the job proceeds to the next step Syntax and arguments When initially inserted into a job the command syntax and default arguments are WaitVolumeGroupNormalization volgroup_unc_name UNC Host Volume Group Name volume_group_name Select or enter the UNC name of the ho...

Page 376: ...OpenVMS OpenVMS does not support volume groups This command is not applicable to OpenVMS volume sets Windows Windows does not support volume groups See resource names and UNC formats 376 Jobs ...

Page 377: ...nt pane and allows you to edit the managed set name Some actions have equivalent job commands or CLUI commands See Managed sets actions cross reference View Edit Properties Displays the properties of the selected managed set Procedure New Create a managed set Procedure Delete Delete a managed set Procedure Remove Member Remove a resource from a managed set Procedure The following actions are avail...

Page 378: ...Set SnapshotHostVolumeToContainersI nManagedSet View managed sets GUI action Job command or template CLUI command Managed Sets View Properties Show Managed_Set Add resources to a managed set See adding DR groups adding enabled hosts adding host volumes adding storage systems and adding virtual disks Remove resources from a managed set See removing DR groups removing enabled hosts removing host vol...

Page 379: ... are added from the resource s action menu See adding DR groups adding enabled hosts adding host volumes adding storage systems and adding virtual disks Creating managed sets Create a managed set of resources Considerations You can use the GUI or CLUI See managed sets actions cross reference A managed set can include only resources of the same type Procedures This procedure uses the GUI HP Storage...

Page 380: ...t the managed set you want to delete 3 Select Actions Delete 4 Click OK Renaming managed sets Rename a managed set Considerations You can only use the GUI If you rename a managed set that is referenced in a job you must also edit the job to reflect the name change or the job will fail when run Procedure 1 In the navigation pane select Managed Sets 2 On the List tab select the managed set to rename...

Page 381: ... the GUI or CLUI See managed sets actions cross reference Procedure This procedure uses the GUI 1 In the navigation pane select Managed Sets 2 On the List tab select the managed set whose properties you want to view 3 Select Actions View Properties The Managed Set Properties window opens Managed sets concepts Managed sets overview A managed set is a named set of resources that can be acted on as a...

Page 382: ...managed set The source and destination DR group in a DR group pair cannot be members of the same managed set If you plan to use DR group managed sets for failover operations ensure the managed sets are controlled by the same management server at the time of failover Managed sets of virtual disks or containers A managed set of the type virtual disks can contain two types of resources either virtual...

Page 383: ...ng a managed set of containers for preallocated snapclones the number of containers and the size of each container must correspond to the source virtual disks being replicated See about containers HP StorageWorks Replication Solutions Manager 4 0 1 383 ...

Page 384: ...384 Managed sets ...

Page 385: ...sks that comprise an Oracle database tablespaces and archived redo logs Considerations Resources to replicate Determine if you need to replicate an entire database or individual tablespaces The database or tablespaces must be available in a list or graphical tree view Tablespaces Guidelines apply See Oracle resource guidelines Archived redo logs Determine if you need to replicate associated archiv...

Page 386: ...ne the repository that contains the tablespaces to replicate To replicate an entire database the repository must contain all of the tablespaces in it Tablespaces Guidelines apply See Oracle resource guidelines Archived redo logs Determine if you need to replicate associated archived redo logs Replication method Determine the replication method that best meets your needs See snapclones and snapshot...

Page 387: ...e GUI 1 In the navigation pane select Oracle 2 On the Databases tab select the Oracle database to replicate 3 Select Actions Replicate Database Preallocated Snapclone The Replicate an Oracle Database via Preallocated Snapclones window opens Follow the instructions in the window Replicating Oracle databases using snapclones Replicate back up the virtual disks that comprise an Oracle database tables...

Page 388: ...th the virtual disks that contain the tablespace s data See managed sets of virtual disks or containers Guidelines apply See Oracle resource guidelines and snapclone guidelines Procedure This procedure uses the GUI 1 In the navigation pane select Oracle 2 On the Tablespaces tab select the Oracle tablespaces to replicate 3 Select Actions Replicate Tablespace Preallocated Snapclone The Replicate Ora...

Page 389: ...cle resources by presenting and mounting copies of the virtual disks that comprise an Oracle database tablespaces and archived redo logs Considerations Oracle repository You can only restore Oracle resources if a repository exists that contains point in time copies of the resources The repository and resources must have been created using the replication manager Tablespaces You can choose to resto...

Page 390: ...ee creating jobs 3 Validate the job to ensure that all resources are available See validating jobs Running and scheduling jobs You can run a job on demand or schedule the job to run one or more times on a schedule On demand See running jobs Scheduled See creating scheduled job events Oracle actions summary The following actions are available on the Oracle content pane Some actions have equivalent ...

Page 391: ...ArchiveLogFilesToRepository AddOracleTablespacesToRepository Create Oracle resources GUI action Job command or template CreateHostVolumesUsingRepository CreateOracleRepository CreateRestoredHostVolumesUsingRepository Delete Oracle resources GUI action Job command or template Oracle Repositories Delete DeleteOracleRepository DeleteHostVolumesUsingRepository DeleteStorageVolumesUsingRepository Mount...

Page 392: ... Oracle tablespace s mount to a host Template SnapcloneOracleUsingRepository Command SnapcloneOracleToContainersUsingRepository Command SnapshotOracleToContainersUsingRepository Command SnapshotOracleUsingRepository Command Restore Oracle resources GUI action Job command or template Oracle Repositories Restore Restore Oracle tablespaces template ConvertStorageVolumesIntoContainersUsingReposi tory ...

Page 393: ...iews See the following examples List view Database Tablespace Data File tree view tree view and Host Database Children tree view List view The list view shows all Oracle resource types databases tablespaces data files archive logs control files and repositories Database Tablespace Data File tree view HP StorageWorks Replication Solutions Manager 4 0 1 393 ...

Page 394: ...ories Considerations You can create an Oracle repository using the GUI or jobs See Oracle actions cross reference A repository is created whenever a GUI action is used to replicate Oracle resources You cannot explicitly create a repository using the GUI Jobs from templates that replicate Oracle resources create a repository whenever they are run You can also create a job that explicitly creates a ...

Page 395: ...ract with the Oracle database Procedure 1 In the navigation pane select Oracle 2 On the Databases tab select the database whose security credential you want to save in the replication manager database 3 Select Set Credentials Follow the instructions in the window Viewing Oracle resources Display Oracle list and tree views See Oracle views Considerations You can only use the GUI to view Oracle reso...

Page 396: ...ing Oracle resources using the GUI You can also create backups by running a job on demand or at scheduled times See replicating Oracle resources using jobs Recoveries and migrations The replication manager can recover Oracle resources by presenting and dynamically mounting backups of virtual disks on the original server The replication manager can also present and dynamically mount backups of virt...

Page 397: ...r example if you select an Oracle database and the Replicate Database Snapclone action is disabled it can be because the storage system that contains the database does not have an appropriate license Job commands Some job commands may not be executed if an applicable HP license is not verified when a job is run An event in the job log indicates the command did not execute due to a licensing issue ...

Page 398: ...However once backed up archived redo logs can be deleted to free up disk space Oracle control files The replication manager automatically discoverscontrol files that are associated with Oracle tablespaces These resources are displayed in the content pane Oracle databases The replication manager automatically discovers databases on enabled hosts These resources are displayed in the content pane and...

Page 399: ...er one or more expires within 60 days Over capacity One or more resources has exceeded a license s capacity Oracle integration Not licensed None of the arrays on which the resource is stored are licensed Partially licensed One or more arrays on which the resource is stored are licensed but not all Fully licensed All arrays on which the resource is stored are licensed Mount points for Oracle restor...

Page 400: ...og 20051218 024153 NOTE The term repository as used by the replication manager does not refer to any Oracle product or utility Security credentials for Oracle databases For the replication manager to interact with an Oracle application an account for the replication manager must be established by an Oracle database administrator See the HP StorageWorks Replication Solutions Manager installation gu...

Page 401: ... are displayed in the content pane and can be replicated backed up and restored recovered using GUI actions or jobs The following tablespace types are supported Tablespace type Replicable Remarks Permanent yes Tablespace consists of permanent datafiles Temporary no Tablespace consists of temporary datafiles Typically used for sorting and database maintenance Undo yes Tablespaces consists of undo r...

Page 402: ...402 Oracle ...

Page 403: ... Show System Storage system actions summary The following storage system actions are available on the content pane Some actions have equivalent CLUI commands See storage systems actions cross reference View Properties View properties of a storage system Procedure Add to Managed Set Add a storage system to a managed set Procedure Remove from Managed Set Remove a storage system from a managed set Pr...

Page 404: ...ng tabs in the storage systems properties window Storage system See General tab Local and remote replication licensing for the storage system See Licensing tab Managed sets in which the storage system is a member See Membership tab See also viewing storage system properties Storage system views See the following examples List view System Disk Group Virtual Disk tree view DR group Source Destinatio...

Page 405: ...n licenses for a specific storage array 1 In the navigation pane select Storage Systems The Storage Systems content pane opens 2 Select a storage system 3 Select Actions View Properties The Storage Properties window opens 4 Select the Licensing tab 5 Click the Print button or select Actions Print Launching the device manager Access HP Command View EVA from the replication manager Each time you use...

Page 406: ...derations You can use the GUI or CLUI See storage systems actions cross reference Procedure This procedure uses the GUI 1 In the navigation pane select Storage Systems 2 On the List tab select the storage systems to remove from a managed set 3 Select Actions Remove From Managed Set The Select Managed Sets window opens 4 Select the managed set from which to remove the storage systems 5 Click OK Vie...

Page 407: ...eplication license policies HP license policies determine how the replication manager interacts with resources that require HP replication licenses The following summarizes the policies Verification License verification includes factors such as Type of license Expiration date if any Capacity range amount of storage Multi array volumes If a volume is comprised of virtual disks on two or more arrays...

Page 408: ... controller software version Controller software supported by the replication manager is listed below For support of newer versions visit the HP Storage web site See Helpful web sites on page 19 EVA controller software supported by RSM 4 0 1 Version Replication features VCS 3 028 VCS 4 0x XCS 5 1x XCS 6 0x XCS 6 1x XCS 6 2x XCS 9 0x See local replication features and remote replication features Co...

Page 409: ...snapshots per virtual disk When using the replication manager GUI actions menu if the selected resource in the GUI does not support an action the action will not be available in the menu For example if you try to create a container on a storage array that does not support it the New Container action will not be available When using the replication manager job editor if a command is not valid with ...

Page 410: ... group size 1x DR group size 1x DR group size 1x DR group size 1x DR group size Set disk group for log disk at creation yes yes yes yes Set max log disk size at creation yes yes yes yes Other Cross Vraid for remote copy yes yes yes yes yes Force a full copy yes yes yes yes Set access to no read on remote copy yes yes yes yes Set auto suspend on links down at creation yes yes yes yes Set disk group...

Page 411: ... not to host volume disk groups that are under the control of a host OS or logical volume manager Storage system disk groups are managed through HP StorageWorks interfaces and not by logical volume managers See also DR groups maximum log disk size Storage system types The replication manager discovers and reports the following storage system types HPEVA HP StorageWorks Enterprise Virtual Array EVA...

Page 412: ...412 Storage systems ...

Page 413: ...Change the name of a virtual disk Procedure Delete Deletes a virtual disk Procedure Add to Managed Set Add a virtual disk to a managed set Procedure Remove from Managed Set Remove a virtual disk from a managed set Procedure Remove from DR group Remove a virtual disk from a DR group Procedure Add Presentations Present a virtual disk to an enabled host Procedure Remove Presentations Remove a virtual...

Page 414: ... performing typical tasks Create virtual disks GUI action Job command CLUI command Virtual Disks New CreateStorageVolume Add Vdisk Virtual Disks New Container CreateContainer Add Container Delete virtual disks GUI action Job command CLUI command Virtual Disks Delete DeleteStorageVolume Delete Vdisk DeleteStorageVolumes DeleteContainer Edit virtual disks GUI action Job command CLUI command Virtual ...

Page 415: ...umeIntoContainer Replicate storage volumes template Replicate storage volumes via preallocated snapclones template Instant restore storage volumes to other storage volumes template Validate virtual disks GUI action Job command CLUI command ValidateSnapcloneStorageVolume ValidateSnapshotStorageVolume View virtual disks GUI action Job command CLUI command Virtual Disks View Properties Show Vdisk Vir...

Page 416: ...set Considerations You can use the GUI or the CLUI See storage systems actions cross reference A managed set can include only resources of the same type Procedure This procedure uses the GUI 1 In the navigation pane select Virtual Disks 2 On the List tab select the virtual disks to add to a managed set 3 Select Actions Add to Managed Set The Create New Managed Set window opens 4 Select a managed s...

Page 417: ...er s properties 3 Select Actions New Container The New Container window opens Follow the instructions in the window Creating a container by specifying its properties This procedure creates a new container with the properties that you specify 1 In the navigation pane select Virtual Disks 2 Click the List tab 3 If you are already viewing the Virtual Disk content pane refresh the pane to clear any se...

Page 418: ...window Creating snapclones preallocated Use a container to create a point in time snapclone copy of a virtual disk See virtual disks preallocated snapclones and containers Considerations You can use the GUI jobs or the CLUI to create preallocated snapclones See virtual disks actions cross reference A container that is the same size as the original virtual disk must already exist Procedure Guidelin...

Page 419: ...hots Considerations You can use the GUI jobs or the CLUI to create preallocated snapshots See virtual disks actions cross reference A container that is the same size as the original virtual disk must already exist Procedure Guidelines apply See virtual disks snapshot guidelines A flush of the source virtual disk write cache is required before replication is started See preallocated snapshots Dynam...

Page 420: ...dow Deleting virtual disks Delete a virtual disk on a storage system Considerations You can use the GUI jobs or the CLUI to delete virtual disks See virtual disks actions cross reference You cannot delete a virtual disk that is presented You must first unpresent the disk See unpresenting virtual disks You cannot delete a mirrorclone You must first detach the mirrorclone so that it becomes an origi...

Page 421: ...s 5 The Monitor Job window opens An implicit job is begun to execute the action See jobs implicit job startup 6 After the implicit job completes refresh the content pane to display the most current resources See refreshing display panes Editing virtual disk properties Edit set the properties of a virtual disk Considerations You can use the GUI or the CLUI See virtual disks actions cross reference ...

Page 422: ...d View EVA from the replication manager Each time you use this action in the same replication manager session a new window for HP Command View EVA is opened Considerations You can only use the GUI to launch the device manager The action is not available unless an individual resource is selected highlighted in the replication manager content pane You must know the security credentials user name and...

Page 423: ...s and fracturing mirrorclones Procedure This procedure uses the GUI 1 In the navigation pane select Virtual Disks 2 On the List tab select the virtual disk to restore 3 Select Actions Instant Restore The Instant Restore wizard opens Follow the instructions in the wizard Low level refreshing virtual disks Perform a low level refresh of specific virtual disks and containers See virtual disks low lev...

Page 424: ...Select the managed set from which to remove the virtual disks 5 Click OK The virtual disks are removed from the set Removing virtual disks from a DR group pair Remove virtual disks from a DR group pair See DR group pair When you remove virtual disks from a source DR group the source disks are retained You can discard or retain the remote copies virtual disks Considerations You can use the GUI or C...

Page 425: ...isk to restore or its replica If either disk is part of a host volume do not use the procedure below Instead use the procedure restoring a host volume Instant Restore See also host volumes overview A virtual disk cannot be restored from a snapshot of its mirrorclone To restore from a mirrorclone the mirrorclone must be fractured See fractured mirrorclones and fracturing mirrorclones Procedure This...

Page 426: ... You can select multiple virtual disks to unpresent at one time CAUTION When presentation is removed the host can no longer perform I O with the virtual disk This can cause loss of host application data Procedure This procedure uses the GUI 1 In the navigation pane select Virtual Disks 2 On the List tab select one or more virtual disks to unpresent from enabled hosts 3 Select Actions Remove Presen...

Page 427: ...ntainers cannot be presented See virtual disks presentation and containers Virtual disk properties are automatically discovered by the replication manager and are maintained in the replication manager s database See resources automatic discovery refresh Virtual disks and containers are displayed in the Virtual Disks content pane See virtual disks views You can use a GUI action a job or CLUI comman...

Page 428: ...py cross Vraid yes yes yes yes yes Snapshots per source virtual disk max 7 7 16 16 16 The number per disk varies See snapshots per virtual disk When using the replication manager GUI actions menu if the selected resource in the GUI does not support an action the action will not be available in the menu For example if you try to create a container on a storage array that does not support it the New...

Page 429: ...size 1x DR group size 1x DR group size 1x DR group size Set disk group for log disk at creation yes yes yes yes Set max log disk size at creation yes yes yes yes Other Cross Vraid for remote copy yes yes yes yes yes Force a full copy yes yes yes yes Set access to no read on remote copy yes yes yes yes Set auto suspend on links down at creation yes yes yes yes Set disk group for log disk at creatio...

Page 430: ...virtual disk is not presented to a host but the change does not take effect until the disk is presented to a host Write cache mirror The virtual disk write cache mirror policy specifies whether each controller in a storage system contains a copy of the other controller s write cache The following values are reported Enabled In the storage system each controller contains a copy of the other control...

Page 431: ... following job commands ConvertStorageVolumeIntoContainer ConvertStorageVolumesIntoContainers ConvertStorageVolumesInManagedSetIntoContainers and ConvertStorageVolumesIntoContainersUsingRepository The following virtual disks cannot be converted into containers Virtual disks that are presented to hosts Snapshots Container guidelines The following guidelines apply to containers The array must have a...

Page 432: ...create a copy that is smaller than the source virtual disk For example if you copy a disk whose redundancy level is Vraid 1 or Vraid 5 and use a cross Vraid assignment of Vraid0 the copy will be smaller This more efficient use of space can be appropriate when the copy is retained only for a short time and is not intended to be a high availability resource Disk groups A disk group is a named pool o...

Page 433: ...sk group occupancy warning For example if a disk group s capacity is 200 GB and the occupancy alarm level is 80 the warning is issued when the total capacity of the virtual disks in the disk group reaches 160 GB The default occupancy alarm level is 95 of capacity Impacts of an occupancy warning When an occupancy warning is issued No virtual disks LUNs in the disk group can be created or enlarged N...

Page 434: ...grity an instant restore should only be performed on an unmounted unpresented virtual disk If the virtual disk is mounted use the following general approach 1 Stop host I O to the disk that is being restored 2 Unmount the disk This forces the disk s write cache to be flushed emptied 3 Perform an instant restore to the disk Procedure If the restored host volume does not have consistent data left in...

Page 435: ...ng snapclones and creating preallocated snapclones 2 When necessary restore the disk from an appropriate snapclone Procedure Instant restore from snapshots This feature allows you to restore data on a virtual disk with data from one of its snapshots For example restore the virtual disk named sales_db with the data from one of its snapshots sales_db_backup_B sales_db_backup_C sales_db sales_db_back...

Page 436: ... Performs a discovery refresh at the storage system level to gather the properties of the specified virtual disks Updates the replication manager database with the new properties Low level refresh by specifying a DR group When applied to a DR group the properties of the log disk and the DR group state are updated To update the properties the DR group pair apply to the source and destination DR gro...

Page 437: ...nses See replication licenses overview The array selected for the destination DR group depends on the remote replication configuration For supported configurations see the HP StorageWorks Continuous Access EVA planning guide A storage array can have DR group relationships with up to two other storage arrays The maximum number of virtual disks in a DR group and the maximum number of DR groups per a...

Page 438: ...group Once a virtual disk or container is created its Vraid level cannot be changed Snapclones Snapclone replication instantly creates an independent point in time copy of a virtual disk The copy begins as a fully allocated snapshot and then automatically becomes an independent virtual disk The copy is called a snapclone See also virtual disks snapclone FAQ and snapclone guidelines The snapclone p...

Page 439: ...pclone does not become an independent virtual disk until unsharing is completed What is snapclone normalization or unsharing Normalization or unsharing is a snapclone background process See virtual disks normalization When can a host read from or write to a snapclone A host can immediately read from and write to a snapclone even during the unsharing process After I create a snapclone can I delete ...

Page 440: ...ng the replication CLUI You must issue CLUI commands to set the source disk to write through mode and wait for the flush to complete before starting the replication When replication is completed the controller software automatically sets the source disk and preallocated copy converted container to write back mode If you want the source disks or copies to be in write through mode you must explicitl...

Page 441: ...icient space for the snapshots to grow In this event the array stops writing to both the source and the snapshots Snapshots count against the maximum number of virtual disks per array Snapshots cannot be created when the disk to be replicated is A snapshot In the process of normalizing or being deleted See normalization Snapshots per virtual disk In HP XCS controller software the maximum number of...

Page 442: ...ufficient space in the disk group can not only prevent the controller from increasing the space allocation but it can also prevent writes to both the source and snapshot Fully allocated snapshots When a snapshot is fully allocated the storage system initially allocates an amount of space that is equal to the capacity of the source virtual disk plus a small amount of space for point in time informa...

Page 443: ...ding snapclones See snapclones Snapshot Dependent virtual disks that use snapshot technology See snapshots Virtual disk guidelines The following apply to virtual disks and containers Names Up to 32 characters long Names are not case sensitive but are subject to character restrictions See illegal characters Size 2 000 GB 2 TB maximum 1 GB minimum When creating the size must be specified in whole GB...

Page 444: ...444 Virtual disks ...

Page 445: ...trace log properties Event actions summary The following event actions are available Some actions have related job commands or CLUI commands See events actions cross reference Details From the events pane view an event s details See viewing events List Events From the content pane display a list of events for the resource See listing individual resource events Event actions cross reference You can...

Page 446: ...dated automatically Following a resource change that is initiated with the replication manager GUI jobs or CLUI you should refresh the content pane Whenever you select a different type of resource the content pane is refreshed For example if you are viewing DR Groups in the content pane and then select Host Volumes the content pane is refreshed and displays the current host volume resources See al...

Page 447: ...g events View storage events and license events See events overview Procedures Selecting events to view 1 On the events pane select the Storage Events tab or License Events tab The events in a corresponding current or historical event log are displayed 2 To display events in another log if any select the log The log is applied Depending on the number of events the pane may not refresh immediately ...

Page 448: ...e Configuration window opens 2 Click Logs The logs pane appears 3 Click View Trace Log The View Trace Log window opens Filtering displayed events You can filter select the events to display in the event pane Filters are available for event severity and event source 1 Filter type 2 Filter value Procedure 1 On the event pane select a filter property box A list of filters appears 2 Select an event fi...

Page 449: ...og by default The trace log is for use by technical support personnel See trace log viewing the trace log and trace log configuration Events that are useful to administrators and operators are copied to the current storage event log See event log and event log configuration Events that involve license status are copied to the current license event log Events log The replication manager generates a...

Page 450: ...s source type events for all job instances are displayed The standard view displays up to 400 events See viewing events Event severity The following icons are used to indicate the severity of an event Icon Description Informational The resource was operating normally Warning The resource experienced a temporary abnormal state The operator should monitor the resource Severe The resource has experie...

Page 451: ...ndow appears 3 In the Command box enter a CLUI command and press Enter 4 The command is processed and results are displayed in the Command Response pane 5 To end the session close the window or click Cancel CLUI documentation For detailed information on CLUI clients and CLUI commands see the HP StorageWorks Replication Solutions Manager CLUI reference The document is available in the replication m...

Page 452: ...ess Ctrl V to paste the command response information Example To display and copy information about all host agents 1 Type show host_agents full and press Enter 2 Click in the Command Response pane select highlight the response then press Ctrl C Legacy HP EVMCL commands cross reference The following table lists legacy HP Business Copy EVMCL commands and the equivalent replication manager CLUI comma...

Page 453: ... job name list of single job s properties Show Job job name tasks list of single job s tasks Reusing CLUI commands Reuse a command previously entered during an interactive session This can help eliminate errors in retyping complex commands Procedure 1 Click the command history arrow and select a command from the list 2 Press Enter 3 Results are displayed in the Command Response pane Using CLUI hel...

Page 454: ..._group drg dr_group name host_a gent ha host agent name managed _set ms mset managed_set name snapc lone sc snapclone name snaps hot ss snapshot name vd isk vdisk name Displaying the full help menu 1 Type help and press Enter 2 The full main help menu appears Displaying short help on a specific command 1 To view short help on a specific command enter the command followed by and press Enter 2 The s...

Page 455: ...followed by the command and press Enter 2 The full help for the command appears Command help add ha 0 Success Usage Name ADD HOST_AGENT Synopsis A DD HOST_A GENT HA Host Agent Name Description Add a Host Agent a dd host_a gent ha host agent name HP StorageWorks Replication Solutions Manager 4 0 1 455 ...

Page 456: ...456 CLUI ...

Page 457: ... a DR group fail over together share a log and preserve write order within the group A pair of source and destination virtual disks is called a copy set For details see DR group pairs dynamic capacity policy DC Management Feature enabling you to extend or shrink the size of a host volume See dynamic capacity management EVA Enterprise Virtual Array A family of HP StorageWorks enterprise class stora...

Page 458: ...the Replication Solutions Manager navigation pane namely DR groups enabled hosts host volumes managed sets storage systems and virtual disks Replication is performed using these resources snapclone A snapclone is an independent point in time copy of a virtual disk It is independent because all of the data from the source virtual disk is copied to the snapclone For details see snapclones snapshot A...

Page 459: ...8 prerequisites 17 documentation HP web site 17 providing feedback 19 DR groups about 83 adding virtual disks to 87 creating 88 deleting 88 DR group pair source and destination 97 editing properties 89 guidelines 109 home 102 logs 107 removing virtual disks from 92 resuming 93 suspend on failover 1 10 suspending 94 suspension state 1 10 topology view 74 viewing 97 viewing properties 97 dynamic cap...

Page 460: ... and logical volumes 141 HP storage web site 19 technical support 18 I illegal characters 46 instant restore 435 Internet protocol configurations 36 J jobs arguments 185 command result values 187 commands 27 implicit 193 imported 193 instances 185 templates 200 transactions 205 validation 206 K keyboard shortcuts 32 L licensing checking 405 Oracle application integration 67 397 replication license...

Page 461: ...C formats 372 resource states 63 resources about 62 names and UNC formats 64 selection of multiple 62 states 63 resuming DR groups 93 reverting a DR group pair to home 93 running CLUI via the GUI 451 host commands 1 16 S security configuring 35 snapclones about 438 creating preallocated 418 creating standard 418 deleting 420 guidelines 439 snapshots about 439 creating preallocated 419 creating sta...

Page 462: ... to DR groups 87 adding to managed sets 416 deleting 420 presenting 423 removing from DR groups 424 topology view 78 unpresenting 426 viewing 426 viewing properties 427 W web sites HP documentation 19 HP storage 19 HP Subscriber s Choice for Business 19 product manuals 17 462 ...

Reviews: