📝 描述
使用快照备份文件和目录 策略控制快照中文件/目录的保存方式和内容 将快照保存到云、网络或本地存储 使用多种方法恢复快照 用户控制的端到端加密 压缩 纠错 验证备份的有效性和一致性 数据丢失时恢复备份数据 仓库的定期自动维护 缓存 命令行和图形用户界面 可选的服务器模式支持API,以便集中管理多台机器的备份 速度 使用快照备份文件和目录 Kopia 会创建你指定的文件和目录的快照,然后在这些快照离开你的电脑前加密,最后将这些加密快照上传到称为仓库的云/网络/本地存储。快照作为一组历史节点记录维护,基于您定义的策略。 Kopia 使用内容寻址存储进行快照,这有许多好处: 每个快照都是增量的。这意味着所有数据根据文件内容一次性上传到仓库,只有文件被修改后才会重新上传到仓库。Kopia 采用基于滚动哈希的数据拆分,这使得对非常大的文件进行高效处理:任何被修改的文件都可以通过上传修改部分而非整个文件高效快照。 同一文件的多个副本会被存储一次。这被称为去重,能为你节省大量存储空间(即节省成本)。 移动或重命名即使是较大的文件,Kopia也能识别它们内容相同,无需再次上传。 多个用户或计算机可以共享同一存储库:如果不同用户拥有相同的文件,文件只上传一次,因为 Kopia 会在整个存储库中进行内容的去重。 注意:Kopia 允许每个仓库使用一个密码,目前共享仓库时没有访问控制机制。如果你与他人共享一个仓库,那么你也必须与他们共享密码,他们才能访问你的数据。因此,确保你信任所有共享仓库的其他用户/计算机! 策略控制快照中文件/目录的保存方式和内容 Kopia 允许你为每个仓库创建无限数量的策略。策略允许您定义快照中需要备份哪些文件/目录,以及快照的其他功能,包括但不限于: Kopia 应该多久、何时自动创建你的数据快照 是否从快照中排除某些文件/目录 快照应保留多久,之后会过期并从仓库中移除 是否以及如何压缩被备份的文件/目录 政策可以在多个不同层面应用: global(即该策略应用于仓库的所有快照) username@hostname:/path(即该策略仅适用于该策略中被备份的特定文件/文件夹) username@hostname(即该策略适用于该特定用户的所有策略) @hostname(即该策略应用于该特定机器的所有策略) 将快照保存到云、网络或本地存储 Kopia 的所有操作都在你的机器上本地完成,这意味着你不需要专门的服务器来运行备份,并且可以将快照保存到多种存储位置。Kopia 当然支持网络和本地存储位置,同时也支持许多云或远程存储位置: 亚马逊S3以及任何兼容S3的云存储 Azure Blob Storage Backblaze B2 谷歌云存储 任何支持 WebDAV 的远程服务器或云存储 任何支持SFTP的远程服务器或云存储 Rclone 支持的一些云存储 需要你下载并设置 Rclone 以及 Kopia,但之后 Kopia 会帮你管理和运行 Rclone Rclone支持还处于实验阶段:并非所有支持的云存储都经过测试是否支持Kopia,有些可能无法兼容Kopia;Kopia 已通过 Rclone 测试支持 Dropbox、OneDrive 和 Google Drive 通过搭建Kopia仓库服务器,打造属于您自己的服务器 阅读仓库帮助页面,了解更多支持存储位置的信息。 有了Kopia,你可以完全控制快照的存储位置;你可以选择你想使用的云存储。Kopia在选择存储位置时没有任何作用。你必须为你想使用的存储位置配置并支付(存储提供商)费用,然后告诉 Kopia 这些存储位置。将软件(即Kopia)与存储解耦的优势在于,你可以使用任何你想要的存储位置——对Kopia来说,你用什么存储并不重要。你甚至可以使用多个存储位置,Kopia还支持将多台机器备份到同一个存储位置。 注意:不同的存储提供商的操作方式可能略有不同,因此你需要确保所使用的存储位置有足够的容量来存储备份,并且有足够的可用性以便在需要时恢复数据。 使用多种方法恢复快照 为了恢复数据,Kopia提供三种选项: 将快照内容挂载为本地磁盘,这样你可以像快照是本地目录一样浏览和复制文件/目录 将快照中包含的所有文件/目录恢复到你指定的任何本地或网络位置 从快照中选择性地恢复单个文件 用户控制的端到端加密 Kopia采用端到端加密,使用用户控制的加密密钥,1到 在数据离开你的机器之前,先加密所有数据,包括内容和 备份文件/目录的名称。科皮亚不允许创作 未加密的备份。 创建或访问备份仓库时,你需要提供该仓库 password,这个密码不会发送到任何服务器或你机器以外的任何地方,以及 只有你知道密码。 相反,存储库密码用于加密和解密存储库的 主加密密钥。主密钥在仓库中安全生成 在创建仓库的计算机上,比如你的笔记本电脑,创建时间。 这意味着存储库密码必须读取存储在 那个仓库。没有密码,你无法阅读内容 存储在备份中的文件,也无法查看包含在 备份,也没有列出仓库里有哪些备份。这也意味着 如果你忘记密码,就无法恢复文件,没有办法 找回一个被遗忘的密码,因为只有你知道。你可以更改密码 你仍然连接到仓库。 你可以从两种标准加密算法中选择,AES-256 和 ChaCha20,来加密备份。 压缩 Kopia可以压缩你的数据,节省存储和带宽。支持多种压缩方法,包括: PGZIP 第二季 ZSTD 纠错 Kopia 支持里德-所罗门错误更正算法,帮助防止你的快照被硬件故障(如位翻转或位元腐烂)损坏。 验证备份的有效性和一致性 备份数据很好,但你还需要在需要时能够恢复这些数据。Kopia内置功能,可以验证备份文件的一致性和有效性。你可以根据需要频繁运行这些一致性检查(例如每月一次,一年一次等)。请阅读仓库一致性帮助文档获取更多信息。 数据丢失时恢复备份数据 虽然永远无法保证,但即使仓库存在部分数据丢失(例如硬盘故障),Kopia通常仍能恢复您的文件,因为关键索引信息和存储库元数据会被冗余存储,以防止单点故障。请注意,Kopia 无法恢复存储库中实际备份数据文件损坏的数据,因此请定期运行存储库一致性检查(见上文讨论)! 仓库的定期自动维护 随着时间推移,存储库可能会臃肿到性能下降和存储空间浪费的地步。Kopia运行自动维护,确保最佳性能和空间利用。请阅读维护帮助文档获取更多信息。 缓存 Kopia 维护最近访问的对象的本地缓存,使得无需从存储位置下载(无论存储是云端、网络还是本地存储)即可快速浏览存储库内容。 命令行和图形用户界面 Kopia 拥有丰富的命令行界面,允许你完全访问所有 Kopia 功能,包括创建/连接仓库、管理快照和策略,并提供底层仓库的低级访问,包括低级数据恢复。 不想用命令行?没问题。Kopia还配备了强大的官方图形用户界面,方便你创建/连接仓库,管理快照和策略,并根据需要恢复数据。 可选的服务器模式支持API,以便集中管理多台机器的备份 Kopia设计用于备份单个机器,运行Kopia完全不需要服务器。如果你有几台机器,可以单独安装并使用Kopia,没问题。同时,Kopia 也可以以服务器模式运行,方便那些希望集中管理多台机器备份的用户使用,在这种情况下,Kopia 服务器会暴露一个 API,用于构建客户端工具,比如触发快照、获取客户端状态和访问快照数据。Kopia的服务器模式让你非常容易集中管理多台电脑的备份。
⭐ 用户评价

暂无评价


发表评价