Storageにスケジュールコピーするサービスを設定しました。背景としては、上記のとおり自作NASには子供の写真とか動画が山程保存されているにも関わらず、NASがシングルHDD構成となっているため、いざというときのHDD故障が心配だからです。いって、QNAPとかSynologyとかのRAID+クラウド転送機能があるNASを購入する財源も無いため知恵と時間で解決させます。Lite」という最も軽量なGUIなどが入っていないやつを選択しました。以下サイトからimgをダウンロードしてきます。Raspbian私が作業した時にダウンロードしたイメージファイルは「2019-07-10-raspbian-buster-lite.img」となっていました。Formatter」(https://www.sdcard.org/jp/downloads/formatter/)を使ってフォーマットします。手順は省略してもいいのですが、SDカードが変に論理分割されていると後々面倒臭いので最初にクイックフォーマットしておきます。)でRaspbianのイメージをSDカードに書き込みます。初回のみHDMIと有線LAN、USBキーボードを接続して起動します。sshログインが初期状態では無効になっているので以下のコマンドで有効化します。/boot/ssh以下のコマンドでIPアドレスをメモしておいてから、shutdownします。電源とLANだけの構成で起動すれば、ssh接続が可能になっています。Termなど適当なsshクライアントを使ってこの後は作業します。OSアップデート以下のサイトを参考に一通り最新版にアップデートしておきます。rebootパスワード変更とユーザ作成デフォルト状態のパスワードはよろしくないので変更して、更に作業用のユーザも作成します。(任意の名前)一度ログアウトして、これからは新しく作成したユーザで作業します。PI(ARM)向けのAzCopyの実行ファイルはまだ公開されていないため、自分でビルドする必要があります。GO言語、gitをインストールします。-yAzCopyのソースを取得してインストールします。Versionは10.2.1でした。Accountを作成します。LRSで東日本に立てました。Signature」を選び、「使用できるサービス」はとりあえずBLOBとファイルのみチェック。終了期限はとりあえず100年後にして、「SASと接続文字列を生成する」をクリックします。画面下部に表示される「接続文字列」内から「BlobEndpoint=」の内容と「FileEndpoint=」の内容をメモします。「SASトークン」の内容もメモします。環境変数に突っ込んでおきましょう。Storageへのコピー2019/07/22時点のARM版のAzCopyは少し微妙な感じで以下のIssueが出ていますが、私の環境でも同種のエラーが出てしまいます。https://github.com/Azure/azure-storage-azcopy/issues/427ただし、以下のCloseしたIssueを見るとARM32/64でも動作させられるよってなっているので続行しましょう。Fileに対してコピーを行っています。共有フォルダの作成Azureポータルから作成してもいいのですが、AzCopyコマンドでも作成できます。resource.Azureポータルから見ても共有フォルダが作成されました。ファイルのコピーコピー元のローカルファイルの構成は以下の通り。Fileにコピーします。Completed無事コマンドは正常に完了して、Azureポータルからもコピーされたことが確認できました。Fileに対してraspbianのローカルファイル(ディレクトリ)からの単純コピーは上記でうまくいくのですが、本来やりたい「sync」が動きません。commandLocalFileが対応していないって。Fileは未サポートだそうです。https://github.com/Azure/azure-storage-azcopy/issues/75残念。BLOBへのsyncですが、エラーが沢山でますが、一応同期はされた模様。pc=0x3d39c(snip)新たにファイルを追加してもちゃんと追加されますね。pc=0x3d39c(snip)更新ファイルが無いと、特にエラー無く正常終了します。Fileに対してローカルから丸ごとコピーであればとりあえずエラーなしで動いたっぽいです。10.xなのでまた変化があったら追記します。最後しりつぼみのエントリですみませんでした。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。2020年2月1日で株式会社pnopに入社して5年が経過しました。奥さんの実家が北海道の稚内地方に位置する豊富町にあります。