コンテンツにスキップ
JelinaJelina Documentation技術ドキュメント
公式サイトに戻る

例:差分更新の設定

帯域や通信量が制約されるデバイスに差分更新を設定し、変更部分のみを転送して更新コストを大幅に削減する例です。

遠隔拠点に配置した複数デバイスが、4G などの狭帯域ネットワークで接続されています。全イメージのダウンロードは高コストで時間もかかるため、軽量な更新方法が必要です。

差分更新には、バージョン間の変更部分のみが含まれます。Advantech 技術サポートまたはクラウド環境の支援により、次を行います。

  1. 現在のバージョンと目標バージョンから差分パッケージを生成します。
  2. クラウドで公開するか、オフラインで現場に届けます。

手順 2:クラウドでの差分公開(推奨)

Section titled “手順 2:クラウドでの差分公開(推奨)”
  1. JelinaCloud で差分パッケージを設定し、適用するデバイスの範囲を指定します。
  2. エージェントが差分更新の目標を検出し、自動でダウンロード・適用します。
  3. 更新状態と完了率をクラウドで確認できます。

デフォルトでは、フリートのデバイスは差分パッケージを自動インストールしません。手動で指定してから開始するため、現場で更新のタイミングを制御できます。

手順 3:オフラインでの差分適用

Section titled “手順 3:オフラインでの差分適用”

ネットワークにまったく接続できない場合は、オフライン更新を使用します。

  1. オフライン OTA 更新でパッケージを生成します。
  2. 担当者がパッケージを現場へ持参し、オフラインで適用します。
  3. システム、カーネル、エージェント、アプリケーションの 4 種類のオフライン配信に対応します。
Terminal window
jelina-info # 新バージョンが有効であることを確認
jelina-local-ota -s # 更新状態を確認
比較項目 全イメージ更新 差分更新
転送量 大(システム全体) 小(変更部分のみ)
更新時間 長い 大幅に短縮
通信コスト 高い 低い
適した環境 広帯域ネットワーク 狭帯域/通信量に制約のある現場