Compute
备份数据
把运行中实例里你在意的文件夹归档到 Grafilab 存储,然后下载成一个比租用活得更久的 .tar 文件。
- 一个在 My Instance 上卡片显示 Active 的实例。
- Manage compute 权限(权限表)。
- 在 Expire at 之前留出足够时间构建并上传归档。
Backup 做什么
Section titled “Backup 做什么”实例卡片上的 Backup 会打开一个有 New Backup 和 Backups 两个标签页的对话框。它在节点上把你选的路径打包成归档,上传到 Grafilab 存储,然后给你一个下载链接。
它只能下载:没有任何功能会帮你把归档放回机器上。要把文件送回实例,先下载归档,再用 scp 传上去 —— 见复制文件进出。
-
在实例卡片上点 Backup。对话框打开在 New Backup:“Browse your container and pick folders or files to back up… The archive is built on the agent and uploaded to storage; track it in the Backups tab and download when ready.”
-
在 Browse files & folders 下勾选你想要的文件夹和文件。这棵树从容器的家目录开始 ——
/root,或者在有命名用户的镜像上是/home/<user>。勾选一个文件夹就会包含它里面的全部内容。 -
树里没有的东西,在 Add a path or glob 里输入绝对路径或 glob —— 占位符是
e.g. /etc/nginx/nginx.conf or /var/www/**—— 然后点 Add。相对路径会被拒绝。 -
检查 Will back up (n) 标签 —— 无论来自目录树还是 glob,每一项选择都会落在那里。当它显示 “Nothing selected yet — tick items above or add a path.” 时,按钮点了没反应。

-
可选地填写 Exclude patterns (Optional):“One per line. Absolute globs (e.g.
/var/www/cache/**) or bare filename patterns (e.g.*.log).”/root/.cache/***.log*.ckpt -
点 Create Backup。你会看到 “Backup task created. Track its progress in the Backups tab.”
-
打开 Backups 标签页。任务按时间从新到旧排列,只要还有任务在运行,列表就会自动轮询刷新。
-
关注状态列:Starting…,然后 Backing up…,然后是带字节计数(
x / y (n%))的 Uploading,最后是绿色的 Completed 并附带 Size,或者红色的 Failed 并附带错误信息。控制台不认识的状态显示为 Pending。 -
在 Completed 的那一行点 Download 下载文件,或点 Copy download link 把链接粘到别处。每次点击都会生成一个新链接:“Download links are valid for 24 hours and can be regenerated anytime.”

-
在本地解压归档。“The downloaded file is a .tar archive — extract it with
tar -xf(Linux/macOS/Windows 10+) or an archive tool like 7-Zip.”终端窗口 tar -xf backup-<id>.tar -C ./backup
- 每个实例同时只能有一个备份。 再启动一个会得到 “A backup is already running for this instance. You can start a new one once it finishes.”
- 任务随容器一起消失。 在 Expire at 之前尽早开始;大文件上传不是一瞬间的事,租用到期会把没完成的归档一并带走。
- 只能下载。 把文件放回去要靠手动
scp上传。 - 备份需要一个可访问、由 agent 管理的节点。对话框会报告具体的失败原因 —— 合约无效、这台机器不支持浏览文件、机器不可访问、没有包含路径、包含路径不是绝对路径、排除模式有误、已有备份在进行中,或者任务尚未完成或尚未上传。
Nothing persists past the rental
Instances have no persistent volume. Anything you write at runtime — downloaded models, installed packages, notebooks, outputs — lives in the container for the lifetime of the rental and is gone when it expires. Before Expire at, back up the folders you care about to Grafilab storage and download the archive.

