
我想要 lxc 容器備份。我們有伺服器12.04 LTS ubuntu server
,我已經安裝LXC - 1.0.0.alpha2
在其中。我想將我們的 ubuntu 伺服器更新到 14.04 LTS。所以我想做的是備份 LXC 容器 -> 將作業系統升級到 14.04 -> 恢復 LXC 容器。早期版本(我猜是 0.7.5)有 lxc-backup 和 lxc-restore,但在 1.0.0.alpha2 中我們沒有備份和還原作業。我怎樣才能備份 lxc 容器。我花了 3 個多小時將容器資料夾(/var/lib/lxc/my_container/)複製到 pendrive 並將其貼到另一個 12.04 LTS 伺服器中,但它不起作用,我得到的錯誤是,
#sudo lxc-start -n my_container
lxc-start: invalid sequence number 1, expected 4.
lxc-start: failed to spwan "my_container"
那麼我怎麼能期望它能在升級後的 14.04 伺服器作業系統中運作呢?
有 lxc 容器備份的想法嗎?
答案1
由於您也將這個問題發佈到 Stack Overflow,答案在那裡也可能適用於此。