如何从.fsz文件恢复zope数据库?

时间:2011-08-09 07:54:16

标签: plone restore zope zodb

我有一个测试环境,我正在尝试将数据恢复到。我使用repozo备份了我的实时站点,但是zope文档已经在他们的新站点上消失了。

这是我正在尝试的命令:

/home/adrigen/atf/bin/repozo --recover --output=/home/adrigen/atf/var/filestorage/Data.fs --repository=/home/adrigen/atf/var/filestorage/backup/

此命令在没有任何失败消息的情况下完成,但数据未出现在plone(3)中。

是否有任何提示或文章可以帮助我这样做?

1 个答案:

答案 0 :(得分:8)

乍一看这个命令看起来很好,所以也许别的东西是错的。你确实先停止了zope实例,如果这是一个zeo设置,你确实先停止了zeo服务器吗?

如果您有.fsz文件,那么您也可以使用标准的解压缩工具。 .fsz文件是一个简单的gzip压缩文件。将它重命名为.fs.gz可能有所帮助,否则某些工具将拒绝工作,因为该文件没有预期的扩展名。

我喜欢这样做:

gzcat mybackup.fsz > var/filestorage/Data.fs

或类似地:

cat mybackup.fsz | gunzip > var/filestorage/Data.fs