备份 · 加密 · Connector
Linux 服务器的加密备份
按计划对你的 Linux 服务器做加密备份,服务器上什么都不用装。备份任务通过服务器的 Connector 运行,在任何数据落盘之前就把归档加密,然后发送到 Termalin 存储、你自己的 S3 存储桶,或你的另一台服务器。密钥只在你手里;AI 代理还能在高风险改动之前先做一次备份。
Linux 服务器 · 用你的密钥加密 · Pro 和 Team · 14 天 Pro 试用中可用
01 / 设置
一分钟建好一个备份任务
在网页控制台中打开“账户 → 备份 → + 添加备份”,或在桌面应用中打开“设置 → 账户 → 备份”。一个任务只需做几项选择:
- ▸服务器:任何装有 Connector 的 Linux 服务器。
- ▸要包含的路径(绝对路径),可选排除模式。
- ▸计划:仅手动、每小时、每天(UTC 的某个整点,默认 03:00)或每周(周日的该时间)。
- ▸保留几份:最新的 N 个成功归档,1 到 365,默认 7。
- ▸读取速度上限(MB/s):避免备份占满服务器所需的磁盘和网络;20 是稳妥的默认值,0 表示不限速。
你也可以随时“立即运行”。如果某次运行失败,错误会直接显示在那里。
02 / 对服务器很轻
什么都不安装,什么都不留下
每次运行都会打开与网页终端相同的无密钥 SSH 会话,以最低的 CPU 和 I/O 优先级(nice -n 19、ionice -c 3)启动 tar,再把归档以流的方式传回。没有需要安装的代理,服务器上也不写入任何东西。备份结束后,tar 进程退出,这就是它留下的全部痕迹。
03 / 加密
只有你能打开归档
归档逐帧加密,每次使用一个全新的数据密钥,并用你在网页控制台或应用中创建的 X25519 密钥封装。私钥部分存放在你的保险库中,由主密码保护,所以 Termalin 存储、S3 和你自己的服务器上只有密文。
- ▸“解密并保存”在浏览器(WebCrypto)和桌面应用中都能用:在其中一边生成的密钥可以在另一边打开归档。
- ▸不是“端到端”加密。备份加密期间,数据流在内存中经过我们的后端,这和网页终端需要的信任一样。数据在存储之前就已加密,密钥只在你手里。
04 / 归档存在哪里
三个存放位置
在“你的存储”下设置存储位置。每个任务选一个;归档列表会显示每个文件存放在哪里:服务器和完整路径,或者存储桶和对象键。
| 存储位置 | 说明 |
|---|---|
| Termalin 存储 | 与会话录制共用一个存储空间:Pro 25 GB,Team 100 GB。会话录制优先;放不下的备份不会启动。 |
| 你自己的 S3 存储桶 + 添加 S3 存储桶 | 任何 S3 兼容的存储桶:AWS、Backblaze B2、Cloudflare R2、Hetzner、MinIO。不占用 Termalin 存储空间。 |
| 我的服务器(通过 Connector) + 添加我的服务器 | 通过 SFTP 发送到你另一台装有 Connector 的服务器:第二台 VPS 或家里的 NAS。默认文件夹为登录用户主目录下的 termalin-backups;相对或绝对路径都可以,不存在时会自动创建。保持加密,不占用 Termalin 存储空间。 |
05 / 出错时
你会收到通知
按计划运行的备份失败时,会像告警一样通知你:默认发到电子邮件,还可以发到 iOS App 推送、Telegram(点一下即可连接机器人),以及 Slack 和 Discord 可以直接接收的 webhook。手动“立即运行”则会当场显示错误。
06 / AI 代理
高风险改动之前,先备份
通过 Termalin 的托管 MCP 端点,Claude 或 ChatGPT 这样的 AI 代理可以在迁移、重写配置或批量删除之前先做一次备份:
- ▸
backup_create立即运行一个任务并等待它完成,同时用标签记录原因。它需要你事先建好的任务,以及 AI 策略为完全访问的 Connector。参见 backup_create(英文)。 - ▸
backup_list显示任务和最近的归档:昨晚的备份成没成功、有多大、存到了哪里。它遵循你的读取规则。参见 backup_list。 - ▸AI 代理永远无法读取归档:密钥在你手里。
07 / 套餐与限制
Pro 和 Team 的一部分
备份需要 Connector,所以随付费套餐提供。14 天 Pro 试用也包含备份;Free 版没有备份功能。
| Pro | Team | |
|---|---|---|
| 备份任务 | 20 | 100 |
| 单个归档上限 | 4 GB | 20 GB |
| Termalin 存储空间 | 25 GB | 100 GB |
需要更多空间?额外存储可以增加 +100 GB,$2.99/月,或 +1 TB,$19.99/月,每月从余额扣费,由会话录制和备份共用。S3 存储桶或你自己的服务器完全不占用这个存储空间。查看价格 →
08 / 恢复
把文件找回来
要恢复,先用“解密并保存”得到普通的 .tar.gz,再通过 SFTP 复制到服务器上解压。一键恢复已在计划中,但还没有做好。因为密钥在你手里,恢复的整个过程都由你自己掌控。
常见问题
可以备份 Windows 或 macOS 服务器吗?
暂时不行:当前版本的备份只支持 Linux 服务器。备份运行时通过 POSIX shell 使用带 GNU 选项的 tar,所以 Windows 和 macOS 要晚些时候才支持,我们不承诺具体日期。Windows 和 macOS 上的 Connector 照样可以用于终端、文件、远程桌面和监控。
备份会拖慢服务器吗?
它的设计就是尽量不碍事。备份以最低的 CPU 和 I/O 优先级启动(nice -n 19 和 ionice -c 3),“读取速度上限(MB/s)”限制它从磁盘读取的速度:默认 20 MB/s,设为 0 则不限速。服务器上什么都不安装;备份期间只运行一个 tar 进程,结束后就退出。
Termalin 能读取我的备份吗?
不能。每个归档都用你创建的 X25519 密钥加密,私钥部分存放在你的保险库中,由主密码保护。Termalin 存储、你的 S3 存储桶和你自己的服务器上只有密文,所以只有你能打开归档。唯一需要坦白的一点:备份加密期间,数据流在内存中经过我们的后端,这和网页终端本来就需要的信任一样。因此我们不把它称为“端到端”加密。
取消存储扩容包会怎样?
扩容包会一直用到你已付费那个月的月底。之后如果超出配额,新的备份会暂停(下载和恢复照常可用),30 天后会从最旧的归档开始删除,直到全部放得下为止。会话录制绝不会为腾出空间而被删除。
可以备份到我自己的 NAS 或另一台服务器吗?
可以。把“我的服务器(通过 Connector)”添加为存储位置:归档通过 SFTP 发送到你另一台装有 Connector 的服务器(第二台 VPS 或家里的 NAS),默认放在 termalin-backups 文件夹中(相对或绝对路径都可以,不存在时会自动创建)。归档保持加密,不占用 Termalin 存储空间。
哪些浏览器可以创建备份密钥?
生成密钥需要 WebCrypto 支持 X25519:Chrome 133+、Safari 17+ 或 Firefox 130+。桌面应用也能生成密钥,在其中一边创建的密钥可以在另一边打开归档。
今晚就备份一台服务器
一行命令安装 Connector,一个任务设好计划,第一份归档就会用只有你持有的密钥加密。新账户可免费试用 Pro 14 天。
Linux 服务器 · Connector · 文档(英文) · 我们的服务器能看到什么