0

私は、Data.fsを備えた古いサイトをいくつか持っています。これは、平均的な中古車ディーラーのヤードに匹敵するほどに、何年にもわたって移動し、残骸を蓄積してきました。

手動でフォルダを削除してデータベースをパックした後でも、Data.fsはスペースを取りすぎているようです。

Data.fsでこの「失われたスペース」を探し出し、取り戻すプロセスは何でしょうか。オブジェクトツリーとフォルダの相対的なサイズを(再帰的に)印刷するようなものです。

4

4 に答える 4

1

ZODB / scripts/netspace.pyまたはを参照してくださいenfold.recipe.zodbscriptsnetspaceすべての正しいパス情報を設定して、ビルドアウトにインストールする方法があります。この後にモデル化しますが、netspace=ZODB.scripts.netspace:Mainの代わりに 使用しmigrateblobs=ZODB.scripts.migrateblobs:mainます。

于 2011-09-12T22:32:26.123 に答える
1

これは追跡には役立ちませんが、試すことができます:

  1. 構成をミラーリングしますが、クリーンな Data.fs を使用します。

  2. ライブ サイトからのエクスポート (.zexp)。

  3. クリーンにインポートします。

問題がなければ、新しい DB に切り替えます。

于 2011-09-13T01:13:53.290 に答える
0

そして、誰も Plone Inquisition を期待していないことを忘れないでください: http://pypi.python.org/pypi/mr.inquisition

于 2011-09-13T09:26:17.367 に答える