重置系统
重置系统功能可以将实例的系统盘恢复到初始状态或切换到其他镜像。
功能说明
重置系统会:
- 清空系统盘所有数据
- 恢复到选定镜像的初始状态
- 保留数据盘内容不变
适用场景
- 系统环境损坏,需要重新配置
- 切换到其他深度学习框架
- 清理系统盘释放空间
- 升级到新版本镜像
操作步骤
- 关机实例:重置系统需要在关机状态下进行
- 进入实例详情:在控制台找到目标实例
- 选择重置系统:点击操作菜单中的「重置系统」
- 选择目标镜像:可选择公共镜像或您保存的自定义镜像
- 确认操作:仔细阅读提示,确认后执行
注意事项
重要警告
- 重置系统(更换镜像)会永久删除系统盘上的所有数据
- 数据盘不会受到影响
- 已开放的端口将被重置
- 操作前请务必备份重要文件到数据盘或本地
- 此操作不可撤销
会被清除的内容
| 内容 | 路径 | 是否清除 |
|---|---|---|
| 系统文件 | / | ✅ 清除 |
| 安装的软件包 | 系统盘 | ✅ 清除 |
| Python 环境 | /opt/conda/ | ✅ 清除 |
| 代码文件 | /root/ 下(数据盘外) | ✅ 清除 |
| 数据盘 | /root/rivermind-data/ | ❌ 保留 |
建议备份的内容
重置前,建议将以下内容备份到数据盘:
bash
# 备份代码
cp -r /root/project /root/rivermind-data/backup/
# 导出 Conda 环境配置
conda env export > /root/rivermind-data/backup/environment.yml
# 导出 pip 依赖
pip freeze > /root/rivermind-data/backup/requirements.txt
# 备份配置文件
cp ~/.bashrc /root/rivermind-data/backup/
cp ~/.condarc /root/rivermind-data/backup/重置后恢复环境
还原 Conda 环境
bash
conda env create -f /root/rivermind-data/backup/environment.yml还原 pip 依赖
bash
pip install -r /root/rivermind-data/backup/requirements.txt还原配置
bash
cp /root/rivermind-data/backup/.bashrc ~/
cp /root/rivermind-data/backup/.condarc ~/
source ~/.bashrc与保存镜像配合使用
如果您经常需要重置到特定环境,建议:
- 配置好环境后,使用「保存镜像」功能
- 重置时选择您保存的自定义镜像
- 这样可以快速恢复到您熟悉的环境
常见问题
重置后数据盘数据还在吗?
是的,数据盘(/root/rivermind-data/)的内容不受影响。
可以重置到不同版本的镜像吗?
可以,重置时可以选择任意公共镜像或您的自定义镜像。
重置需要多长时间?
通常几分钟内完成,具体取决于镜像大小。
