ZODB является полной объектной базой данных, и данные в нем не хранятся как файлы. Вы могли сравнить его с, например, пост-ГРЭС: не возможно просто превратить Ваши данные пост-ГРЭС в набор файлов.
Существует несколько опций извлечь данные из Вашего ZODB, который мог бы работать на Вас:
К сожалению, обе опции полагаются на Вас способность выполнить Zope, который Вы заявляете, что не можете сделать. Я предполагаю, что это происходит из-за Plone, требующего Zope 2.10 или более старое, которые только работают на python 2.4. Раз так Вы могли попытаться скомпилировать более старую версию Python и установку это в Вашей системе. Python полностью поддерживает наличие нескольких версий, установленных одновременно, так, чтобы не повреждал ничто больше в Вашей системе.
Я боюсь, что не возможно извлечь данные из ZODB, не выполняя инструментов Python и смочь загрузить данные Plone из ZODB, у Вас должна будет быть рабочая среда Plone, таким образом, ZODB сможет загрузить классы Python для данных, хранивших в нем.
Я использовал ZyWALL несколько лет назад. Это было очень просто... Единственные требуемые вещи активировали модуль VPN, указывая локальные и удаленные диапазоны адресов, и указывая ключ. Я использовал Сигнальную метку SSH для соединения с удаленной частной сетью.
При использовании Сигнальной метки SSH Вам, вероятно, придется нажать Acquire virtual IP
(или что-то как этот), чтобы быть присвоенным IP от диапазона удаленной частной сети (из-за настроек упомянутой частной сети).
Это мог бы быть бесполезный вопрос, но те две машины могут соединиться друг с другом?
Редактирование - делает абсолютно уверенными, что Ваше отображение подсети корректно - пример:
ZyWALL A - Local:
Address Type = subnet
IP Addr Start = 192.168.10.0
ZyWALL A - Remote:
Address Type = subnet
IP Start = 192.168.20.0
ZyWALL B - Local:
Address Type = subnet
IP Start = 192.168.20.0
ZyWALL B - Remote:
Address Type = subnet
IP Start = 192.168.10.0
Это отобразит подсети, таким образом, компьютеры будут видеть друг друга. Конечно, НЕОБХОДИМО настроить локальные компьютеры правильно - конфигурация сети удаленного компьютера должна быть реализована в некотором смысле, который, если бы Вы принесли, сказал, что компьютер к локальной сети, это было бы доступно.
Поэтому настройте свои сетевые маски, брандмауэры и маршрутизаторы на серверах и клиентских компьютерах, таким образом, они могут связаться.
Конфигурация ZyWALL так чрезвычайно проста, что даже рядовой пользователь должен смочь настроить ее правильно. Остальная часть сети обычно является проблемой, не конфигурацией ZyWALL.