Skip to content

备份与恢复

MyShell Terminal 内置完整的备份与恢复机制,所有数据都能安全保存、随时还原。

打开备份

进入「设置 → 备份」即可使用手动备份与自动备份功能。

手动导出

提供两种导出模式,按需选择:

加密导出

导出为 .dat 加密文件,可完整还原所有数据

  1. 设置至少 12 位的备份密码
  2. 点击导出,生成加密备份文件

数据经过强加密保护,还原时需输入导出时设置的密码。

文本导出

导出为可读、可编辑的 JSON 文件,便于查看与分享:

  • 不包含任何密码、私钥、Token 等敏感信息
  • 导出前会弹出确认框,明确告知该文件无法完整还原
  • 适合提交版本库、分享配置结构或人工查阅

使用场景

想在团队间共享服务器分组结构?使用文本导出,既方便审阅,也不会泄露任何凭证。

手动导入

导入时自动识别文件类型:

文件类型说明
文本备份(.json)无需密码,直接导入
加密备份(.dat)输入导出时设置的密码后导入

智能校验

导入时会逐条校验数据:

  • 非法条目自动跳过,不影响其余数据导入
  • 导入完成后显示明细,例如:

导入成功:服务器 5、片段 12(跳过非法项:服务器 1)

自动备份

可创建多个自动备份方案,让应用按周期在后台自动备份。

创建方案

为每个方案配置:

配置项说明
备份目标本地目录 / FTP / SFTP / WebDAV / S3
执行周期以小时为单位周期执行
保留数量超过数量的旧备份自动清理
备份密码自动备份文件均加密保存

运行方式

  • 启用后按周期在后台自动执行,生成加密备份文件
  • 可随时点击「立即执行」手动触发一次
  • 备份完成后会收到通知

备份内容

备份涵盖应用内全部重要数据:

  • 服务器
  • 代码片段
  • 代理
  • 应用设置
  • SSH 密钥
  • 命令历史
  • AI 会话

基于 MIT 许可发布