microSDカードにバックアップしましたが、今回は外部ストレージにmicroSDカードのイメージを圧縮して保存したり、その圧縮ファイルを展開してmicroSDカードにコピーすることで、バックアップとリカバリーを随時に実行する方法を紹介します。バックアップ毎にmicroSDカードを必要とする【STEP-24】に比べて、目的別、世代別のバックアップをひとつのストレージにファイル名で管理できるのが、この方法のメリットになります。し、そちらを起動して作業を行います。Piでフォーマットしておきましょう。バックアップイメージを保存する為、ひとつで4GB以上のファイルでも読み書き可能な”ext4′′というフォーマット形式でフォーマットします。今回は外部ストレージとして64GBのUSBメモリーを用意しました。PiのUSB端子に挿入すると、「リムーバブルメディアの挿入」画面が開くので、「キャンセル」ボタンをクリックします。「LXTerminal」を起動し、コマンド”lsblk“で、外部ストレージのデバイスファイル名を確認しておきます。容量は、59.2GBと少なく表示されています。フォーマットの前に、コマンド”umount“で、外部ストレージ”sda”をアンマウントしておきます。/dev/sdaコマンド”mkfs.ext4“で、外部ストレージ”sda”を”ext4′′でフォーマットします。/dev/sda途中で「続行しますか?」と聞かれるので、”y”を入力して「Enter」キーを押します。PiのUSB端子から取り外します。外部ストレージ”sda”は既にアンマウントされているので、タスクバーの「Ejector」をクリックする必要はありません。PiのUSB端子に挿入すると、「リムーバブルメディアの挿入」画面が開くので、「OK」ボタンをクリックします。「ファイルマネージャ」画面でフォーマットした外部ストレージが開くので、”/media/pi/”の下にマウントされたUUID“263c4edf-03a7-427c-b814-b557167b9723′′の上で右クリックして現れるプルダウンメニューから「パスをコピーする」を左クリックします。マウント位置に移動します。cdマウスカーソルの位置で、右クリックして現れるプルダウンメニューから「貼り付け」を左クリックします。PiのUSB端子に挿入すると、「リムーバブルメディアの挿入」画面が開くので、「キャンセル」ボタンをクリックします。「LXTerminal」を起動し、コマンド”lsblk“で、バックアップするmicroSDカードのデバイスファイル名を確認しておきます。イメージを圧縮し、ファイルとして保存する」というコマンドを実行します。ファイル名”180327_raspbian.gz”で保存します。180327_raspbian.gz「Enter」キーを押したら、「許可がありません」とのこと仕方がないので、ルートユーザーとして実行します。suもう1度、バックアップのコマンドを実行します。180327_raspbian.gz今度はちゃんとバックアップが始まりました。バックアップが完了するとプロンプトが返ってきます。圧縮率は70.3%です。「ファイルマネージャ」画面に戻ると、USBメモリーに保存されたバックアップファイルは4.4GBでした。計算では、58GBのUSBメモリーには約13のバックアップが保存できます。タスクバー右端のアイコン「Ejctor」をクリックして現れるマウントされたストレージのリストから、取り外すmicroSDカードのモデル名をクリックします。BSCR20TU3′′が安全に取り外せます」というPOPUPが出るので、これを確認したらUSB端子からmicroSDカードを取り外します。PiのUSB端子に挿入すると、「リムーバブルメディアの挿入」画面が開くので、「キャンセル」ボタンをクリックします。コマンド”lsblk“で、イメージを書き込むmicroSDカードのデバイスファイル名を確認しておきます。コマンド”gunzip”をルートユーザーとして実行します。-v”の後にも”半角スペース”を入力しておきます。「Enter」キーはまだ押しません。-v「ファイルマネージャ」画面に戻って、バックアップファイルを右クリックして現れるプルダウンメニューから「パスをコピーする」を左クリックします。「LXTerminal」画面のマウスカーソルの位置で右クリックし、現れたプルダウンメニューから「貼り付け」を左クリックします。半角スペース”の後にコマンド”dd”を入力します。ここまで入力したら「Enter」キーを押します。conv=fsyncmicroSDカードにバックアップイメージの書き込みが始まります。書き込みが完了するとプロンプトが返ってきます。内容を全てディスクに書き込ませておきます。syncコマンド”exit”を2回実行して「LXTerminal」を閉じます。Piを一旦、シャットダウンして、カードスロットのmicroSDカードを今回リカバリーしたものに差替えて起動したら、バックアップしたときと同じRaspbianのデスクトップが表示されました。起動することで、記憶容量の拡大やシステムの安定化を図る方法を紹介します。5.0が利用可能に!FabShopFab(ファブ)とはFabricationの略で、日本語では「モノづくり」を意味します。Shop(ショップ)は工房や工作所の事をさす英単語です。この2つを合わせて、モノづくり工房の意味で「Fabshop(ファブショップ)と名付けました。Fabshopでは、今は当たり前のように普及したコンピュータやインターネットを活用して新しい時代のものづくりを提案していきます。