跳至主要內容
Duplicati数据备份

在数据备份中, 除了在本地找一块硬盘额外备份一下,根据321原则,还要有一份异地、不同介质的存储备份。那么一般来说,云存储是这样一份理想的备份选择。

Duplicati 能够将文件备份至很多云服务提供商那里,比如 OneDrive、S3、WebDAV等。它具有以下特性:

  • 支持AES-256算法加密,只有知道密码才能恢复数据,对于存储到第三方云服务的备份很有必要
  • 支持增量备份

Milton原创大约 2 分钟HomeLabNASself-hosted数据备份
Rclone数据备份

Rclone 是一个命令行程序,用于管理云存储上的文件。它是云供应商网络存储接口的替代品。Rclone 支持超过70个云存储产品支持,包括 S3 对象存储,商业级别和消费者级别文件存储服务以及标准传输协议。


Milton原创大约 3 分钟HomeLabNASself-hosted数据备份
Syncthing文件同步

Syncthing 是一个 P2P 分布式的文件同步软件,可以安装这个软件的设备之间相互同步文件,不需要中心服务器,而且基本能自动识别局域网,跑满局域网的网速。

Syncthing 有一个独特的发现机制,可以自动搜索局域网内和外网上已经建立连接的设备。不过这个发现方式是通过他们的服务器执行的,搜索时会等待一点时间,这个主要在移动端感知比较明显,因为软件不能在后台一直运行,每次打开都要重新发现一次。 如果对服务发现有较大需求,或者服务发现出现连接慢、时常断开、速度不稳定等问题,可以使用官方的镜像部署一个服务发现服务器,提高同步效率,也保障个人隐私。


Milton原创大约 4 分钟HomeLabNASself-hosted数据同步
Kafka消费者实践

Kafka是分布式、多副本、基于Zookeeper的分布式消息流平台。它是基于发布订阅模式的消息引擎系统。


Milton大约 5 分钟开发后端
Kafka生产者实践

Kafka是分布式、多副本、基于Zookeeper的分布式消息流平台。它是基于发布订阅模式的消息引擎系统。


Milton原创大约 11 分钟开发后端
Homepage导航页

当 NAS 上部署的服务变多了以后,要记忆的端口就变得很多了,我们不能再用简单的 IP:Port 方式去访问服务。利用浏览器的书签固然是一个好的方法,但是也可以部署一个导航页服务来访问 NAS 上的服务。


Milton原创大约 5 分钟HomeLabNASself-hosted
Obsidian 使用总结

Obsidian 的使用与普通的 Markdown 笔记差别不大,基本可以参照官方文档来学习使用,但是还有一些不一样、没人写过的小技巧。


Milton原创大约 4 分钟知识管理
我的知识管理方案

知识管理是为了让我们更好地掌握知识,不让那些记录知识的笔记永远地存放在没人问津的角落,只有流通起来的知识才是知识。许多人的知识管理仅仅是记录自己所遇到的知识,做一些的摘抄便自认为是掌握了知识,然而,衡量掌握知识的标准永远是能够使用自己的话讲知识描述出来,分享给别人。所以,知识的学习应当是一个循环的系统,我们从外界获取知识,做相对应的整理、思考、记录,最后再传播回外界,让知识从我们自身流转出去,才是掌握知识的正确途径。

知识管理便是构建起以知识循环为目的的方法论,从知识的输入、整理、输出三个方面描述该如何处理信息并整合为知识,并将知识输出给外界。


Milton原创大约 8 分钟知识管理