Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

We have EMC CLARiiON disks/storage arrays that are near their end of support life cycle, so we need to move Oracle ASM disks on them to a new sets of vendor disks. We are trying to minimize the database down time, so I am trying to find ways to use asm mirroring or disk clone method to move current databases on ASM to new ASM disks with underlining new disks/storage arrays.

If our databases are on the file system, we can use the disk mirror/clone to copy the datafiles on the file system to new disks. We can then open the database on new disks with ease. But Oracle ASM disks are different than file systems.

Any suggestions or references will be very much appreciated.

Thanks

share|improve this question

migrated from stackoverflow.com Nov 3 '13 at 13:21

This question came from our site for professional and enthusiast programmers.

1 Answer 1

Why not just create luns on the new storage, with same size as on old storage and add them to the existing disk groups. Next drop the old disks from the disk group and when the re-balance is over, your system is migrated to the new storage, without any downtime.

Works like a charm. ASM is way smarter than a filesystem.

share|improve this answer
    
Let me try it and report back the progress. –  dave Oct 6 '13 at 16:34
    
Sure, I am quite confident this will help you. It is like cloning on block level. –  ik_zelf Oct 6 '13 at 17:01
    
It worked perfectly. After rebalancing, you need to reboot server to pull out old disks. –  dave Nov 23 '13 at 21:20
    
why? There have been bugs in Oracle that kept the disks busy/locked for the OS, despite being dropped. Check that. rebooting should now a days not be needed for just add/remove disks –  ik_zelf Nov 24 '13 at 10:22
    
I read metalink that it is a bug that old disks are locked by OS after disks are dropped. I can actually restart db to release the locks. I have not tried to restart ASM to release its locks yet, but restart server works like a charm. My Unix admin told me he needs to restart server to pull the old disks out. –  dave Nov 25 '13 at 15:47

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.