blob: d8e2dbfaa0530d0ddfac2e627fc03f4a8c5eabe3 [file] [log] [blame]
Upgrading the Database
======================
Run :file:`checksetup.pl`. This will do everything required to convert
your existing database and settings to the new version.
:command:`cd $BUGZILLA_HOME`
:command:`./checksetup.pl`
.. warning:: For some upgrades, running :file:`checksetup.pl` on a large
installation (75,000 or more bugs) can take a long time,
possibly several hours, if e.g. indexes need to be rebuilt. If this
length of downtime would be a problem for you, you can determine
timings for your particular situation by doing a test upgrade on a
development server with the production data.
:file:`checksetup.pl` may also tell you that you need some additional
Perl modules, or newer versions of the ones you have. You will need to
install these, either system-wide or using the :file:`install-module.pl`
script that :file:`checksetup.pl` recommends.
Finishing The Upgrade
=====================
#. Reactivate Bugzilla by clear the text that you put into the
:param:`shutdownhtml` parameter.
#. Run another :ref:`sanity-check` on your
upgraded Bugzilla. It is recommended that you fix any problems
you see immediately. Failure to do this may mean that Bugzilla
may not work entirely correctly.