<br><br><div class="gmail_quote">On Tue, Nov 18, 2008 at 6:33 AM, Tim Cutts <span dir="ltr">&lt;<a href="mailto:tjrc@sanger.ac.uk">tjrc@sanger.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
On 17 Nov 2008, at 10:34 pm, Asif Iqbal wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Do I upgrade from RT 3.4.5 to RT 3.8.1 directly? Or there is a roadmap<br>
somewhere?<br>
</blockquote>
<br></div>
You can do this in almost one go, yes.  It&#39;s almost exactly what I&#39;m doing with my production RT, where I&#39;m going from 3.4.2 to 3.8.1<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Do I upgrade the mysql 4.0.24 to 4.1 first before upgrading the RT?<br>
</blockquote>
<br></div>
Yes.  Or at least, here&#39;s what I&#39;ve tested, and seems to work quite well:<br>
<br>
1)  Set up a new RT box for your new server, so that you can always back out if this goes wrong.  On this server, install the new version of MySQL you want to use, and install RT 3.8.1<br>
<br>
2)  Make a dump of your production MySQL instance, and load it into the new MySQL database.<br>
<br>
3)  Run the /opt/rt3/sbin/rt-setup-database --action upgrade command as detailed in the RT 3.8.1 README file, but only as far as version 3.8.0<br>
<br>
4)  Run the MySQL upgrade script, as detailed in UPGRADING.mysql, and apply the SQL statements it wants you to make.  This can take a long time; the alter table statements are pretty slow-running.<br>
<br>
5)  Run the /opt/rt3/sbin/rt-setup-database --action upgrade thing again for the last small changes from 3.8.0 to 3.8.1<br>
</blockquote><div><br>Ok now that upgrade completed on the test system, I now see 5000 more tickets already<br>created on the production systems. Do I have to redo this whole thing? I have binlog enabled<br>since the beginning of the original instance. How do I append those new 500 tickets?<br>
I guess I am now on a catchup game :-)<br><br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
After that, it all seemed to work pretty well.<br>
<br>
Tim<br><font color="#888888">
<br>
<br>
-- <br>
The Wellcome Trust Sanger Institute is operated by Genome ResearchLimited, a charity registered in England with number 1021457 and acompany registered in England with number 2742969, whose registeredoffice is 215 Euston Road, London, NW1 2BE.<br>

</font></blockquote></div><br><br clear="all"><br>-- <br>Asif Iqbal<br>PGP Key: 0xE62693C5 KeyServer: <a href="http://pgp.mit.edu">pgp.mit.edu</a><br>A: Because it messes up the order in which people normally read text.<br>
Q: Why is top-posting such a bad thing?<br><br><br>