大規模なデータ移行Botにおいて、処理中に予期せぬシャットダウンが発生した場合でも、次回実行時に「続きから」処理を再開するための設計パターンはどれか。

ステートフルな処理を実現するには、Bot自身が処理状況(チェックポイント)を永続化ストレージ(ファイルやDB)に記録し、再起動時に参照する設計が必要である。