0

重複の可能性:
Plone インスタンスのバックアップ (および復元)

私たちは毎晩 Plone フォルダ (filestorage や blogstorage、data.fs だけでなく、フォルダ全体) をバックアップしています。Plone フォルダをバックアップ サーバーに rsync する前に、Plone プロセスを停止しませんでした。これは、まだサイトを立ち上げておらず、夜間に誰もアクセスしていないためです。

バックアップから Plone を復元しようとしたとき、つまり、既存の Plone フォルダを削除し、バックアップ Plone フォルダ全体を /usr/local/ にコピーしてから、/usr/local/Plone/zinstance/bin/plonectl start を実行すると、Plone は正常に起動しました。しかし、サイトにアクセスすると、さまざまな種類のエラーが発生しました。一部の画像が「blob file misisng」のようなエラーで失われました (正確な単語を思い出せません)。また、ニュース フォルダ (またはコレクション) を編集しようとすると、「マクロ querywidget が存在しません」というエラーが発生しました。その他のエラーには、「ValueError: update_version_before_edit が見つかりません」が含まれます。

このドキュメントhttp://plone.org/documentation/kb/backup-ploneによると、Plone のバックアップは data.fs フォルダをコピーするのと同じくらい簡単です。したがって、私たちの方法は機能するはずです。ここで間違っていることはありますか?復元された Plone フォルダを実行する前に、キャッシュをクリアしたり、インデックスを再作成する必要のあるカタログはありますか? それとも、Plone を再インストールしてから、バックアップ ファイル ストレージとブロブ ストレージ フォルダをコピーして戻すことになっているのでしょうか (これは、Plone をアップグレードするたびに行うことです)。

どうぞよろしくお願いいたします。
cmgui

4

2 に答える 2

1

参照するドキュメントには次のように記載されています。「BLOBストレージ(画像とファイルのPlone 4でデフォルトになりました)を使用している場合は、blobオブジェクトもバックアップする必要があります。デフォルトではvar/に保存されます。ビルドアウトのblobstorageフォルダー。」data.fsファイルをコピーするだけではありません。

于 2012-09-04T21:39:03.447 に答える
1

以下は、Plone のバックアップに関する非常に詳細なドキュメントです。

http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/backup-der-zodb

ドイツ語が読めない場合は、Google 翻訳を使用してください...これはすべて Plone 4.X で動作しています。

于 2012-09-05T05:52:45.833 に答える