I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
snapmirror is what you want. you can set it up anytime prior to the migration and let it run on a schedule or manually to build the initial baseline. after that you just do a snapmirror update to keep it in sync.
we have done this so many times it's second nature. quite simply:
1) create target volume and initialize snapmirror relationship to source while lun is live and serving data 2) setup maintenance window and take filesystem/lun offline 3) perform final snapmirror update 4) break snapmirror relationship and bring new lun/volume online 5) mount new lun/filesystem and serve up data
snapmirror is a really handy product :)
-- Daniel Leeds Senior Systems Administrator Edmunds.com
-----Original Message----- From: owner-toasters@mathworks.com on behalf of Suresh Rajagopalan Sent: Thu 4/26/2007 3:02 PM To: toasters@mathworks.com Subject: Data migration
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
Snapmirror is a good choice.
-Blake
On 4/26/07, Suresh Rajagopalan SRajagopalan@williamoneil.com wrote:
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
02 PM To: toasters@mathworks.com Subject: Data migration
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move. =20
=20
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
=20
Thanks
Suresh
=20
------_=_NextPart_001_01C78858.456B85B6 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:o =3D=20 "urn:schemas-microsoft-com:office:office" xmlns:w =3D=20 "urn:schemas-microsoft-com:office:word"><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Dus-ascii"> <META content=3D"MSHTML 6.00.2900.3059" name=3DGENERATOR> <STYLE>@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in = 1.25in; } P.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } A:link { COLOR: blue; TEXT-DECORATION: underline } SPAN.MsoHyperlink { COLOR: blue; TEXT-DECORATION: underline } A:visited { COLOR: purple; TEXT-DECORATION: underline } SPAN.MsoHyperlinkFollowed { COLOR: purple; TEXT-DECORATION: underline } SPAN.EmailStyle17 { COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose } DIV.Section1 { page: Section1 } </STYLE> </HEAD> <BODY lang=3DEN-US vLink=3Dpurple link=3Dblue> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>You could certainly use SnapMirror for this if = you have=20 that license. </FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>Initially don't worry about consistancy. = Just=20 initialize it and set up your</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>updates for some regular interval (like = hourly). Then=20 when you're ready to </FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>cut over, unmount and unmap the LUN from the = host such that=20 it becomes</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>consistant, then force one final SM=20 update.</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>If you need true a true no-downtime migration, = talk to your=20 sales team about</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D947500823-26042007><FONT = face=3DArial=20 color=3D#0000ff size=3D2>ReplicatorX, which can do a more seamless = migration behind=20 the scenes.</FONT></SPAN></DIV> <DIV> </DIV><!-- Converted from text/rtf format --> <P><SPAN lang=3Den-us><FONT face=3DArial size=3D2>-- Adam = Fox</FONT></SPAN> <BR><SPAN=20 lang=3Den-us><FONT face=3DArial = size=3D2>adamfox@netapp.com</FONT></SPAN> </P> <DIV> </DIV><BR> <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft> <HR tabIndex=3D-1> <FONT face=3DTahoma size=3D2><B>From:</B> Suresh Rajagopalan=20 [mailto:SRajagopalan@williamoneil.com] <BR><B>Sent:</B> Thursday, April = 26, 2007=20 6:02 PM<BR><B>To:</B> toasters@mathworks.com<BR><B>Subject:</B> Data=20 migration<BR></FONT><BR></DIV> <DIV></DIV> <DIV class=3DSection1> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I need to migrate a 1.4Tb = lun from=20 one filer to another with minimal downtime (< 30 mins). So = clearly some=20 copying of data has to be done prior to the actual move. =20 <o:p></o:p></SPAN></FONT></P> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: = Arial"><o:p> </o:p></SPAN></FONT></P> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Would snapmirror or = flexclone be the=20 most appropriate for this? I’m not sure how I would = get a consistent=20 copy of the lun over to the other filer. This is not a database, = the lun=20 contains flat files on NTFS.<o:p></o:p></SPAN></FONT></P> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: = Arial"><o:p> </o:p></SPAN></FONT></P> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: = Arial">Thanks<o:p></o:p></SPAN></FONT></P> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: = Arial">Suresh<o:p></o:p></SPAN></FONT></P> <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: = Arial"><o:p> </o:p></SPAN></FONT></P></DIV></BODY></HTML>
------_=_NextPart_001_01C78858.456B85B6--
SnapMirror is the best tool to use in this situation if you're migrating from Flexvols to Flexvols. It's really simple.
Create your baseline SnapMirror (qtree or volume) a week in advance and set up your incremental schedule based on filer loads. You can start with a min daily/nightly incremental. I like to monitor the SnapMirror status output after each incremental to get an idea on the amount of data transferring. Let's stay you started the baseline on a Sunday, first incremental on a monday and the cutover date was Friday evening @ 10pm. On Friday, you want to bump up the incrementals more frequently so the deltas get transferred more frequently. Once 10pm rolls around, disconnect the LUN and run a couple more incrementals. Break the snapmirror relationship but don't release it yet until you confirm the data integrity. Connect to the LUN. Confirm your data and clean up your SnapMirror relationship. You should be able to do everything under 30 mins....if you're prepared.
Dave Rubright Jr 4Base Technology, Inc.
________________________________
From: owner-toasters@mathworks.com [mailto:owner-toasters@mathworks.com] On Behalf Of Suresh Rajagopalan Sent: Thursday, April 26, 2007 3:02 PM To: toasters@mathworks.com Subject: Data migration
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
If you have SnapDrive and SnapMirror, this is pretty seamless (some others have mentioned SnapMirror already, and it is definitely the best choice). SnapDrive just makes consistency and recovery for the SM destination easier...
Glenn
________________________________
From: owner-toasters@mathworks.com [mailto:owner-toasters@mathworks.com] On Behalf Of Suresh Rajagopalan Sent: Thursday, April 26, 2007 6:02 PM To: toasters@mathworks.com Subject: Data migration
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
But, you have to be careful you're at OnTap version 7.2.x on the destination filer so that the SnapRestore process on the destination is done via a lun clone split versus the old way. Right?
- Carl
-----Original Message----- From: owner-toasters@mathworks.com on behalf of Glenn Walker Sent: Thu 4/26/2007 8:19 PM To: Suresh Rajagopalan; toasters@mathworks.com Subject: RE: Data migration
If you have SnapDrive and SnapMirror, this is pretty seamless (some others have mentioned SnapMirror already, and it is definitely the best choice). SnapDrive just makes consistency and recovery for the SM destination easier...
Glenn
________________________________
From: owner-toasters@mathworks.com [mailto:owner-toasters@mathworks.com] On Behalf Of Suresh Rajagopalan Sent: Thursday, April 26, 2007 6:02 PM To: toasters@mathworks.com Subject: Data migration
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
Not really - for migration, there's a bit more lee-way in timing: lun clone split is faster, so better for DR, but single-file snap restore process works too...
-----Original Message----- From: Carl Howell [mailto:chowell@uwf.edu] Sent: Thursday, April 26, 2007 10:40 PM To: Glenn Walker; Suresh Rajagopalan; toasters@mathworks.com Subject: RE: Data migration
But, you have to be careful you're at OnTap version 7.2.x on the destination filer so that the SnapRestore process on the destination is done via a lun clone split versus the old way. Right?
- Carl
-----Original Message----- From: owner-toasters@mathworks.com on behalf of Glenn Walker Sent: Thu 4/26/2007 8:19 PM To: Suresh Rajagopalan; toasters@mathworks.com Subject: RE: Data migration
If you have SnapDrive and SnapMirror, this is pretty seamless (some others have mentioned SnapMirror already, and it is definitely the best choice). SnapDrive just makes consistency and recovery for the SM destination easier...
Glenn
________________________________
From: owner-toasters@mathworks.com [mailto:owner-toasters@mathworks.com] On Behalf Of Suresh Rajagopalan Sent: Thursday, April 26, 2007 6:02 PM To: toasters@mathworks.com Subject: Data migration
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
Thanks
Suresh
On 4/27/07, Suresh Rajagopalan SRajagopalan@williamoneil.com wrote:
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm not sure how I would get a consistent copy of the lun over to the other filer. This is not a database, the lun contains flat files on NTFS.
If those are your only choices, I'd go for snapmirror. Get a baseline transfer going, when it's done unmap the LUN, fire off a snapmirro update, and map the LUN on the new filer. Pretty seamless.
You could also try the incremental option of ndmpcopy, if you don't have snapmirror at hand :)
Greets,
Nils
I would avoid incremental ndmpcopy for LUNs. It's a file-level incremnetal. ndmpcopy will see the entire lun as a file so every incremental will be the entire LUN.
SnapMirror, on the other hand is block-level incremental, which is the only type of incremental that will work within the filer since ONTAP does not see inside the LUN.
-- Adam Fox adamfox@netapp.com
-----Original Message----- From: Nils Vogels [mailto:bacardicoke@gmail.com] Sent: Friday, April 27, 2007 11:13 AM To: Suresh Rajagopalan Cc: toasters@mathworks.com Subject: Re: Data migration
On 4/27/07, Suresh Rajagopalan SRajagopalan@williamoneil.com wrote:
I need to migrate a 1.4Tb lun from one filer to another with minimal downtime (< 30 mins). So clearly some copying of data has to be done prior to the actual move.
Would snapmirror or flexclone be the most appropriate for this? I'm
not
sure how I would get a consistent copy of the lun over to the other
filer.
This is not a database, the lun contains flat files on NTFS.
If those are your only choices, I'd go for snapmirror. Get a baseline transfer going, when it's done unmap the LUN, fire off a snapmirro update, and map the LUN on the new filer. Pretty seamless.
You could also try the incremental option of ndmpcopy, if you don't have snapmirror at hand :)
Greets,
Nils
-- Simple guidelines to happiness: Work like you don't need the money, Love like your heart has never been broken and Dance like no one can see you.