Import/export contenuti via file zexp in Zope
Up to Table of Contents
Con Zope è possibile esportare su un singolo file intere sezioni ed importarlo su altre istanze.
Ciò può essere utile per diversi motivi, magari se su un'istanza di prova hai inserito dei contenuti e vuoi replicarli altrove oppure semplicemente per effettuare una copia di backup.
Supponi di avere nel tuo sito http://miosito/ una sezione documentazione che vuoi replicare su un altro sito. Per esportare tale cartella non devi fare altro che loggarti ed entrare nella Zope Management Interface (basta aggiungere manage all'url, per esempio: http://miosito/manage). Le sezioni seguenti mostreranno come effettuare operazioni di import o export di contenuti.
Export
Una volta entrato nella ZMI seleziona la folder chiamata documentazione e clicca sul tasto Import/Export. Ti verrà prospettata la possibilità di scaricare un export della tua cartella o di salvarla sul server remoto, sempre con estensione .zexp: seleziona l'opzione Download to local machine e clicca sul bottone Export.
Come risultato otterrai lo scaricamento di un file documentazione.zexp che potrai utilizzare come backup oppure potrai effettuare un import su un'altra istanza.
Import
Per importare lo zexpr è richiesto l'accesso al file system e non devi far altro che posizionare il tuo file zexp nella cartella import della tua istanza Zope. Supponiamo di dover importare lo zexp creato precedentemente: documentazione.zexp.
Fatto ciò non devi fare altro che entrare nella ZMI del tuo sito (per esempio: http://altrosito.com, avendo cura di aggiungere alla parte finale dell'url la stringa manage, ottenendo quindi http://altrosito.com/manage). Naviga tra le cartelle della ZMI fino a che non trovi il punto in cui importare il file zexp e clicca sempre sul pulsante Export/Import.
Per terminare seleziona l'elemento documentazione.zexp tra quelli disponibili nella select identificata dalla label Import file name ed infine clicca sul pulsante Import.