Upgrade to Pro — share decks privately, control downloads, hide ads and more …

google-photos-and-storage-and-rclone

wtnabe
August 17, 2019

 google-photos-and-storage-and-rclone

Kanazawa.rb meetup #84「写真の管理を Google Photos + Cloud Storage に移行した」です。

wtnabe

August 17, 2019
Tweet

More Decks by wtnabe

Other Decks in Technology

Transcript

  1. 写真の管理を
    Google Photos + Cloud Storage
    に移行した
    @wtnabe
    Kanazawa.rb meetup #84
    2019-08-17 (Sat) at ITBP
    武蔵

    View Slide

  2. お品書き
    問題意識
    これまで
    課題
    Google Photos
    なぜ他のサービスではないのか
    まとめ

    View Slide

  3. 問題意識
    低コストに
    複数人による
    複数台のカメラからの写真
    をいいがにしたい

    View Slide

  4. これまで
    保管
    自宅サーバ +
    ローカルバックアップ
    VPS +
    ローカルバックアップ
    共有
    Web
    アプリ + tunnel ( OpenVPN or SSH )
    セレクトした写真をCD-R +
    プリントで実家共有

    View Slide

  5. 写真の取り出し
    ケーブル接続
    メディア吸い出し(Compact Flash / SD
    カード)
    iTunes Backup
    Dropbox Camera Uploads

    View Slide

  6. 課題

    View Slide

  7. 1. Web
    アプリがオワコン
    singapore
    生PHP
    生ストレージ + ImageMagick
    メタデータはCSV
    ファイル
    不足しているもの
    動画対応
    バックグラウンドでのサムネイル生成
    検索

    View Slide

  8. 2.
    準備がとにかく手間
    ガラケーのデータをUSB↔
    シリアル変換で
    メディアリーダーを用意して
    Web
    アプリに乗るようにデータを整える
    年月フォルダ
    EXIF
    を書き出したCSV
    を用意
    ファイル名以外の並び順はこれで決まる
    セレクト後のフォルダやISO
    イメージの保管

    View Slide

  9. 3.
    容量が有限
    VPS
    のストレージ
    Amazon EFS
    という手もあるけど
    Dropbox
    の容量
    ストレージが詰まるとバックアップが止まる
    結果、
    「あとで」がやりにくい
    そもそも去年からもう完全に飽和してる

    View Slide

  10. 4.
    「見る」のも手間
    「tunnel
    をまず掘る」
    OpenVPN
    とか普段使わない人の意識にない
    自分でも面倒

    View Slide


  11. View Slide

  12. 見なくなる
    準備作業もだるいだけ

    View Slide

  13. 解決策

    View Slide

  14. Google Photos

    View Slide

  15. メリット
    Google
    アカウントごとに提供
    アプリ完備
    共有も簡単
    コラボレータ登録みたいな感じ
    セレクトしてアルバム単位での共有も楽
    「アシスタント」で生成されるアルバムが面白い

    View Slide

  16. デメリット
    シンプルなフォルダ管理ができない
    フラットなライブラリ +
    アーカイブ +
    アルバム
    Dropbox Camera Uploads
    より劣る部分も
    HEIC→JPEG
    自動変換
    位置を監視したバックグラウンドアップロード
    「オリジナル」の保管に向かない
    無制限の「高画質」は容量削減加工
    フォルダ単位のアップロードはできない

    View Slide

  17. 他のフォトサービスでない理由
    フォトサービスとしては比較していない
    Google
    アカウントが増えてもいちばん面倒がない
    Apple ID
    は秘密の質問がイケてない
    Amazon
    アカウントは13
    歳以上でないと作れない
    丸ごと共有は怖い

    View Slide

  18. 画質劣化問題については
    スマホの写真はどうせそれなりなので無視
    個人的にはRAW
    現像はしてない
    JPEG
    撮って出しに対してはだいぶ優秀
    拡大するとエッヂの劣化が分かる程度
    それでも容量削減効果は大きい
    それでもちょっとだけ心残り…
    そこで Google Cloud Storage

    View Slide

  19. Google Cloud Storage

    View Slide

  20. 基本的にはパソコンでの作業前提
    メディアから取り出す
    残す写真をセレクト
    であればパソコンでバックアップを実行できればよい

    View Slide

  21. 他のストレージサービスでない理由
    普段見る分には Google Photos
    で十分
    もろもろ無視して料金に全振り
    外向きの業務でもないのに AWS
    使いたくない
    G Suite
    どうせ使うじゃろ? 支払いもまとめたい

    View Slide

  22. バックアップ方法
    rclone
    rclone - rsync for cloud storage
    Go
    製なのでランタイムは気にする必要なし
    めちゃくちゃいろんなストレージに対応してる
    rsync for
    と言っているが挙動に互換性はない
    ※ v.1.48
    現在、scope
    設定ミスってて Google

    credentials
    取得できない

    View Slide

  23. まとめ
    無料(Photos)
    万歳、無制限(Cloud Storage)
    万歳
    作業ゼロでEXIF
    でいい具合に並ぶの便利
    強いアカウントに寄せるとAuth
    周りも楽
    スマホ、タブレットアプリがあると助かる
    昔の写真が自動で掘り起こされて楽しい
    容量的にも作業的にも本当に楽になった

    View Slide

  24. 余談
    Google
    アカウントは Family Link
    がまぁまぁ便利
    rclone
    最強だが罠も

    View Slide