I have a Zope object (a Plone site, to be specific) that I would like to
have exported on a regular basis so I can back it up to another server.
While I am familiar with Python, I'm not familiar with the specific
methods involved in interacting with Zope for this. How would I go about
I saw other advised you to use wget + cron; however, there is also an
interesting approach with ZEO. I haven't tried it myself 'cause I'm not
using it, but if you have it enabled in your zope, then you can look at
* Accessing zope through command-line python
Somebody correct me if I'm wrong, but it seems that you don't need to
give any password when running such out-of-process script; you just need
to put it on a users account able to access the zope files. On the
contrary, with wget, you will need either to pass a user and password
with manager rights to the command line, or store it in PLAIN-TEXT in a
file called .wgetrc.
If you opt to use the alternative with the .wgetrc, then you had better
save it in the home directory of an administrative account (ie: root in
linux) and deny all access rights for the other users.
The other alternative would to use some schedule products for zope:
* ZopeScheduler -> Not on line at the moment
There are maybe others, you will have to google.
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -