树莓派搭建存储服务器

准备用树莓派4做一个存储服务器,原本是想用 OMV5 的,但是发现磁盘挂载不上去,最后挂上去之后,docker 的运行好像又有问题,就抛弃 OMV5 了,纯粹作为一个存储服务器用了

因为我有个需求,就是同步我在平板上对电子书记录的笔记,现在用的是 wps offic 的同步,充了个会员,发现同步基本还是可以的,但是后面发现,对 pdf 的一点修改,wps office 会把整个 pdf 重新上传,当修改比较大的 pdf 时,就会花很多时间去同步。 后面发现 verysync(微力同步) 具有增量同步的功能,试了试在不同设备间同步的效果,发现非常不错,速度很快。虽然国内还有一个坚果云说是可以增量同步,但是看了看,免费的有限制流量,付费的空间也不大,就没考虑了。

那么下面就是具体步骤了

准备步骤

购买设备

闲鱼淘了二手的树莓派4 2g 版 200元 + 500G 移动硬盘 108

下载镜像工具

下载,推荐带桌面的 下载 下载

在烧录完镜像到 SD 卡后,需要在 SD 卡的 boot 分区,创建一个 ssh.txt 的文件,用来使能 ssh 功能,如果有屏幕的同学可以不需要。

开机之后

改密码

默认用户名:pi 默认密码:raspberry

有接屏幕的在进入系统之后就有引导,这里就不介绍 通过 ssh 登录的,可以通过 passwd 进行修改

然后将用户加到 ssh 组,方便操作

sudo adduser pi ssh

换源

apt 换源

pip 换源

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

远程桌面

因为 verysync 使用 GUI 操作方便,所以需要装个远程桌面,我这里使用的是,感觉非常流畅

verysync

通过脚本一键安装

#(如果需要指定索引存放位置请在最后面添加-d 路径 如 -d /data/verysync)
curl http://www.verysync.com/shell/verysync-linux-installer/go-installer.sh > go-installer.sh
chmod +x go-installer.sh
./go-installer.sh

后续

verysync

在树莓派4建立同步的目录,然后在其他设备添加密钥进行同步 具体如何使用请查看

bypy

为了防止放在树莓派上的文件丢失,就使用 bypy 将树莓派上的文件同步到百度网盘上

安装 bypy

sudo pip install bypy

绑定百度网盘,按提示进行授权工作

bypy info

同步文件夹,这是一个递归的操作,只能同步到云端的 app/bypy 下

bypy upload [本地文件夹] [云端文件夹]

最后上张图

经验分享 程序员 微信小程序 职场和发展