I think the way LXC backup/restore works toward additional mounted disks can be misleading and dangerous (I recently lost some data, fortunately not important).
Let's say I have a container with an additional disk (mp0, "Backup" checkbox left unchecked, so the disk is NOT included in backups).
Backup the container : mp0 disk is NOT included, so far so good
Restore the container : mp0 disk gets deleted (another one, blank, is created). So, all data on the initial mp0 disk are lost !
IMHO an LXC restore operation should leave additional disks that are not included in backup untouched
Let's say I have a container with an additional disk (mp0, "Backup" checkbox left unchecked, so the disk is NOT included in backups).
Backup the container : mp0 disk is NOT included, so far so good
Restore the container : mp0 disk gets deleted (another one, blank, is created). So, all data on the initial mp0 disk are lost !
IMHO an LXC restore operation should leave additional disks that are not included in backup untouched