1
hokman OP 或者下载一个 iso 文件然后把自己替换掉
|
2
Puteulanus 2023-09-16 15:02:57 +08:00
你是说 VPS 一键 DD 重装系统那种吗,像这个
https://www.moeelf.com/archives/293.html |
3
hokman OP @Puteulanus 基本上是的,唯有一点,要重装成我自己备份好的系统,因为里面有比较多已经安装配置好的东西,我不想每次装系统都要重新安装配置这些东西。
|
4
Puteulanus 2023-09-16 15:20:12 +08:00
@hokman 你用 DD 备份的话可以就用 DD 写回去吧,我在软路由上干过 curl + dd 从内网拉镜像写整个盘直接替换系统
不过你考虑下用虚拟机快照不 |
5
hokman OP @Puteulanus 从虚拟机快照恢复当然最好了,关键我是想恢复到 vps 机器上,好像大部分 vps 供应商都不提供 snapshot 功能,所以我就想,最好能在已运行系统里下载并恢复、覆盖,这样不管我用哪家的机器都可以快速恢复到我自己的系统。
|
6
fdwjtz 2023-09-17 05:17:32 +08:00 via Android
我觉得最多是宿主机给你接口,vm 自己调一下,然后等着 host 给回滚了
|
7
fdwjtz 2023-09-17 05:28:55 +08:00 via Android
另外你用的是哪家的 vps ?之前用阿里云最便宜的机器,一台也能打十几个快照啊我记得
|
8
RobinHuuu 2023-09-17 08:11:33 +08:00 via iPhone
提供一个思路:运用 vps 面板提供的 rescue 功能,登录到 rescue 环境中,实现对运行系统整盘的备份还原,用管道 dd+tar+ssh ,备份到远程,还原也是远程取镜像。如果没有 rescue ,有些 VPS 提供了上传 ISO 并运行的功能,实际上是自定义的 rescue 环境。如果上述功能都没有,还有一个办法,就是把 vps 硬盘划一个分区出来写入 rescue 的 ISO 镜像,处理引导问题。这样基本上不依赖 VPS 供应商的面板功能,可通用。
但是,远程的全盘 dd 备份还原还是很耗时间,可以考虑 docker 话。 |
9
Masoud2023 2023-09-18 09:38:53 +08:00
什么 snapshot ?其实 Ubuntu 如果想换版本我没记错的话换一下 apt 源就可以了
|