Hi Sascha,

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 doing this?
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 this:

* 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:

* ClockServer

* 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 - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to