【问题标题】:Recover Container in Proxmox在 Proxmox 中恢复容器
【发布时间】:2021-03-01 20:24:04
【问题描述】:

我的所有容器和虚拟机都使用 Proxmox。最近,我使用命令行 do-release-upgrade 将我的 Nextcloud Container 从 Ubuntu 18.04 更新到了 20.04。

容器升级到 20.04 并重新启动...但是,之后它再也没有恢复在线。当我尝试使用pct start 107从 Proxmox 控制台启动它时@

pve-container@107.service 的作业失败,因为控制过程 退出并显示错误代码。

见“systemctl 状态 pve-container@107.service”和“journalctl-xe”了解详细信息。命令 'systemctl start pve-container@107' 失败:退出代码 1

“systemctl”和“journalctl”都只是说明服务启动失败。

因此,我的问题...如何从该容器中恢复文件?我可以创建一个新的 Nextcloud 服务器(并记得拍摄快照)...但是,我如何恢复文件?

【问题讨论】:

    标签: ubuntu server containers virtualization proxmox


    【解决方案1】:

    没关系,我修好了!

    https://gist.github.com/ammgws/6c959cf60ba3fb3d6f91698efb7be3a9

    您必须修改已知发行版列表!

    #Edit /usr/share/perl5/PVE/LXC/Setup/Ubuntu.pm and add 18.04 to list of known distros.
        
        my $known_versions = {
            '18.04' => 1, # bionic
            '17.10' => 1, # artful
            '17.04' => 1, # zesty
            '16.10' => 1, # yakkety
            '16.04' => 1, # xenial
            '15.10' => 1, # wily
            '15.04' => 1, # vivid
            '14.04' => 1, # trusty LTS
            '12.04' => 1, # precise LTS
        };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多