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
  http://mail.zope.org/pipermail/zope/2003-February/131882.html

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
  http://plope.com/software/ClockServer

* ZopeScheduler -> Not on line at the moment
  http://dev.legco.biz

There are maybe others, you will have to google.

Regards
Josef
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   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