ProxmoxVE 如何在命令行下<恢复快照>或<还原虚拟机> - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
HarveyLiu
V2EX    问与答

ProxmoxVE 如何在命令行下<恢复快照>或<还原虚拟机>

  •  < href="Javascript:" Onclick="downVoteTopic(787711);" class="vote">
  •   HarveyLiu 2021-07-05 19:16:00 +08:00 2529 次点击
    这是一个创建于 1563 天前的主题,其中的信息可能已经有所发展或是发生改变。
    底层平台:PorxmoxVE6.x

    结构如下:
    1:主路由:ikuai(KVM 虚拟机 101)有备份和快照

    2:旁路由 openwrtx 86_x64(KVM 虚拟机 105)有备份和快照

    3:红米 ac2100,纯 AP 模式(物理硬件)

    刚刚在 openwrt 虚拟机的 web 界面下升级了固件 xxx.squashfs-legacy.img ,但是没勾选“保留备份”,openwrt 更新后,就恢复成了 192.168.1.1 等初始化阶段,导致整个网络瘫痪,因为我这里是《主路由+旁路由》模式《主路由虚拟机》网关和 DNS 都指向了《 openwrt 旁路由虚拟机》所以,即便网线直接去连接底层 ProxmoxVE 也是获取不到 IP 的,手动指定也无效,所以想在 WebGUI 里操作恢复快照或者备份,肯定是没用的

    我搜索了一下官方文档,但是参数看的不是很明白,自己摸索了一个临时办法,先让网络通了再说。

    1:cd /var/lib/vz/dump /*我 CD 到了备份文件所在目录*/

    2:qmrestore vzdump-qemu-019-2018_10_14-15_13_31.vma 105 /*qmrestore 是还原的命令-后面是备份的文件名-105 指的的是上面说的旁路有 openwrt 虚拟机编号*/

    3:回车后提示 vm 105 already exists on node‘pve’ /*提示 PVE 这个节点下已经有 105 这个编号,你无法恢复*/

    4:qm stop 105 /*没办法,由于网络瘫痪了,我用手机热点,无法翻 Q 去寻找更多资料,只能先停止这个虚拟机运行*/

    5:qmrestore vzdump-qemu-019-2018_10_14-15_13_31.vma 107 /*用备份文件恢复成 107 编号*/

    6:qm start 107

    7:完毕,网络恢复了


    现在,我想问一下

    1:命令行下 PVE 如何用备份文件“覆盖”恢复已有编号的虚拟机?

    2:PVE 快照所在目录在什么地方?如何用命令行去恢复快照?
    HarveyLiu
        1
    HarveyLiu  
    OP
       2021-07-06 15:16:48 +08:00
    不用了!

    网络恢复了,查了一下官方文档

    1:qm listsnapshot 105 /*查看 105 这个虚拟机下所有的快照文件和名字*/
    2:qm snapshot 105 快照文件名字 /*回车,给 105 虚拟机,创造一个快照,文件名自己起*/
    3: qm rollback 105 快照文件名 /*回滚,也就是恢复,用第 1 条命令列出快照名字,去恢复即可*/

    并从官方文档得知,快照并没有直接的文件名,它是绑定在你虚拟机磁盘文件中的,也就是说,你崩溃前有做过快照备份,那么就上面 1 的命令,去列出虚拟磁盘内的快照文件,然后去恢复即可
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1117 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 17:47 PVG 01:47 LAX 10:47 JFK 13:47
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86