---
title: Syncthing 2 正式发布：一款开源跨平台文件同步工具
date: 2025-08-13T04:37:22Z
modified: 2025-08-13T04:37:26Z
permalink: "https://www.appinn.com/syncthing2/"
type: post
status: publish
excerpt: ""
categories:
  - 业界消息
tags:
  - 业界消息
  - Syncthing
featured_image: "https://www.appinn.com/wp-content/uploads/2025/06/Copy-of-appinn-homework-2025-08-13T123311.716.jpg"
author: 青小蛙
timestamp: 2025-08-13T04:37:26Z
---

[Syncthing](https://www.appinn.com/tag/syncthing/?output_format=md) 是一款跨平台的开源文件同步工具，可以在两台或多台计算机之间实时同步文件。在经历了25个RC版本之后，正式发布了 Syncthing 2 的第一个版本，并提到：这是新2.0系列的首次发布，可能还存在一些不足，敬请包容，并保持探索的心态！🙏

![](https://www.appinn.com/wp-content/uploads/2025/06/Copy-of-appinn-homework-2025-08-13T123311.716.jpg)

**Syncthing 2** 的主要变化为数据库后端从 LevelDB 切换到 SQLite。并且确认 Syncthing 1.x 版本很快将被 Syncthing 2.x 版本取代，版本 2 带来了新的数据库格式和各种清理功能，但协议仍然与 Syncthing 1 兼容。

- 官网：[https://syncthing.net/](https://syncthing.net/)
- 建议先有用户等等再更新，不着急。

## **Syncthing 2** 的重要变化

### **数据库后端切换**

- 数据库由 LevelDB 更换为 SQLite。首次启动时会进行数据库迁移，**大型**部署可能需要较长时间。新数据库更易于理解和维护，预期也更加稳定、少 Bug。

### **删除项自动清理**

- 被删除的文件信息不再永久保留在数据库中，而是默认在六个月后自动遗忘。如果需要更长保留时间，可以通过 --db-delete-retention-interval 命令行选项或相应环境变量设置为零（永久保留）或指定更长时间。

### **命令行参数现代化**

- 命令行参数解析方式升级，不再支持单横线长选项（如 -home），必须使用双横线（如 –home）。部分选项已重命名，部分变为子命令。所有 serve 相关选项现在也可用环境变量配置。详细用法可通过 syncthing --help 和 syncthing serve --help 查看。

### **取消滚动哈希检测**

- 不再支持对文件移动内容的滚动哈希检测，因为实际效果有限。这样扫描和同步速度更快、更高效。

### **首次启动不再自动创建“默认文件夹”**

- 新版本首次启动时不会再自动生成默认同步文件夹。

### **多连接默认启用**

- v2 设备之间默认使用多条连接。现在默认开启三条连接：一条用于索引元数据，两条用于数据传输。

## **Syncthing 2** 的跨平台多设备同步

**Syncthing 2** 目前官方提供 Windows、macOS、Linux 客户端进行同步，有一个第三方的安卓客户端，无官方客户端。iOS 无客户端。

青小蛙也一直在用，但还没敢升级，等等再说。

---

原文：https://www.appinn.com/syncthing2/

## Topics

**分类目录:** [业界消息](https://www.appinn.com/category/it-news/?output_format=md)

**标签:** [Syncthing](https://www.appinn.com/tag/syncthing/?output_format=md)