LINEのトーク履歴バックアップ処理は、単一の動作ではなく複数の段階的な内部プロセスを経て実行されています。プログレスバーの数値は単なる時間経過ではなく、処理工程のフェーズを示しており、「30%」という数値は端末内処理からクラウド通信への移行ラインに相当します。
公式のシステム仕様や開発動向を検証すると、バックアップ処理はおおむね以下の3つのステップで進行します。
- 0%〜29%(ローカル準備フェーズ):端末内に保存されている過去のテキスト、スタンプ履歴、送受信ログを抽出し、暗号化ZIPファイル形式へと圧縮する工程。
- 30%付近(接続・認証・転送開始フェーズ):生成されたバックアップデータをAppleのiCloud DriveまたはGoogleのGoogleドライブへアップロードするための通信セッションを確立し、クラウド側の保存領域を確保する工程。
- 31%〜100%(データ転送・整合性検証フェーズ):実際の暗号化データをクラウドサーバーへストリーミング送信し、最終的なインデックス照合を完了させる工程。
つまり、30%から動かない現象が発生している場合、ローカルでのデータ圧縮までは成功しているものの、「クラウドストレージ側での受入拒否」「アップロード開始時の認証エラー」「通信タイムアウト」のいずれかに衝突していると論理的に特定できます。