kopia/kopia

GitHub: kopia/kopia

一款跨平台的开源备份与恢复工具,通过端到端加密、压缩和去重技术,将数据快照安全高效地存储到多种云或本地后端。

Stars: 13180 | Forks: 646

# Kopia ![Kopia](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/6eb6736900164135.svg) [![构建状态](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/ceb279a6dd164141.svg)](https://github.com/kopia/kopia/actions?query=workflow%3ABuild) [![GoDoc](https://godoc.org/github.com/kopia/kopia/repo?status.svg)](https://godoc.org/github.com/kopia/kopia/repo) [![覆盖率状态](https://codecov.io/gh/kopia/kopia/branch/master/graph/badge.svg?token=CRK4RMRFSH)](https://codecov.io/gh/kopia/kopia)[![Go 报告卡](https://goreportcard.com/badge/github.com/kopia/kopia)](https://goreportcard.com/report/github.com/kopia/kopia) [![贡献者公约](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md) [![Docker 拉取次数](https://img.shields.io/docker/pulls/kopia/kopia)](https://hub.docker.com/r/kopia/kopia/tags?page=1&ordering=name) [![下载量](https://img.shields.io/github/downloads/kopia/kopia/total.svg)](https://github.com/kopia/kopia/releases) [![Gurubase](https://img.shields.io/badge/Gurubase-Ask%20Kopia%20Guru-006BFF)](https://gurubase.io/g/kopia) Kopia 是一个快速且安全的开源备份/恢复工具,允许您创建数据的[加密](https://kopia.io/docs/features/#user-controlled-end-to-end-encryption)快照,并将这些快照保存到您选择的[远程或云存储](https://kopia.io/docs/features/#save-snapshots-to-cloud-network-or-local-storage)、[网络附属存储或服务器](https://kopia.io/docs/features/#save-snapshots-to-cloud-network-or-local-storage),或者[本机上的本地存储](https://kopia.io/docs/features/#save-snapshots-to-cloud-network-or-local-storage)。Kopia 不会对您的整台机器进行“镜像”。相反,Kopia 允许您备份/恢复任何您认为重要或关键的所有文件/目录。 Kopia 同时具有 [CLI(命令行界面)](https://kopia.io/docs/features/#both-command-line-and-graphical-user-interfaces)和 [GUI(图形用户界面)](https://kopia.io/docs/features/#both-command-line-and-graphical-user-interfaces)版本,使其成为高级用户和普通用户的完美工具。您可以阅读更多关于 Kopia 独特[功能](https://kopia.io/docs/features/)的信息——包括[压缩](https://kopia.io/docs/features/#compression)、[去重](https://kopia.io/docs/features/#backup-files-and-directories-using-snapshots)、[用户控制的端到端加密](https://kopia.io/docs/features/#user-controlled-end-to-end-encryption)和[纠错](https://kopia.io/docs/features/#error-correction)——以更好地了解 Kopia 的工作原理。 准备就绪后,请前往[安装](https://kopia.io/docs/installation/)页面下载并安装 Kopia,并务必阅读[入门指南](https://kopia.io/docs/getting-started/),获取有关如何使用 Kopia 的分步演示。 ## 选择您想要的云存储提供商 Kopia 支持将您的[加密](https://kopia.io/docs/features/#user-controlled-end-to-end-encryption)和[压缩](https://kopia.io/docs/features/#compression)快照保存到以下所有[存储位置](https://kopia.io/docs/features/#save-snapshots-to-cloud-network-or-local-storage): * **Amazon S3** 以及任何**与 S3 兼容的云存储** * **Azure Blob Storage** * **Backblaze B2** * **Google Cloud Storage** * 任何支持 **WebDAV** 的远程服务器或云存储 * 任何支持 **SFTP** 的远程服务器或云存储 * **Rclone** 支持的某些云存储选项 * 除了 Kopia 之外,还需要您下载并设置 Rclone,但之后 Kopia 会为您管理/运行 Rclone * Rclone 支持是实验性的:并非 Rclone 支持的所有云存储产品都经过测试可与 Kopia 配合使用,有些可能无法与 Kopia 配合使用;Kopia 已经过测试,可通过 Rclone 与 **Dropbox**、**OneDrive** 和 **Google Drive** 配合使用 * 您的本地机器以及任何网络附属存储或服务器 * 您自己的服务器,通过设置 [Kopia 仓库服务器](https://kopia.io/docs/repository-server/) 而且 Kopia 使用[数据去重](https://kopia.io/docs/features/#backup-files-and-directories-using-snapshots)来为您节省资金!请阅读[仓库帮助页面](https://kopia.io/docs/repositories/)以获取有关受支持存储位置的更多信息。 使用 Kopia,您可以完全控制快照的存储位置,也就是说,由您选择想要使用的存储提供商。您必须为您想要使用的任何存储位置配置并支付存储提供商的费用,然后告知 Kopia 这些存储位置是什么。如果需要,您甚至可以为不同的备份仓库使用多个存储位置。Kopia 还支持将多台机器备份到同一个存储位置。 ## Kopia 实战演练 通过命令行界面使用 Kopia: [![asciicast](https://asciinema.org/a/ykx6uzEhKY3451fWEnX9nm9uo.svg)](https://asciinema.org/a/ykx6uzEhKY3451fWEnX9nm9uo) 通过图形用户界面使用 Kopia(注意:该视频是旧版 Kopia 的录制,当前版本的界面有所不同,但界面的主要原则保持不变): [![Kopia UI 教程](https://img.youtube.com/vi/sHJjSpasWIo/0.jpg)](https://www.youtube.com/watch?v=sHJjSpasWIo) ## 入门指南 有关更多信息,请参阅 [Kopia 文档](https://kopia.io/docs/)。也请查看[用户论坛](https://kopia.discourse.group)。 ## 许可协议 Kopia 根据 Apache License 2.0 版本进行许可。有关完整的许可文本,请参见 [LICENSE](LICENSE)。 ## 构建 Kopia 有关构建 Kopia 和处理源代码的更多信息,请参见[构建基础设施](BUILD.md)。 ## 贡献指南 Kopia 是开源的。有关更多信息,请参见[贡献指南](https://kopia.io/docs/contribution-guidelines/)。 ## 报告安全问题 如果您发现希望私下披露的安全问题,请联系 `security@kopia.io`。 [![Netlify 状态](https://api.netlify.com/api/v1/badges/6b5c1fe4-a0da-4e7e-939b-ff1105251985/deploy-status)](https://app.netlify.com/sites/kopia/deploys)
标签:Docker, EVTX分析, Golang, GUI工具, Kopia, Linux备份, macOS备份, ProjectDiscovery, Windows备份, 云同步, 云存储备份, 增量备份, 安全编程, 安全防御评估, 开源备份, 数据保护, 数据加密, 数据压缩, 数据去重, 文件同步, 文件恢复, 日志审计, 本地备份, 灾难恢复, 端到端加密, 请求拦截, 跨平台备份工具, 远程备份