En un par de ocasiones he tenido que hacer algo parecido y lo siguiente me ha funcionado:
1.- Instalo el buildout destino, con los mismos complementos y versiones que el buildout origen. 2.- En la raíz del sitio del buildout origen creo la carpeta "traslado", vuelvo a la raíz, pulso en "Contenidos", marco las casillas de todas las carpetas y demás elementos que quiero trasladar, las corto y las pego en la carpeta "traslado". 3.- Inmediatamente (tengo previamente preparadas las correspondientes páginas en sendas pestañas del navegador): · Exporto la carpeta "traslado" (=> traslado.zexp). · Uso "Undo" para deshacer el cambio de pegar todos los elementos a trasladar en la carpeta "traslado". 4.- En el buildout destino configuro y creo el punto de montaje y, dentro de éste, creo un sitio Plone nuevo. 5.- Entro en la ZMI del nuevo sitio del buildout destino, importo traslado.zexp, me voy a la raíz del sitio y le doy el repaso final (dejando cada carpeta o elemento de "traslado" en su sitio, reproduciendo la personalización estética, los portlets,...). Aparte, si mal no recuerdo, la exportación/importación de usuarios era más peliaguda, pero había algún complemento o script por ahí que podía usarse (yo no las necesité en las dos ocasiones refereridas). Un abrazo, Manuel El 10/12/12 17:27, Manuel Gualda Caballero escribió: > ¿Has probado a exportar e importar en formato .zexp no los sitios > completos, sino sus elementos contenidos? (teniendo los mismos > complementos instalados en origen y destino, sólo tendrías que crear los > sitios en destino, activarles los mismos complementos y después realizar > la exportación/importación). > > Ya nos cuentas. > > Suerte, > > Manuel > > PD: yo llevo varios años usando lo de los puntos de montaje sin ningún > problema derivado de los mismos. > > El 10/12/12 15:09, Juan Gómez escribió: >> Hola a todos. >> Leonardo fue verdad que siguiendo >> http://plone-spanish-docs.readthedocs.org/en/latest/zope/puntos_montaje_zodb.html >> y con collective.recipe.filestorage se hizo más sencillo, en un >> principio había visto esta documentación pero me pareció mas confusa que >> http://plone.org/documentation/kb/multiple-plone-sites-per-zope-instance-using-separate-data-fs-files-for-each-one >> y opté por esta. >> Quiero decir que he avanzado hasta el punto de hacer una instalación con >> diversas bbdd y estado OK. >> Antes al entrar en Add ZODB Mount Points me mostraba mis puntos de esta >> manera: **Somethink is in te Way** ahora para todos los puntos: >> OK. >> Pero ocurre -aun un pero- y es que en esas instancias debo*importar un >> zexp para cada una*, osea estoy pasando de tres instancias plone en >> distintos zopes a una sola instancia zope con variados plones y al >> eliminar la carpeta -vacia- creada al montar Add ZODB Mount Points e >> importar el correspondiente zexp de nuevo vuelve a aparecer el >> **Somethink is in te Way** en vez del OK. >> A ver que os parece, si me podéis orientar; mientras sigo probando. >> Resumiendo: parece que siguiendo el tutorial al que se refirió Leonardo >> se consiguen bien los puntos de montaje pero el problema surge al >> intentar ocuparlos con sites importadas via zexp. Si alguien tiene >> experiencia con este tipo de escenario se agradecen los apuntes. >> Saludos. >> Juan >> PD: los sitios a importar via zexp no tengo acceso a los data.fs files >> pues estan en objectis, pero los tengo reproducidos en local. >> Me estoy replanteando si usar puntos de montaje, parece que pueden >> -además de para instalar- dar otro tipo de problemas. En fin acepto >> consejos. >> >> El 04/12/12 19:50, Juan Gómez escribió: >>> Hola Leonardo. >>> Muchas gracias por aportar. >>> >>> El 04/12/12 18:56, Leonardo Caballero escribió: >>>> Hola Juan >>>> >>>> Te sugiero que trabajes con el récipe de zc.buildout llamado >>>> collective.recipe.filestorage que te permite definir puntos de >>>> montajes y te genera las configuraciones en tu zope.conf con tus >>>> puntos de montajes >>>> >>>> Puedes ver si este documento >>>> http://plone-spanish-docs.readthedocs.org/en/latest/zope/puntos_montaje_zodb.html >>>> te ayuda en lo que necesitas >>>> >>>> Yo lo he usado y me funciona bien :D >>>> >>>> Salud! >>> Lo voy a mirar y os cuento. >>> Pero de momento siguiendo lo que le resultaba raro a Manuel he probado >>> a modificar el buildout de esta manera: >>> >>> zope-conf-additional = >>> >>> <zodb_db sitio1.es> >>> <filestorage> >>> path ${buildout:directory}/var/filestorage/sitio1.fs >>> </filestorage> >>> mount-point /sitio1.es >>> </zodb_db> >>> >>> <zodb_db subdominio1> >>> <filestorage> >>> path ${buildout:directory}/var/filestorage/subdominio1.fs >>> </filestorage> >>> mount-point /subdominio1 >>> </zodb_db> >>> >>> <zodb_db subdominio2> >>> <filestorage> >>> path ${buildout:directory}/var/filestorage/subdominio2.fs >>> </filestorage> >>> mount-point /subdominio2 >>> </zodb_db> >>> >>> <zodb_db sitio2.org.es> >>> <filestorage> >>> path ${buildout:directory}/var/filestorage/sitio2.fs >>> </filestorage> >>> mount-point /sitio2.org.es >>> </zodb_db> >>> >>> <zodb_db sitio3.com> >>> <filestorage> >>> path ${buildout:directory}/var/filestorage/sitio3.fs >>> </filestorage> >>> mount-point /sitio3.com >>> </zodb_db> >>> >>> Por probar pues acabo de ver de nuevo aqui: >>> http://plone.org/documentation/kb/multiple-plone-sites-per-zope-instance-using-separate-data-fs-files-for-each-one >>> el ejemplo que he seguido y va numerado. >>> Bueno he probado todo <filestorage> sin numerar y ... >>> Resultado: Solo subdominio3.fs parece tener unas dimensiones (en Mb) >>> acordes (sitio2.org.es y sitio3.com están vacíos así que no cuentan) >>> pero sitio1.fs y subdomino2.fs no parece que estén funcionando pues >>> 168bytes -es el tamaño que muestran- para nada se corresponden con un >>> sitio plone por pequeño que sea. >>> >>> Voy a probar la recomendación de Leonardo y >>> collective.recipe.filestorage y os comento. >>> Saludos. >>> Juan >>> >>>> El 04/12/12 18:51, Juan Gómez escribió: >>>>> Te refieres a que en vez de <filestorage> siempre, pongo <filestorage> >>>>> <filestorage 2> <filestorage 3> etc. >>>> Sí, a eso me refería. Otra opción es probar lo que te ha sugerido >>>> Leonardo. Ya nos cuentas... Gracias, Manuel >>>> 2012/12/4 Juan Gómez <txonta...@telefonica.net>: >>> http://plone.org/documentation/kb/multiple-plone-sites-per-zope-instance-using-separate-data-fs-files-for-each-one >>> el ejemplo aquí va numerado. >>> Os cuento >>>>> ais? ¿que me aconsejáis para asegurarme de que en realidad más allá de >>>>> apariencias este funcionando todo debidamente? >>> >> >> >> >> _______________________________________________ >> Usuarios-Plone mailing list >> usuarios-pl...@lists.plone.org >> https://lists.plone.org/mailman/listinfo/plone-usuarios-plone >> > _______________________________________________ > Usuarios-Plone mailing list > usuarios-pl...@lists.plone.org > https://lists.plone.org/mailman/listinfo/plone-usuarios-plone > _______________________________________________ Usuarios-Plone mailing list usuarios-pl...@lists.plone.org https://lists.plone.org/mailman/listinfo/plone-usuarios-plone