它目前是700MB,但可以想象它将超过1GB.通常我只是将此文件复制到另一个位置(对于好奇的,它是Zope实例的数据库,ZODB文件).
这个文件每天都变化不大,但我知道Bacula无法对增量备份进行内部细分.无论如何,没关系.我想做的是每天进行一次完整备份,每周保留两个并完整备份,并保留其中两个.所以在任何时候我都可以在昨天,前一天,一周前和两周前得到.你认为这是个好主意吗?
我想我应该每天和每周做两个时间表.但是我应该在卷和池上有哪些数字来实现这个目标?两卷1.5GB?欢迎任何提示或指导,我不是系统管理员,我对Bacula的经验非常有限.
我知道安装Zope的推荐方法是使用Buildout,但我似乎无法找到一个简单的buildout.cfg来安装最小的Zope 2环境.有许多安装Plone和其他东西.
我试过了:
[buildout]
parts = zope
[zope]
recipe = plone.recipe.zope2install
eggs =
Run Code Online (Sandbox Code Playgroud)
但我得到:
An internal error occured due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 1519, in main
File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 357, in install
File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 898, in __getitem__
File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 982, in _initialize
File "/home/analyser/site/eggs/plone.recipe.zope2install-3.1-py2.4.egg/plone/recipe/zope2install/__init__.py", line 73, in __init__
assert self.location or self.svn or self.url
AssertionError
Run Code Online (Sandbox Code Playgroud) 我是python中的新手.我安装了"scrapy",但它给出了错误"importerror no module named zope.interface twisted".请帮助我.
提前致谢..........
我想限制成员可以将自定义内容类型(称为令牌)添加到其成员文件夹的次数(我还创建了一个自定义成员文件夹).
我们假设我们的自定义内容类型称为"令牌".应该可以设置可以添加的令牌数量的限制.例如,限制设置为2.将两个令牌添加到其成员区后,他们不再有权添加更多令牌.
我正在研究DCWorkflow,并想知道是否某种保护条件可能是一种选择.我还查看了一个名为'quota'的插件的源代码,该插件使用了class/require zcml指令(代码在这里:http://svn.plone.org/svn/collective/quota/trunk/configure.zcml ).
似乎我可能需要自定义"成员文件夹"而不是"令牌"本身的工作流程.我将不胜感激任何指针/指导.
这个问题说明了一切。或者我试图用于zope.interface
错误的目的?
我需要的基本上是注册实现特定功能的类(CMS 的小部件或 Portlet)的一种方法。基本上就像 django 对其 ModelAdmin 类所做的那样,但不是自动的,也不是魔法。
任何人都能解释我的错误 - 以及我如何修复它?
我们用:
错误日志
Site Error
An error was encountered while publishing this resource.
Sorry, a site error occurred.
Traceback (innermost last):
Module ZPublisher.Publish, line 239, in publish_module_standard
Module ZPublisher.Publish, line 197, in publish
Module ZPublisher.Publish, line 197, in publish
Module ZPublisher.Publish, line 197, in publish
Module ZPublisher.Publish, line 173, in publish
Module plone.app.linkintegrity.monkey, line 17, in zpublisher_exception_hook_wrapper
Module ZPublisher.Publish, line 135, in publish
Module Zope2.App.startup, line 291, in commit
Module transaction._manager, line …
Run Code Online (Sandbox Code Playgroud) 我想将Plone会话配置导出到我的门户产品.
会话配置通过ZMI - > acl-users - > session - >属性设置
我尝试创建网站快照但无法在快照xml中找到会话配置...
似乎在使用zeopack脚本时,zeopack脚本在发信号通知zeo在数据库上执行打包后返回到shell.如何在不关闭数据库的情况下杀死zeo中的zeopack操作?
我正在运行Pyramid + Zope事务管理器+ SQLAlchemy + PostgreSQL.在某些情况下,我StaleDataError
在Pyramid Web应用程序上看到了错误,这应该是更新数据库中一行的非常简单的视图.由于错误发生在正常视图边界之外且不可重复,因此调试非常棘手.
我想这可能与破坏的数据库连接或事务生命周期有关.但是我不知道如何开始调试系统,所以我问的是什么可能导致这个问题,以及如何解决这样的错误.
UPDATE statement on table 'xxx' expected to update 1 row(s); 0 were matched.
Stacktrace (most recent call last):
File "pyramid/tweens.py", line 20, in excview_tween
response = handler(request)
File "pyramid_tm/__init__.py", line 94, in tm_tween
reraise(*exc_info)
File "pyramid_tm/compat.py", line 15, in reraise
raise value
File "pyramid_tm/__init__.py", line 82, in tm_tween
manager.commit()
File "transaction/_manager.py", line 111, in commit
return self.get().commit()
File "transaction/_transaction.py", line 280, in commit
reraise(t, v, tb)
File "transaction/_compat.py", line 55, …
Run Code Online (Sandbox Code Playgroud) 我正在使用Python Dexterity Type编写产品,我有,Title
并且Description
,这些字段来自一个行为plone.app.dexterity.behaviors.metadata.IDublinCore
,但我需要用我的字段重新排序这些字段.
例:
我的领域:文件,拼贴画,年龄,传记
IDublinCore:标题,描述
顺序:拼贴,标题,文档,年龄,传记,描述
我是怎么做到的