PVE Adopt a Native LXD/LXC: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 3: | Line 3: | ||
== Export the Container == | == Export the Container == | ||
Go into the instance where the LXD is installed and create a backup of the LXC you want to clone. If the container is installed within LVM you need to mount the root filesystem somewhere and create the archive from inside the mount point. I will going to play the other scenario where the LXC is installed within a directory on Ubuntu 22.04.<syntaxhighlight lang="shell" line="1"> | Go into the instance where the LXD is installed and create a backup of the LXC you want to clone. If the container is installed within LVM you need to mount the root filesystem somewhere and create the archive from inside the mount point. I will going to play the other scenario where the LXC is installed within a directory on Ubuntu 22.04. | ||
<syntaxhighlight lang="shell" line="1" class="root-prompt"> | |||
cd /var/snap/lxd/common/lxd/storage-pools/default/containers/webserver/rootfs | cd /var/snap/lxd/common/lxd/storage-pools/default/containers/webserver/rootfs | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 18:01, 23 September 2022
Converting an LXD/LXC to a ProxmoxVE/LXC is pretty easy, because the are (almost) the same thing.
Export the Container
Go into the instance where the LXD is installed and create a backup of the LXC you want to clone. If the container is installed within LVM you need to mount the root filesystem somewhere and create the archive from inside the mount point. I will going to play the other scenario where the LXC is installed within a directory on Ubuntu 22.04.
cd /var/snap/lxd/common/lxd/storage-pools/default/containers/webserver/rootfs
For details read the relevant section "Backup LXC Containers" from the guide "LXC Basic Setup".
2. Copy the backup of an LXD/LXC container to a ProxmoxVM's template directory within its storage. In my case I'm using a command as the shown below.
rsync --progress \
remote.host:/mnt/backups/lxc-webserver-backup-2022-09-23.tar.gz \
/mnt/pve/ssd-1TB/template/cache/
3.A. After that you can use