I will tell a little about how we handled are cutover from iplanet 5.2 running on SPARC hardware to FC5 on x86-64.<br><br>I had some extra ports on our terminal server so I connected the old  SPARC systems to the terminal server so I can manage them out-of-band (and
later after I took their IP addresses away)<br><br>Remember LDAP is a directory service. Directory services support frequent read operations and infrequent write operations. Not every application fits this profile but in our case we shut down/disabled our web application that modifies our LDAP.
<br><br>We have a multi-GB database approx 2 GB. We ran an LDAP search command/db2ldif.  I do not remember this taking a long time probably < 8 minutes. Remember LDAPsearch is very fast.<br><br>We were moving from master/slave to multi-master. At that point I setup multi-master on the new systems. We used SCP to copy over the ldif data, then I added it to one side using Ldapmodify. Again this took less then 20 minutes. 
<br><br>I quickly re-added indexes and verified final settings. Then I disabled the old systems using the Terminal Server and added a sub-ip-interface to the new systems for an IP take-over. <br><br>When we had done testing and all was well and good again we re-enabled out web application.
<br><br>For us the migration was a Friday process and our window was based on how long we could live without database changes. All our applications that have read access suffered a small intermittent outage when we switched the IP.
<br><br>The good part about this process is you can completely test the dump and restore without doing the actual cut-over to see how long the entire process will take. Dump from your old harware/restore to new. <br><br>Tools to move the database real time/cross platform would be nice, but in our case they would be overkill if you have a small amount of data the standard tools can probably do it in soft-real time.
<br><br><br><div><span class="gmail_quote">On 7/9/07, <b class="gmail_sendername">Richard Megginson</b> <<a href="mailto:rmeggins@redhat.com">rmeggins@redhat.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
David Barker wrote:<br>> Richard Megginson wrote:<br>>><br>>> One of the big issues is cross platform migration e.g. going from<br>>> FC-5 i386 to F7 x86_64.  There are a number of issues involved with
<br>>> this.  We are trying to figure out the best way to do this and we<br>>> need your help.  If you could, please read the section about cross<br>>> platform migration -<br>>> <a href="http://directory.fedoraproject.org/wiki/DS_Admin_Migration#Cross_platform">
http://directory.fedoraproject.org/wiki/DS_Admin_Migration#Cross_platform</a><br>>> - and let us know what you think, especially if you are an admin who<br>>> will actually be using this in a production environment.
<br>><br>> I'd guess the "worst-case upgrade" is a single directory server<br>> deployment where a cross platform upgrade could imply only 1 host is<br>> available for reformat? If so, doing a "Local Source to Remote Target"
<br>> migration doesn't make much sense. In such cases, an export to ldif<br>> first, backup/ reinstall / restore "/opt/fedora-ds" and then do the<br>> upgrade against the restored data seems like the best way to do things.
<br>Do you mean, you reformat the disk and install the new version of the<br>OS?  On the same machine?  In that case, if the architecture is the<br>same, no data conversion is needed - the data in the databases can just<br>
be used directly.<br>><br>> Multi-directory-server sites probably have spare hardware kicking<br>> around - I wouldn't worry about wasting disk space ;-)<br>Sure, but there are some cases where folks will have multi-GB databases
<br>on old machines.<br>><br>> --<br>> Fedora-directory-users mailing list<br>> <a href="mailto:Fedora-directory-users@redhat.com">Fedora-directory-users@redhat.com</a><br>> <a href="https://www.redhat.com/mailman/listinfo/fedora-directory-users">
https://www.redhat.com/mailman/listinfo/fedora-directory-users</a><br><br>--<br>Fedora-directory-users mailing list<br><a href="mailto:Fedora-directory-users@redhat.com">Fedora-directory-users@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/fedora-directory-users">
https://www.redhat.com/mailman/listinfo/fedora-directory-users</a><br><br><br></blockquote></div><br>