Confluence で 'The zip file did not contain an entry 'exportDescriptor.properties" により XML バックアップのリストアに失敗する

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

XML バックアップ ファイルのリストアに失敗し、UI に次のエラーが表示される。

atlassian-confluence.log に次のエラーが返される。

2012-08-31 18:58:56,524 ERROR [http-8770-5] [confluence.util.zip.FileUnzipper] unzipFileInArchive The file: exportDescriptor.properties could not be found in the archive: C:\data\confluence\temp\upload_59b7e4d6_1397b8e0951__7f4d_00000010\ds-185627-2.xml.zip

原因

Confluence がバックアップから exportDescriptor.properties ファイルを検出/読み取りできなかったために XML バックアップのリストアに失敗しました。このファイルはリストア プロセスに必要です。この問題は、exportDescriptor.properties ファイルがバックアップ ファイルに不足していたり、ds-185627-2.xml.zip/exportDescriptor.properties などの場所にあるのが期待されているときに ds-185627-2.xml.zip/ds-185627-2.xml.zip/exportDescriptor.properties などのサブフォルダ内に配置されていたりする (これはユーザーがファイルを展開したあとに適切に再圧縮しなかった場合に発生します) ときに発生する可能性があります。

この問題は、ディスク容量が不足しているときにも発生する可能性があります。

(info) スペースの XML エクスポートのダウンロードに Mac を使用している場合、OS X は、バックアップを解凍し、ダウンロード フォルダには解凍したフォルダを配置し、zip 形式のバックアップをゴミ箱に保存することにご注意ください。このような場合、必要に応じて Confluence に再インポートできるよう、zip ファイルをごみ箱から取得することをおすすめします。Mac でフォルダを再圧縮しようとした場合、zip のインポートに失敗します。

これは、スペース エクスポートの zip ファイルとは別のファイルを選択しているときにも発生する可能性があります。

ソリューション

1. XML バックアップが有効なものであることを確認します。少なくとも次の 2 つのファイルが含まれている必要があります。

  1. exportDescriptor.properties
  2. entities.xml

重要: 上述のファイルを直接選択して圧縮するようにします。これにより、圧縮時にこれらのファイルが zip ファイルの root になります。圧縮時にこれらのファイルをサブフォルダに配置しないでください。これが行われた場合、Confluence は XML のリストア時にファイルを見つけることができなくなります。

2. XML バックアップの圧縮に Windows の ZIP 圧縮を使わないでください。代わりに 7Zip または WinZip を使用してください。

3. XML バックアップをインポートするのに十分なディスク領域があることを確認します。

4. XML バックアップの zip ファイルを使用していることを確認します。これらは home フォルダ内の backups または temp フォルダで見つけることができます。

Last modified on Mar 30, 2016

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.