Cara Backup LXD dan Restore ke Komputer lain

Cara Backup LXD dan Restore ke Komputer lain

Aku pernah bahas kalau aku jadinya pakai LXD versi snap di Manjaro. Sungguh berkah, snap memudahkan aku untuk backup dan restore lxd beserta kontainernya secara keseluruhan.

Pertama eksekusi perintah berikut:

1
snap save lxd

Kedua, copy snapshot file dari /var/lib/snapd/snapshots ke mesin baru yang sudah diinstall snap.

Ketiga, di mesin baru eksekusi perintah ini:

1
snap saved

Akan muncul daftar backup snap, contohnya seperti ini:

1
2
3
4
5
▶ snap saved
Set  Snap         Age    Version  Rev    Size    Notes
1    hello-world  1d18h  6.4      29       251B  auto
4    lxd          1d17h  3.16     11727  2.82GB  -

Kemudian restore backup tersebut dengan perintah:

1
snap restore {id}

ganti {id} sesuai dengan list yang muncul, dalam kasus saya adalah 4.

Lanjut, restart service snap.lxd.daemon.unix.socket atau Bisa juga dengan restart mesin.

1
systemctl restart snap.lxd.daemon.unix.socket

Selesai, begitu saja. lxd beserta containernya udah jalan di mesin baru.