I have been reading a lot about Proxmox Virtual Environment (PVE) and am thinking of moving my current ISPConfig to its VM. My current ISPConfig server is, and targeted PVE server will be, on Intel i5 4th gen PC with 32gb RAM, 500gb SSD and 500gb HDD for backup, both machines are available and behind NAT router. Is it better to run ISPConfig inside PVE VM in my case or is it better to just leave it as it is? This my new personal venture so anybody wish to share their views, thoughts or even ask questions are most welcome.
Personally, I run all my servers (with and without ISPConfig) in virtual machines for years now which makes backup and snapshots easy. No worries when doing a dist upgrade like Debian 10 to 11 anymore, just take a snapshot to be able to roll back within minutes if something breaks badly (which happened just once many years ago, but better safe than sorry).
Practice with proxmox first and read the documentation. It is very nice system once you learn it. You can even make image copy of your current on iron installed system and convert it to virtual machine. I did that once, 8 years ago. Is the computer you plan to use server or desktop? If desktop, vtx may be disabled in BIOS and proxmox need it so check you can turn it on.
I managed to install and run Proxmox 7 and now learning how to configure it. I noticed though it is running Debian Buster 11, it still using network instead of netplan. But since using netplan in ISPConfig Ubuntu server, my knowledge on network has become rusty; and I couldn't find a good result for totally enabling IPv6 on Proxmox 7 with Debian Buster 11. How do we totally enable IPv6 on Proxmox 7 with Debian Buster 11 for its host as well as guests?
Have you already found the documentation page: https://pve.proxmox.com/wiki/Network_Configuration https://pve.proxmox.com/pve-docs/ I am not using IPv6, it is available for proxmox host from service provider, and proxmox offers it to client hosts, but I have no IPv6 addresses for clients.
I read those but no luck on IPv6 yet I think IPv6 is quite important if I am to migrate to proxmox because it is not future proof if IPv6 is not fully supported or it is not IPv6 ready. I also don't think I can use netplan to replace network (ifupdown) with proxmox for now and I don't think it is supported at all as I can't find any good readings about it with proxmox. Lastly I think I will also be considering other choices for running VM rather then trying proxmox alone though it looks very promising. For now I found out that it is also possible to run VM for example via using virt-manager in a bare linux desktop environment if I have direct access to the server which may be remotely accessed (but I do not prefer running desktop on my server) or via using kimchi and wok. I just wish ISPConfig can do all that so that we don't have to rely a lot on other VM's softwares if we plan to use VM.