同步工具仓库地址:https://github.com/soxft/busuanzi-sync

Redis服务器:https://www.hcjike.com/archives/EX0NaI2g

注:本文以 Windows 操作系统为例进行说明

1、前期准备

1.1、下载同步工具

请前往仓库的 Releases 模块下载最新版本的 exe 工具,该工具包含了最新的功能更新和性能优化,确保您能够获得最佳的使用体验。

1.2、下载配置文件

请下载项目中的环境配置文件 .env.example,该文件包含了项目运行所需的关键环境变量配置模板。

1.3、调整文件位置和名称

  1. 将下载的名为 .env.example 的文件重命名为 .env

  2. 将可执行文件(exe)移动或复制到与 .env 文件相同的文件夹目录下。

  3. 请注意,在操作过程中,请确保整个文件路径中不包含任何中文字符,以避免可能出现的兼容性或路径识别问题。

1.4、编辑.env文件

  1. 配置需要同步的网站站点地图(sitemap)文件,确保文件格式符合XML标准且包含完整的URL列表;

  2. 设置自建部署卜蒜子所连接的Redis服务器地址,包括主机名或IP地址以及端口号;

  3. 输入Redis服务器的访问密码,确保密码符合安全规范且具有足够的复杂度。

Redis其余参数保持不变,路径样式与加密方案建议维持默认设置,除非在部署卜蒜子服务时修改了此规则。若已修改,则需确保配置与服务的设定保持一致。

1.5、备份Redis持久化数据文件

强烈建议您立即对此文件进行完整备份,以防任何突发意外情况(如系统故障、误操作或硬件损坏)导致重要数据永久丢失。如果这是全新的Redis服务实例,或者确认当前没有任何需要保留的数据内容,则可以暂时跳过备份步骤。

2、同步数据

请输入字母 y 开始执行同步操作。系统将启动数据同步流程,此过程可能需要几分钟到数小时不等,具体耗时取决于数据量大小和网络状况。在同步过程中,请保持设备电源连接稳定,避免中断操作。

由于卜蒜子服务器存在访问不稳定或网络连接问题,因此当出现无法自动恢复的同步中断时,建议用户首先关闭当前的同步窗口,然后重新启动同步过程。这一操作可以多次尝试,直到所有待同步数据都完整传输完成。需要注意的是,在重新同步过程中应保持网络环境稳定,避免频繁中断,以免影响数据的一致性和完整性。如果问题持续存在,建议检查本地网络设置。