32ビットPHP制限によるビルド失敗の処理
ビルドがファイル/フォルダ数の不一致で失敗した場合、または結果サイズが負の値(例:SIZE: -1724710633B)になった場合は、PHP 32ビット版を実行している可能性があります。これらのエラーは、サーバーが32ビットPHPを実行しており、サイトが2.1GBを超えていることを示しています。残念ながら、32ビットPHPは2.1GB未満のアーカイブファイルしか処理/作成できません。
一般的なエラーメッセージ
- DupArchiveファイルエントリのハッシュ不一致
- 期待されるディレクトリ数(xxxxx)が書き込まれた数と一致しません
- 期待されるファイル数(xxxxx)が書き込まれた数と一致しません
検証
システムが32ビットPHPを実行しているかどうかを検証するには、Duplicator Pro » Tools » Server Info » PHPに移動し、「Architecture」設定の値を確認してください。

解決策
32ビットPHPを実行しており、サイトが2.1GBより大きい場合は、3つのオプションがあります。
オプション 1
ホストにPHPを64ビットPHPバージョンにアップグレードするように依頼してください。最近ではほとんどのホストが64ビットPHPをサポートしています。
オプション2
Backups » Step 1 (Setup) のフィルターを使用して、不要なファイル/フォルダを除外し、サイズを2.1GB未満にしてください。
オプション3
バックアップサイズを最小限に抑える2段階移行を実行してください。この手法についてはこちらで説明しています。