跳出循环

大举报时代御宅自救指南

Posted by Bob Guo on February 8, 2021

Time has changed。
我们亲眼目睹了大举报时代的开幕与崛起。
我们是小众,是分散的、是割裂的,但我们也应该被尊重。
当然,现在说这些也没有任何用处了。无职转生的下架已成定局,可以预见的随着各种矛盾的逐渐极端化,以及COVID-19的后遗症,日式ACG亚文化社群在中国大陆的互联网上将会迎来又一次剧烈的清洗与打击。在这篇文章中,我将会简单讲解如何建立一个ACG避难所,用来保护我们所珍视的一切。
请注意,这些内容必然存在版权争议,且部分ISP会对其中的技术手段进行封锁,建议自行斟酌导入的完整度。而且由于本人技术限制,这篇文章只讲一些最简单的基础内容,更专业的内容需要自行研究,我也会继续写文章的。如果你对ACG内容不感兴趣,这也是一篇数据备份的入门文章。

0x01 基本原则

  • 永远不要高估其他社群对你圈的看法有多正面
  • 不要对线,不要安利,不要广播。
  • Anime is Trash und SO AM I
  • 参与社区,尊重社区,回馈社区,使用自由软件不做吸血鬼

    0x10 BitTorrent

    什么是BitTorrent?抄袭维基百科,BitTorrent是一种在对等网络中分享文件的网络协议程序。听不懂?无所谓,你只需要知道BitTorrent目前来看可以说是分享多媒体内容的最佳手段。由于采用了Peer-2-Peer的网络结构,联网用户越多网络的速度就越快,质量就越好,对于ACG内容来说,这一方式简直完美。当然,版权争议是不可避免的,但相对较好的消息是,在那些对BT下载这一方式进行管控的国家和地区,通过合法渠道获取这些内容是可行的。所以,如果你居住在这些地区,请直接跳过这一章节。
    使用BitTorrent下载需要使用特殊的软件,我这里推荐的是qBitTorrent。这是一个自由的BitTorrent客户端,使用GPLv2协议共享,而且支持几乎所有的主流平台-无论你使用的是Windows,还是macOS,还是Unix,甚至OS/2都能够正常运行。我接下来的下载指南都会基于该软件进行讲解。如果你使用的是其他客户端,那么具体的操作可能不一样,但是内在的技术理论还是一样的。

    Why Not Thunder?

    对于更多的中国大陆网民来说,相比于各种“Torrent”,他们更为熟悉迅雷这一名字。然而,虽然迅雷支持BitTorrent协议,但迅雷本身存在以下问题导致它并不是一个合格的下载工具:

    1. 使用私有服务器,只下载不上传,是网络吸血鬼。虽然除了迅雷还有很多吸血客户端,但迅雷是在本文语境下最知名的一个。很多小众种子“只有迅雷能下”也是因为迅雷的服务器里仍然有缓存。
    2. 由于 1. 的问题导致大量种子发布者明文规定禁止使用迅雷,甚至采取技术手段限制迅雷等吸血客户端的下载,使用迅雷的用户可能根本没有速度。
    3. 迅雷本身作为一个臃肿的商业闭源黑箱软件天生不值得信任,且迅雷只支持Windows平台,对其他平台的支持不佳
    4. 迅雷会针对你下载的种子进行内容审查,且存在推广等业务,具有明确且显著的安全风险。

      Which Version should I go?

      qBitTorrent目前主要有两个分支四个版本:

  • qBitTorrent
  • qBitTorrent-nox
  • qBitTorrent-enhanced-edition
  • qBitTorrent-enhanced-edition-nox

这四个版本分别为原版、原版的服务器版、魔改版(对毒瘤应用做过定向优化)、魔改的服务器版。带不带nox只不过是有没有图形界面的区别。所以,如果你只是PC用户,那么安装qBitTorrent-enhanced-edition即可,如果是服务器用户则可以安装qBitTorrent-enhanced-edition-nox.这两个软件都可以在你使用的操作系统的包管理器下下载,或者直接在这个GitHub项目下下载安装。如果你打算自己调教,由于该软件采用了GPLv2共享协议,你甚至可以自己git clone下来魔改并make install。如果你的电脑同时作为一个服务器使用,那么,一般版本的qBitTorrent也可以开启网页界面当作Nox版本使用。

下载加速

这些内容建议在开始下载之前就做好准备。因为篇幅所限,我只写两个影响最大的,其他的内容大家可以慢慢调教和研究

Tracker

