我有一个尝试将数据还原到的测试环境。我使用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)中。

有什么技巧或文章可以帮助我做到这一点吗?

最佳答案

乍一看,该命令看起来不错,所以也许其他地方有问题。您确实首先停止了zope实例,如果这是一个zeo设置,那么您确实首先停止了zeo服务器吗?

如果您具有.fsz文件,则还可以使用标准的解压缩工具。 .fsz文件是简单的gzip压缩文件。将其重命名为.fs.gz可能会有所帮助,否则某些工具将无法正常工作,因为该文件没有预期的扩展名。

我喜欢这样:

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

或类似的:
cat mybackup.fsz | gunzip > var/filestorage/Data.fs

关于plone - 如何从.fsz文件还原zope数据库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6993030/

10-09 08:07