Disk Arrays
cancel
Showing results for 
Search instead for 
Did you mean: 

EVA4000 taking too much time to delete snapshots

Luis_135
Advisor

EVA4000 taking too much time to delete snapshots

Hi,

we have an EVA4000. We use business copy to dayly present snapshots of production data to the server where backup software is installed (BackupExec).

Then, everyday, we unpresent and delete the snapshots.

Problem is that since last weeks (didnt happen before) it is taking hours (1 or 2 or 3 hours) to delete de snapshots, specially the bigger ones (1TB). Is this behaviour normal? i understand that the bigger the more time it takes to delete.. but, hours? i think this sholud be a matter of minutes, but maybe im wrong.

I need to save time because my backup window is getting very narrow.

Thanks in advance
3 REPLIES
gstonian
Trusted Contributor

Re: EVA4000 taking too much time to delete snapshots

NO it shouldn't but we recently had tis problem as well.

We raised it with HP and never got a satisfactory answer. They though it was because we took the default wait time (SET OPTIONS NOCOMMAND_DELAY ) down from 10 seconds to 0 !??!?! This change didn't make a difference but trying to convince the 2nd line support guys of this was a nightmare My suspision was it was because of timing and deleting the LUNS when the EVA had already started levelling.

We resolved this by splitting up the sssu delete script and identifying which luns were taking the longest to delete and then deleting those LUNS first. That reduced the time from 2Hrs for the delete back down to 5 minutes.

I hope this helps you
Regards
Luis_135
Advisor

Re: EVA4000 taking too much time to delete snapshots

Thanks for the answer. I post my present and unpresent scripts, made by RSM. Do they look normal to you?

//_Present_vdisk_3
// Replicate raw storage volume(s), and mount to a host.
//
// Assign some variables that will be used in this job.
$source_storvol_unc1 = SetVariable ( "\\...vdisk_3" )
$dest_storvol1 = SetVariable ( "ss_vdisk_3" )
$mount_host = SetVariable ( "svs03" )
//
// Validate that resources are as expected.
ValidateHost ( $mount_host )
ValidateStorageVolume ( $source_storvol_unc1 )
ValidateSnapshotStorageVolume ( $source_storvol_unc1 )
//
$Rep1 = SnapshotStorageVolume ( $source_storvol_unc1, DEMAND_ALLOCATED, RAID0, $dest_storvol1, WAIT )
//
// Create disk device(s) on a host.
CreateDiskDevice ( $Rep1, $mount_host, 0, READ_WRITE )
//
// Wait
Wait ( "0:0:10" )




//_UnPresent_vdisk_3
// Remove Storage Volume
//
// Assign some variables that will be used in this job.
$source_snap_unc1 = SetVariable ( "\\...vdisk_3\ss_vdisk_3" )
$mount_host = SetVariable ( "svs03" )
//
// Validate that resources are as expected.
ValidateHost ( $mount_host )
ValidateStorageVolume ( $source_snap_unc1 )
//
// Remove Disk
RemoveDiskDevice ( $source_snap_unc1, $mount_host )
//
//
//
DeleteStorageVolume ( $source_snap_unc1 )

gstonian
Trusted Contributor

Re: EVA4000 taking too much time to delete snapshots

I don't use RSM - we use sssu at our site - sorry.