由于BitTorrent的网络模型,快速下载需要确保网络上有足够多的机器在线,而且你的设备需要知道它们在线。对于热门番剧和经典番剧来说,前者不是问题但后者就是一个很大的问题了。
BitTorrent网络需要使用一些中间服务器来实现用户之间的连接,这种服务器叫做Tracker。由于各种各样的原因,qBitTorrent自带的Tracker列表并不丰富,尤其是针对ACG内容,这个时候就需要用户自行添加Tracker了。打开软件,进入设置-BitTorrent就可以选择“自动添加一下tracker到新的Torrent”。Add TrackerTracker可以在GitHub上搜索,还有一些论坛也有一些内部的Tracker,都可以加进去。

保种上传

这一点对于“你”的下载速度并没有太大的增益,但只要越来越多的人愿意在下载完成后主动保种,对于其他人的下载速度就有正面收益,而这对整个社区来讲都是有好处的。Seeding同样在设置-BitTorrent下,你可以对做种的限制进行设置。我个人推荐如果没有特别好的条件可以勾选做种时间达到1440分钟(做种一天)之后暂停Torrent,如果条件允许(比如有很高的带宽)就进行长期做种。

获取资源

获取资源的方式有很多,具体的网站因为可能存在版权争议我就暂时不列。

0x11 存储器-NAS、DAS与各种神秘的存储设备

这才是重头戏。
有资源不是最关键的,最关键的是把资源给保存备份。虽然一般来讲备份数据讲究三二一(三个备份,两种介质,一份异地),但动画资源这种并不需要这么高强度的备份。所以,当你准备存储器的时候,其实你并不需要对数据安全太过于重视。当然,闲鱼随便买企业拆机盘这种作死行为不能支持;即使保存了种子也有可能随着时间的推移死种,所以在购置存储器的时候我们就需要有的放矢,用专业的态度来应对这一需求。分层存储、防灾减灾我全都要,价格还不能高,而且还要有我一直以来的习惯-优雅。

NAS、DAS,我该选啥?

NAS-网络挂载存储(Network Attached Storage);DAS-直连外接存储(Direct Attached Storage),如果你手上刚好有一台可以724开机的低功耗电脑(比如笔记本电脑、Windows平板电脑),那么完全可以采用外挂存储的方式来进行下载。USB HDD Bays由于这些产品基本属于买了、插硬盘就能用的产品,在此不过多赘述,个人推荐JBOD。
但如果没有这么一台电脑,那么你就需要准备一台NAS了。NAS说直白点就是一台挂了很多硬盘的电脑,所以你可以用组装电脑的方式组装一台NAS,我这篇文章里会有很大的比重在如何自己制作一台合适的NAS。

冷备份

与上面提到的、NAS/DAS里随时都可以使用的“热备份”相对的、很少去使用的数据我们就称为冷备份数据。一般来讲,冷热备份的存储器介质都要互相隔离,像是以前常见的刻录光盘就是一种典型的冷备份。现在的冷备份介质主要有三种-硬盘、光盘和磁带。前两者应该还好理解,但磁带很多人会一头雾水。我们这一代对磁带的记忆还是小时候英语书附赠的那盘听力磁带,但其实即使是现在磁带也凭借着其超高容量密度以及耐久度在企业级数据库市场里有很高的地位。不过,这不是没有代价的。磁带除了机体价格昂贵之外最大的缺点就是它的随机读写能力为零,而且这个数字完全不是开玩笑。由于磁带的物理结构限制,这种媒介根本无法进行“随机读取”,只适合对文件进行归档备份。如果经常用Unix系操作系统,你一定对tarball这种文件格式不模式,tarball的tar就是Tape Archive的缩写。对于一般用户来说,比较可行的冷备份主要就是光盘和硬盘了。我们常说的叠瓦盘对于这种一次写入少量读取的冷备份来说十分合适,而光盘么我也不用多说,人家原厂就是小圆盘,而且经历过早期动画杂志的朋友应该还记得书里面夹着的那张VCD。虽然我正式进入ACG世界已经是B站正版化的前夜,但好歹小时候也是看过VCD里的奥特曼的w
对于动画作品来说,其实我个人并不是很推荐搞冷备份,因为收益不高,但是如果弄个U盘把你收集的种子全部存进去这个倒是很可行。毕竟,即使真的硬盘不幸受损,扣除售后服务的时间,重建阵列的速度可能真的不如重新下一遍来得快,此时各种RAID、ZFS反而严重拖累了系统的效率。即使要在家庭影院看,这都啥年代了还有家庭影院没有USB的吗?真有

