[Setup] Migrating from Windows to Linux

Sam Luxford-Watts sam.luxford.watts at gmail.com
Wed Dec 7 10:31:57 UTC 2005


oops - I posted that reply to the wrong list - sorry for the cross posting.

Need more caffine this morning.

Sam

On 07/12/05, Sam Luxford-Watts <sam.luxford.watts at gmail.com> wrote:
> 1. Yes - but some products may have windows specific versions (mxodbc
> spings to mind)
>
> 2. Ensure that you stop the windows services before copying data.fs. -
> Also read the docs that come with zope 2.8.x (isnt 2.8.1 buggy?? -
> 2.8.4 is preferred?) I cant remember exactly, but you need to carry
> out a few steps to migrate the portal catalog before your plone site
> will work at all.
>
> If you want to eliminate any possible migration problems between the
> two the platforms then you could always setup a test windows machine
> with zope 2.84 and plone 2.11 - copy the data.fs to that, carry out
> the upgrades check its all working an dthen copy it onto the linux
> box. Its a fair bit more work but at least to could narrow down the
> problems to either the upgrade or the migration and then try to solve
> from there.
>
> I did this in reverse - migrated a site from linux to windows and had
> no major probs so it should work fine going the other way.
>
> Cheers,
>
> Sam
>
>
> On 07/12/05, Ben Lobo <benlobo at gmail.com> wrote:
> > I'm trying to move all my existing Plone sites on Windows (Win2K, Plone
> > 2.0.4, Zope 2.7.0) to Linux (Ubuntu 5.10, Plone 2.1-1, Zope 2.8.1-5).
> >
> > 1. Is it possible to export Plone sites from Win2k and import them into
> > Zope on Linux?
> >
> > 2. Assuming the answer to question 1 above is yes, do I have to upgrade
> > Plone on Win2k to version 2.1 and migrate all my sites to Plone 2.1 on
> > the Win2k server before I can import them into Zope 2.8.1/Plone 2.1 on
> > Linux?
> >
> > I've tried importing a site directly from Zope 2.7.0 on the Win2k server
> > to Zope 2.8.1 on the Linux server and I get an error with the following
> > traceback:
> >
> > -------------------------
> > Traceback (innermost last):
> >    Module ZPublisher.Publish, line 113, in publish
> >    Module ZPublisher.mapply, line 88, in mapply
> >    Module ZPublisher.Publish, line 40, in call_object
> >    Module OFS.ObjectManager, line 561, in manage_importObject
> >    Module OFS.ObjectManager, line 583, in _importObjectFromFile
> >    Module OFS.ObjectManager, line 293, in _setObject
> >    Module Products.CMFCore.CMFCatalogAware, line 186, in manage_afterAdd
> >    Module Products.CMFCore.CMFCatalogAware, line 222, in __recurse
> >    Module Products.CMFCore.CMFCatalogAware, line 185, in manage_afterAdd
> >    Module Products.CMFCore.CMFCatalogAware, line 50, in indexObject
> >    Module Products.CMFPlone.CatalogTool, line 404, in indexObject
> >    Module Products.CMFCore.CatalogTool, line 353, in reindexObject
> >    Module Products.CMFPlone.CatalogTool, line 425, in catalog_object
> >    Module Products.ZCatalog.ZCatalog, line 565, in catalog_object
> >    Module Products.ZCatalog.Catalog, line 361, in catalogObject
> >    Module Products.PluginIndexes.common.UnIndex, line 220, in index_object
> >    Module Products.PluginIndexes.common.UnIndex, line 247, in _index_object
> >    Module Products.PluginIndexes.common.UnIndex, line 205, in
> > insertForwardIndexEntry
> > AttributeError: _length
> > -------------------------
> >
> > Any ideas?
> >
> > _______________________________________________
> > Setup mailing list
> > Setup at lists.plone.org
> > http://lists.plone.org/mailman/listinfo/setup
> >
>



More information about the Setup mailing list