Personal tools
You are here: Home コンピュータ CMS Tips 破損データファイルの復旧
Document Actions

破損データファイルの復旧

by すぎお last modified 2007-12-22 09:12

破損したData.fsの復旧

Ploneでは、Data.fsにトランザクションを記述しているらしい。データ+ジャーナルファイルみたい。

Data.fsが破損して、Plone(Zope)が起動しても、Webブラウザからアクセス出来ない場合の対処方法。

破損Data.fsを退避する。

# /etc/init.d/zope2.9 stop

# cd /var/lib/zope2.9/instance/plone-site/var

# tar cvzf Data.fs.tgz Data.fs

# cp Data.fs Data.tmp.fs

破損したデータを切り詰める。

# cd /usr/lib/zope2.9/lib/python

# python2.4 ./ZODB/fsrecover.py -f -v 1  -p /var/lib/zope2.9/instance/plone-site/var/Data.tmp.fs /var/lib/zope2.9/instance/plone-site/var/Data.fs

begin 23467146 2007-08-04 07:17:41.936395 finish
begin 23539746 2007-08-04 07:18:33.899982 finish
begin 23670902 2007-08-04 07:19:32.179994 finish
begin 23799860 2007-08-04 07:19:32.806156 finish
・・・・・・・・・・・・・・・・

begin 170980919 2007-12-18 06:13:59.740384 finish
begin 170981998 2007-12-18 07:01:10.680327 finish

21860 bytes removed during recovery

アクセス権を変更する。

# chown zope:zope ./Data.fs*

ploneを再起動する。

# /etc/init.d/zope2.9 start


« November 2008 »
Su Mo Tu We Th Fr Sa
1
2345678
9101112131415
16171819202122
23242526272829
30
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: