Migrating from 3.3.5

I have an old server running Plone 3.3.5 which I want to migrate and upgrade. Can anyone let me know the process for moving a 3.3.5 installation to a new server, then upgrading 3.3.5 to v6 please?

Thanks in advance

Apart from that: be more specific about what you have, what your requirements are.

It won't be an easy task. But you'll really learn a lot about the history of Plone.

Follow the following steps (or read the referred documentation):

  1. Install your Plone 3.3.5 Site in a virtual machine with the corresponding OS and Python versions
# on Debian
apt-get install -y wget tar gzip bzip2 gcc g++ make \
    libssl-dev zlib1g-dev libjpeg62-dev libreadline5 libreadline5-dev \
    readline-common libxml2-dev wv xpdf
wget http://launchpad.net/plone/3.3/3.3.5/+download/Plone-3.3.5-UnifiedInstaller.tgz
tar -xzf Plone-3.3.5-UnifiedInstaller.tgz
cd Plone-3.3.5-UnifiedInstaller
./install.sh --target=/home/Plone-3.3.5 --instance=zeocluster \
    --user=plone --password=admin \
    --libz=local --libjpeg=local --readline=local zeo
  1. Upgrade Plone 3.3.5 to Plone 4.3


  1. Use collective.exportimport

Alternative: Upgrade Plone 4.3 to Plone 5 with Python 3


Then Upgrade Plone 5 to Plone 6

1 Like