黄石挂机宝云服务器 虽然我是果子用户,但是在手机开放性上,我还是相当羡慕安卓手机的。除了原生的兼容性外,ROOT 之后的可玩性那也是相当丰富。 同样在手机备份这件事上,···
黄石挂机宝云服务器
虽然我是果子用户,但是在手机开放性上,我还是相当羡慕安卓手机的。除了原生的兼容性外,ROOT 之后的可玩性那也是相当丰富。
同样在手机备份这件事上,苹果手机和安卓手机的差距一样很大。苹果手机想要进行备份,往往只能依靠 icloud 或者 itunes,前者花费巨大,后者备份麻烦。虽然我之前也分享过一款 NAS 上的 IOS 备份工具—— iosbk,但效果还是差强人意。
反观安卓手机的备份,不说原生系统里支持挂载各种NAS SMB服务轻松备份,还有很多安卓7+整机备份的开源项目,效果爽歪歪。
不过今天,我们不说安卓整机备份,而是来说说小米的笔记应用备份。众所周知,小米目前的笔记备份都是保存在云空间的,想要自己下载下来要自己复制,不难但是麻烦。
大家好,这里是Cherry,喜爱折腾、玩数码,热衷于分享数码玩耍经验~
「mi-note-export」应用是项目作者被通知小米云服务存储即将清空的前提下,自行研发的一套服务,可以帮助小米用户快速迁移现有的笔记服务到 NAS 中,并通过 blog 的形式将笔记内容予以展示,所有数据都可以保存在 NAS 本地,即完成了备份,又满足了观看需求。
极空间近期出品了极空间Z2 Ultra、Z425、T6 等三款旗舰新品,覆盖市场 2盘位高端机型、4盘位高端机型,以及便携式NAS 高端机型,为 NAS 用户提供了多种多样的选择。
本次部署使用极空间Z4Pro 作为演示,极空间Z4 Pro 采用 N97 处理器,4核4线程加上 DDR5 的内存组合,是一款很适合入门级用户的旗舰款设备。双 2.5Gbps 网口 + 10Gbps Type-C Gen2 + 10Gbps USB-A Gen2 + eSATA 可以满足多种多样的扩展需求。
一、配置文件夹
首先,我们在个人空间任意位置创建一个文件mi,然后再期内创建一个文件,取名env;创建一个文件夹,取名data。
接着双击打开env文件,使用内置的文件编辑器打开,在里面输入MI_COOKIE=你的小米Cookies,保存备用。这个小米 Cookies 是本项目运行的核心指标,它可以实现免登录直接访问小米云服务,所以我们要尽量避免 Cookies 数据外泄。
如何获取小米的Cookies呢?方法很简单,打开网页版的小米云服务,使用你的小米账号登录。
接着按 F12 进入开发者模式,将下方的标签切换到网络页面,之后在云服务里点击笔记进行笔记详情页。
这个时候,你可以看到有一个h5的名称(也有其它的,你可以按照cookis排序),点击后在右侧选择标头标签页,下拉直到看见Cookie这一栏,右侧的一长串就是你小米账号的 CK 值,把这整一串复制到刚才的ENV文件对应的位置保存。
阿里云服务器被攻击
阿里云服务器克隆
二、部署 mi-note-export接着我们来创建容器项目,打开 Docker 应用,创建一个 Compose 服务,然后将我下方提供的 yaml 文件复制到黑框内。
services:mi-note-sync:env_file:- 【路径】/envvolumes:- 【路径】/data:/app/public/dataimage:idootop/mi-note-sync:latest这里必须是no,确保容器只启动一次,否则会一直重启掉ck,后续要启动只需要单独启动一次容器就可以增量备份了。restart: "no"mi-note-web:init: trueports:- 8000:3000volumes:- 【路径】/data:/home/static/dataimage:idootop/mi-note-web:latestrestart: unless-stopped
注意到 yaml 文件里有三个【路径】,这里选择黑框上方的【查询路径】按钮,切换到我们刚才创建的mi文件夹,点击复制路径,并且替换yaml 中的【路径】中文。
部署完成以后,会看到一共有 2个容器,其中容器mi_note-mi-note-sync-1是停止运行的状态,而mi-note-mi-note-web-1是运行状态。
这是因为我们对 sync 容器设置了仅运行一次的命令,之所以这样做,是因为一直重复的话ck会被风控。
我们可以切换到容器日志页面,查看实际运行效果。比如我一共有五条笔记,那么 sync 容器会按照同步列表、获取笔记、逐条同步笔记的方式将数据从云端拉下来。
未来,当我们又想要同步笔记了,只需要重新打开 sync 容器即可。每次打开,它都会获取列表并且和本地数据进行比对,如果有新增笔记则进行增量备份,否则跳过备份。
回到容器列表,在 web容器页面下选择远程访问功能,就可以打开该项目的web前端,这里将我们的小米笔记按照原始格式进行了展示,并且包含文字、录音、图片等附件信息,这些笔记就以 blog 的形式进行了展示。
总结
这个项目虽然部署和使用起来都很简单,但是却是难得的对小米数据备份下文章的服务,我仔细研究了一下它的实现方式,其实也不复杂,更多的是基于前端页面获取信息后保存。
所以还是那句话,NAS 现在成为了一台个人服务器,不论是存数据、观影、管理照片,还是开发、部署个人服务,NAS 的形态、组成和系统架构都是最合适的。
极空间同样,它在近期重构了很多应用,核心是围绕 NAS 使用的自由度来的,让我们可以更自由的管理和规划我们的NAS ,比如新上线的应用商店,将所有功能模块以应用插件的模式展示,对于不需要的直接停用或卸载,可以节约更多的性能来满足自己个性化的需求。
阿里云 centos 服务器配置

发表评论
最近发表
标签列表