reComputerでのバックアップと復元の作成
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
reComputerでのバックアップと復元の作成
はじめに
reComputerは、最大275TOPSの最新AI性能をエッジに提供する強力でコンパクトなインテリジェントエッジボックスです。ビジネスに必要なソフトウェアや環境をreComputerに設定・インストールした後、新しいreComputerにプロジェクトを複製する必要がある場合、ソフトウェアを再インストールするのは効率的ではありません。このWikiページでは、reComputer J3011を使用して、既存のソフトウェアと環境をバックアップし、新しいreComputerに復元・移植する方法を紹介します。
テストプラットフォームはreComputer J3011であり、JetPack 5.1.3を参考として提供しています。
前提条件
- Ubuntuホストコンピュータ
- USB Type-Cデータ転送ケーブル
- reComputer J3011 (JetPack 5.1.3 OS搭載)
システムのバックアップ
ステップ1. デバイスをリカバリモードに設定する方法については、このWikiページを参照してください。
ステップ2. Jetsonモジュールに対応するJetPack BSPを取得します。JetPack 5.1.3の場合、NVIDIA公式サイトからJetson Linux R35.5.0 BSPをダウンロードしてください。

ステップ3. BSPファイルを解凍してLinux_for_Tegraディレクトリにアクセスします。
tar -xvzf jetson-linux-*.tbz2
# JetPack 5.1.3の場合: tar -xvzf Jetson_Linux_R35.5.0_aarch64.tbz2

ステップ4. Linux_for_Tegraの内容をJetPackフラッシュパッケージディレクトリ(例: mfi_recomputer-orin)にコピーします。
「フラッシュパッケージディレクトリ」は、システムをフラッシュするプロセスで使用されるディレクトリファイルです。
既存のファイルを保持するために-rn
オプションを使用します:
sudo cp -rn Linux_for_Tegra/* mfi_recomputer-orin
ステップ5. JetPackフラッシュパッケージディレクトリに移動します:
cd /path/to/mfi_recomputer-orin
ステップ6. ストレージデバイスと希望するバックアップ名を指定してバックアップスクリプトを実行します:
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -b recomputer-orin
-b <target_board>
をデバイス名に置き換えてください。
JetPackフラッシュパッケージディレクトリに移動し、xxx.conf
ファイルを見つけることができます。
xxx
は<target_board>です。
ls | grep *.conf


完了するまでしばらくお待ちください。 すべてが正常に進行すると、以下のスクリーンショットのような内容がターミナルに表示されます:

このプロセス中、デバイスはフラッシュプロセスのように何度も再起動する可能性があります。仮想マシンやWSLの使用は推奨されません。接続が失われ、バックアップ/復元プロセスが失敗する可能性があるためです。欠損ファイルが発生する場合がありますが、recomputer-orin.conf
を開いて存在しないファイルを削除できます。通常、これらは一時的なデバイスツリーオーバーレイオブジェクトファイルであり、バックアップおよび復元結果には影響しません。ただし、BSPに変更を加えた場合は、オーバーレイファイルを統合する必要があります。
システムの復元
ステップ 1. 新しい空の SSD を reComputer に挿入します。

ステップ 2. 以前説明した 強制リカバリーモードに入ります。
ステップ 3. ホストシステムで JetPack フラッシングパッケージのディレクトリに移動し、以下のコマンドをホストで実行します:
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -r recomputer-orin
すべてが正常に進むと、以下のスクリーンショットのような出力がターミナルに表示されます:

ステップ 4. Jetson デバイスの電源を入れ、以前設定したユーザー名とパスワードを使用します。そして、以前インストールしたソフトウェアをいくつかテストします。これが正常に動作すれば、復元は成功です。

さらに、以下のケースでバックアップと復元がテストされています:
- 元の SSD にバックアップを復元する。
- 別の SSD にバックアップを復元する。
- 同じキャリアボードで、同じバッチの Jetson モジュールを使用し、異なる SSD にバックアップを復元する。
リソース
- J401 キャリアボードに JetPack OS をフラッシュする
- reComputer J30x データシート
- reComputer J40x データシート
- reComputer J30/J40 回路図
- reComputer J30/J40 3D ファイル
- Seeed Jetson シリーズカタログ
- Seeed Studio エッジ AI 成功事例
- Seeed Jetson シリーズ比較
- Seeed Jetson デバイス ワンページ
- Jetson サンプル
- reComputer-Jetson-初心者向けガイド
技術サポート & 製品ディスカッション
当社の製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。お客様の好みやニーズに応じた複数のコミュニケーションチャネルをご用意しています。