小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas

小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas

自从手里DIY了飞牛nas后,总是想着把手机里的照片同步过来和相机照片同步管理,刚开始采用方案是飞牛相册自带的同步功能,由于我手机相册实在庞大,目前差不多5w多张照片、200G左右,在飞牛这就不能选择全量同步,因为目前阶段我的照片全部是存在小米的云服务里面,本地只有200kb一张的缩略图,曾采用手动的方式将相册下载下来存到nas后新增的再通过新增备份的方式(飞牛叫做备份新照片)但是经常会在更新某个版本后出现问题。

飞牛相册同步问题描述

1、备份位置会随着设备变化、飞牛更新发生变化:如我设置的为photos/手机相册,但是经过某个版本后就备份位置莫名其妙又变成默认备份位置。且备份时跟不不知道哪些照片是缩略图,哪些是原图(5w多张)

2、多ip重复备份照片:nas经常会由本地链接切换到自定义的外网ip:免不了不在内网的情况,总不会一直使用飞牛自己的ddns功能,有些情况下自建frp比飞牛内网穿透更快捷,但是这时候飞牛备份状态就发生变化,导致重复备份的情况发生,体验非常不友好。

图片[1]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

XiaomiAlbumSyncer介绍

XiaomiAlbumSyncer项目是一个将小米云服务相册和录音自动下载到nas或者服务器本地的程序,其特点如下:

  • 📸 下载指定相册中的所有资产
  • ⏭️ 自动跳过已下载的资产
  • 🎵 支持下载录音
  • 🔄 自动刷新 Cookie
  • ⏰ 支持定时任务
  • 📥 支持增量下载(超快)
  • 🗂️ 支持按相册分类存储照片
  • 🌍 友好的 Web UI
  • 📅 填充照片和视频的 Exif 时间信息
  • 📅 填充照片和视频的文件系统时间

那么就可以采用:手机拍摄的照片自动同步小米云服务,再由本项目下载到飞牛NAS相册文件夹,nas相册程序刮削整理,再由nas做多段备份。(其他系统同理)

飞牛部署教程

这里我采用docker compose的方式部署,飞牛系统目前已经越来越完善稳定,另外使用compose后续迁移也会更方便点。

首先打开docker,选择新增compose项目

图片[2]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

名称按你喜好,如图所示,选择compose存放路径,这里我和db数据放一个文件夹

图片[3]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

然后填入一下yaml代码:

name: xiaomi-album-syncer
​
services:
  app:
    image: coolfan1024/xiaomi-album-syncer:latest-native
    container_name: xiaomi-album-syncer
    ports:
      - "8232:8080"
    volumes:
      - /vol4/1000/Photos/小米手机:/app/download
      - /vol1/1000/docker/xiaomicloud/db:/app/db
    restart: unless-stopped

注意:冒号前面填入你本地nas的路径,download建议填相册的路径,db和compose路径一致,方便备份存档。

接着点击运行,在浏览器输入你的nas ip:8232打开项目,第一次打开会提示创建管理密码,我这里已经创建了不做演示。

图片[4]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

获取 PassToken 与 UserId

  1. 登录小米云服务
  2. 访问一次相册页面
  3. 如果出现手机验证,勾选 信任此设备
  4. 点击右上角头像,点击 我的小米账号,进入 我的小米账号 页面
  5. 打开浏览器 开发者工具
  6. 选中 应用程序/Application 一栏。复制对应的两个 passTokenuserId 字段值
图片[5]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

设置 PassToken 与 UserId

访问 http://localhost:8232/dashboard/setting ,设置 PassToken 与 UserId。

获取所有相册

访问 http://localhost:8080/#/dashboard/schedule 选择 从远程更新整个相册列表

图片[4]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

这里添加任务,选择项目,设置一个名称然后设置定时任务就可以自动开始同步

图片[7]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

添加到飞牛相册

飞牛新建相册,条件设置文件夹,设置上一步下载文件夹,也就是冒号前的文件夹

图片[8]-小米手机相册多端备份教程|小米云服务联动飞牛Nas相册|手机相册备份Nas-觅影网

其他功能自行摸索吧,有任何疑问可以提,随时解答。

© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称代码图片快捷回复

    暂无评论内容