如何选择适合的硬盘

说了那么多,无论是DAS还是NAS还是冷备份,一个核心的部件就是硬盘。如果只是作为冷备份使用,那随便购买硬盘似乎没有什么大问题,但如果要进行大量读写的BT下载和热备份,那么硬盘就是一个很大的问题。由于机械硬盘本身的结构限制,长时间大量读写下即使是我手上的真企业级硬盘也会出现超长的响应时间的问题,如果是另一块普通家用硬盘更是直接卡到爆炸。我个人的建议是,不要一次性加入太多的BT种子,否则这个速度会很给力。
至于SSD Cache么,即使是考虑4K蓝光原盘的情况下,我个人认为如果你的需求只包括ACG内容,那么目前来看SSD Cache仍然是一个加了不能说白烧钱但是不加也没太大影响的东西。考虑到硬盘昂贵的售价,我个人认为暂时没必要。
目前来讲,在不考虑各种服务器拆机盘的骚操作的情况下,我最推荐的机械盘还是HGST的HC320/330系列。该有的都有,价格比较便宜,而且性能良好。而且,淘宝上可信店家卖的国行原封价格还能便宜一点,我就是从这个渠道买的。

如何选择合适的配置与操作系统

接下来这个相对来说没那么重要但也不能掉以轻心。一块硬盘的话可能买个矿渣我家云刷个固件就能跑,但硬盘一多管理起来就需要一台完整的PC了。而且,即使不考虑软件,硬盘的供电和速度也是用户需要考虑的。不稳定的供电和连接对数据的稳定性可以说是毁灭性的,如果你曾经玩坏过一块硬盘那就完全可以了解我到底在说什么了。像我刚刚提到的那个我家云,它采用的是SATA转USB的方式,这就没有原生SATA来的稳定(RK SoC的锅)。至于配置方面,只用作最基本存储之类的话使用赛扬嵌入式平台就已经足够高性能,比如J1900这些,但如果想要玩出一点花头,那么就得出点血了。由于锐龙打起的堆核战争,这个多出点血倒也不算过分,比如i3-10100或者R3 4350G这些就已经很足够,成本倒也不算太高。至于企业级的ECC内存以及各种磁盘阵列什么的,还是那句话没有太大必要。 操作系统层面,我个人最推荐OpenMediaVault。这个操作系统是基于Debian Linux二次开发的产物,如果你对Debian Linux这一发行版有一些了解,那么你就已经完全明白我为什么要推荐它的原因。而且,对于一个入门级的NAS用户,它足够易用,逻辑清晰明了,虽然没有到群晖、QNAP等厂商的小白程度,但凭借一点最基本的手册任何人都可以快速搭建一个网络硬盘。最关键的是,这一操作逻辑可以进一步对接到FreeNAS等更为专业的NAS操作系统中,四舍五入Linux服务器管理员啊朋友们(笑)

总结

在这篇文章即将收尾的晚上十一点,听闻蕾皇被B站起诉并暂时封号,虽然事态的发展没有像肖战事件一样走向最差的方向,但两败俱伤(与大举报时代的来临和互联网世界大战)也已经成定局。这篇文章的任务并不是指导读者怎么去像ACG作品中的日本高中生一样对抗整个世界,而是在即将到来的虚拟不列颠中尽量让自己少受到影响。动画作品的特殊性导致了对其的内容审查最悲观的情况应当也是回到正版化时代之前,但即使先不论对于中国大陆同人社群的毁灭性打击,就算我们能够以比当时更为方便的渠道获取最新的作品,中国市场的全面崩溃对于业界来说真的不是个悲剧吗?在这个万物云化的时代,传统电视渠道与小圆盘销售都遭到了毁灭性打击,更别提因为COVID-19遭受大面积打击的衍生品、Live等创收渠道,失去中国大陆这一市场-尤其是在作品本身并未触及中国大陆的政治底线的前提下-对于业界的打击不会太轻。作为一个人微言轻的消费者,我能做的仅仅是向万能的团长祈祷一切不会发展到最坏的情况,祈祷中国大陆的日式ACG爱好者社区可以继续繁衍生息。
不过,话又说回来,这种大众化带来的、具有高度风险的“繁荣”,对于社区来讲是好事吗?这又是一个需要爱好者思考的问题。作为一个不学无术的萌豚,我真的深深的为这一切的未来感到担忧。 May love and moe stay with us, and long live Haruhi.