按照个人书库搭建计划,如期把 Calibre-web 图书馆藏升级为了 3800 多册,这么多书累计起来存储超过 17GB,这么大的文字数量,一个人读完也需要大量的时间。那些说自己读过上千本书的人真的让人佩服。
上传完图书以后自己又想将没有 epub 格式的电子书转换一下,这样就可以在线阅读了。使用本地 Calibre 转换了一晚上,通过小黄鸭 Cyberduck 同步到服务器以后网站又打不开了。这下几千本书籍也不知道要怎么处理了。
做了这个书库以后等于自己把书架藏书提升到了一片墙的感觉,一个书架墙只需要放置寥寥几本实体书和一个电子书就可以了,电子化总是好的,可以用极少的空间完成一件以前需要一屋子书架才能放起来的书籍。如果不是为了书籍的装饰效果,完全可以逐渐用电子书来替换了。
那些以阅读为主题的咖啡馆什么时候可以与与电子书接轨就棒了,不再追求视觉效果,而是追求实际阅读的乐趣。实际上读书俱乐部、读书互助社群、阅读咖啡馆只是为不读书的人准备的,真正阅读的人一个人就可以完成阅读这件事,根本不需要这种形式上的表达。真正的读书人反而不会去参与这种知识付费的代阅读服务。
接下来就要尝试修复 Calibre-web 书库的数据库数据,恢复书库的访问,用 Calibre 自己的数据库恢复功能试一下能不能修复这个问题,恢复也需要几个小时才能完成。等修复了以后就尽量少折腾,开始考虑备份,真正生产的运营问题了,这么想来,20G+ 的文件,在 60G 的服务器上运行基本是极限了,加上操作系统和本地备份空间,已经所剩无几了。
书库修复后 meat 数据库一下子缩小了很多,然后提交后服务器可以正常使用书库了,把没有转换 epub 成功的书籍重新加入转换列表,在电脑上差不多跑了 10 个小时完成转换 1800 本书。最终除了格式不兼容和有加密壳 DRM 保护的几十本以外都完成了转换,整个图书数据库增加了大约 4G 存储空间。
然后继续通过小黄鸭 Cyberduck 往服务器中同步数据,同步到晚上又中途失败了,再次开始大概又要同步一晚上。这么批量的测试和上传真的是非常耗费时间。
晚上趁着合理规划的时间段去了解一下 Calibre-web 的使用情况,顺便把自己提交在 github 上的假反馈给关闭了。发现 Calibre-web 有中文版本翻译是因为今年 2 月份有人用这个软件搭建过自己的私人书库,然后顺手做了汉化。看到他的书库在当时有了1.7万多本图书,再看看自己的不到4000本已经把硬盘撑爆了,看来真要做全书库还有很大的硬盘缺口。
这是 Calibre-web 个人图书库搭建记 的第 3 篇,后续还会继续发布新的折腾记录,欢迎关注。
这一系列文章并没有什么具体的技术细节,开了个QQ交流群(72239907),方便大家交流读书、技术问题、图书资源共享。如果有什么软件安装等问题也可以加 calibre 交流群的QQ群(72239907)进行交流。
点击链接加入群聊【爱读书 读好书 calibre】:https://jq.qq.com/?_wv=1027&k=5vYWQsV