Before you upgrade to Proxmox 7, please consider this...
Ғылым және технология
As you may know, proxmox is my current choice for a hypervisor. Proxmox 7 is here and comes with a host of new features! In this video we're cover all of the new features in Proxmox 7 as well as how to upgrade your Proxmox server safely. We'll also cover all of the "scary" prompts you get while upgrading as well as some of the ways to make sure your upgrade is successful. So, if you're thinking about upgrading your HomeLab to Proxmox 7, be sure to check this video out first.
Video Notes: technotim.live/posts/proxmox-7/
Support me on Patreon: / technotim
Sponsor me on GitHub: github.com/sponsors/timothyst...
Subscribe on Twitch: / technotim
Gear Recommendations: l.technotim.live/gear
Become a KZread member: / @technotim
Merch Shop: l.technotim.live/shop
Get Help in Our Discord Community: l.technotim.live/discord
2nd channel: / @technotimtalks
(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)
00:00 - Intro
00:37 - What's new in Proxmox 7
01:41 - Upgrade considerations
03:33 - Proxmox 7 requirements
04:37 - Upgrade checker
05:28 - Upgrade checker warnings
05:52 - Preparing VMs
06:06 - Proxmox Linux bridge warning
06:40 - Change repositories
08:41 - Update repositories
09:07 - Config change choices
09:42 - Changelog
09:42 - scary prompts
10:45 - Meet Nano
11:00 - Meet Buddy
11:26 - More prompts
12:20 - Upgrade complete
12:43 - First look at Proxmox 7
13:13 - New Apt UI
14:15 - New notes field
14:50 - Download ISO directly to Proxmox
16:22 - What do you think of Proxmox 7?
16:35 - Stream Highlight - How I know I messed up in a video
#Proxmox #HomeLab #TechnoTim
"Restart" is from Harris Heller's album Pastel.
l.technotim.live/sb-music-lic...
Thank you for watching!
Пікірлер: 389
My ProxMox upgrade went smoothly. I was stunned as to how smooth. I went from 5.4 to 6 and then onto 7 in one day with no issues. Needed a reboot after upgrading to 7 though. Even though it did go smoothly, I wish I had found your video before I did it!
When you showed us Nano and then went to grab a second puppy I was sure you were going to say it was called either Vim or Emacs.
@TechnoTim
3 жыл бұрын
I had one named Pico, then Nano, then Buddy…. We adopted him and we were going to name him Vim or Micro but he already knew his name so well.
@chrisdepalma6844
3 жыл бұрын
My boxer is named Buddy also.
I think it's brilliant...your videos are always informative to watch. I took the approach of backing up my VMs, including TrueNAS which handles my storage, and reinstalled Proxmox 7. The whole experience for me was very smooth. The additional work I had to do was for gpu passthrough but that was simply repasting previously used commands and changes then reboot and all is well again. The extra item I did was to install the dark theme and that for me lcompletes the whole new look for Proxmox and the v7 experience. Thanks for the video.
I’ve been hooked on your channel lately. I’ve followed and replicated several of your projects based on your in depth, beginning to end videos. Keep up the great work, solid fan here! Love watching what new projects you’re getting into every time you upload
@TechnoTim
3 жыл бұрын
Thank you!
Thanks for the video, I just upgraded my home server and your steps were flawless on my process to upgrade. Now I can apply this to a Production system that I support :)
Thanks Tim, perfect overview, my server is upgraded with no errors. Thanks again!
I was just looking at this process yesterday. Your videos are always on point!
@TechnoTim
3 жыл бұрын
Happy to help!
Upgraded my second PVE server last night. I'm liking the new features so far.
I followed your upgrade process to the T. Worked flawless. Thanks for the video!!
Followed you guide to upgrade Proxmox and everything went smoothly... Thanks !!!
Great video! For me 6.4 is so stable right now. Going to hold off as it's for production.
@gglovato
3 жыл бұрын
Same
I just upgrade my Proxmox home-lab server following this video and everything went OK. My VM's and LXC containers started without any problem. Thank you Tim
@TechnoTim
3 жыл бұрын
Nice work!
This was a scary update. Have based on your videos started to use Proxmox for everything. So have Truenas running (with a PCI passthrough to a discshelf), Nextcloud, Plex, OpenVPN, Portainer (with a Ngnix reversed proxy and Bitwarden), Pihole and finally a HomeAssistant server that handles my whole house with the alarm, security cameras and window-shutters. So if this update would have failed I would have had a lot of work in front of me. But had the exact same "scary" questions and everything started up as it should. So thanks for doing it first so I dared to do it for my homelabb as well. Keep up the great work and greetings from Sweden.
@TechnoTim
3 жыл бұрын
Thank you so much! Sounds like you have quite the stack! Glad it helped!
Thanks for the great vid! I just upgraded and your instructions worked perfectly. Thank you.
@TechnoTim
3 жыл бұрын
Great to hear!
Worked 100% without any issue. Thank you.
Just about to upgrade thank you for all your awesome videos.
@TechnoTim
3 жыл бұрын
Thank you! Good luck! Please report back!
@JosephJohnson-sq4bu
3 жыл бұрын
@@TechnoTim Upgrade just finished, pings returned after a ~2min reboot. Phew haha. Thanks again, everything went swell!
Nice video (as always), been considering proxmox for a while but will continue with xcp-ng for my "big racked homeserver". The last months I have been migrating from it to a smaller K3s cluster of some rpi4s and some used Dell Optiplex 3040 Micros. Less is more :-)
I just upgraded. Thanks for the video. No problems!!
I'm still very new to proxmox but I just upgraded mine using the official instructions and your video. Your video gave me reassurance that I could choose the same options on those warnings and not mess anything up!
@TechnoTim
2 жыл бұрын
Nice work!
Thank you for your great video AND web notes. I wanted to move to 7.1 and it was pain-free thanks to you. ✔
Tim, thank you for putting out all this great content! I appreciate you.
@TechnoTim
2 жыл бұрын
Thank you!
Great video! Should of waited and follow along did the update earlier this week and bonked the update and had to start over with a fresh install
Tim, Fantastic video, really helped me out. Amazing job man. Thank you.
Thanks! Really appreciate you beating the path for the rest of us.
@TechnoTim
3 жыл бұрын
No problem!
Great video. Very greatful for it. On my system a DELL r720xd during the upgrade, towards the end it requested which hdd/sdd GRUB should be installed on. Being a NOOB at this I gingerly selected sda. After the reboot all came up. I got it right! Woohoo.
Wish this showed up in my suggested views, just upgraded proxmox last week and it went south.. It passed the pre-check, but wound up removing PVE, had to re-install from USB and restore from backup. Great videos as always!
@TechnoTim
3 жыл бұрын
If you sub, they show up in your recommendations ;)
Used this to upgrade to 7.1, thanks so much for these videos!
@TechnoTim
2 жыл бұрын
Great to hear!
Thanks Tim! Upgraded my PVE just now, all went smoothly!
@TechnoTim
3 жыл бұрын
Great to hear!
Brilliant video Tim. I didn't even know Proxmox 7 was out yet. I'll probably wait a few months before doing as upgraded a V6 works a treat...
I upgraded from scratch, fully back-up my machines to another one with proxmox backup server and was able to restore everything extremely quickly. In the past I've had post-update problems and now in major updates I prefer it that way. I don't use cluster (although I have 3 proxmox in NUC here) because that way and with the use of proxmox backup sever I have 100% autonomy. I can just reinstall and or replace without a headache with the cluster.
I wasn't sure about upgrading but this has helped me make my mind up. Thank you Tim. Are you planning on doing a more detailed video based on the changes and new features? It would be great if you could.
@TechnoTim
3 жыл бұрын
Thanks! That's an idea!
Tim, just stepped thru upgrading my PVE cluster from v6.13 to v7.1 without any issues or flaws. Brilliant!!! Now to tackle the Proxmox Backup Server...
@TechnoTim
2 жыл бұрын
Nice work!
I find it helpful to view a 3 way comparison to view the changes that were done and if I remember correctly you can come back to the choice screen and choose what you want to after seeing the changes. They might have changed some defaults or something else. Thanks for the video :) .
@TechnoTim
3 жыл бұрын
Thank you!
Really good video. Thanks a lot!
Great video. Thank you! Might try the upgrade tonight
@TechnoTim
3 жыл бұрын
Good luck!
I already upgraded and killed my PSU the day after... But now a PSU and reinstall later it runs fantastically! I can finally utilities my BTRFS array fully!
I have just added 4 more pve 7 nodes to my proxmox ve 6 cluster. It works seamlessly except live migrating from pve 7 to pve 6. I live migrated all my 250+ vms from 6 to 7 than remove 6s from cluster. It just works perfect. I was using cluster shared volumes from storage via SAN switches and now mixed it with ceph. Dude, this is awesome. Well done Proxmoxers.
@TechnoTim
3 жыл бұрын
Nice work!
This is very relevant to me. Nice to do a video on Proxmox 7-upgrade. :-) You mentioned Cronezilla. Video suggestion: Purposely run a failed upgrade of Proxmox, then show us how to roll back configs from backup made from the Cronezilla + copy of /etc folder. How does it all come back together making me back online again? This would be a handy piece of hands-on experience :-) Keep up the good talks, Tim !
Thanks for the video Tim! I don't have a lot of stuff running on my little one node promox install, so I'm going to do a full reinstall and apply backups afterwards. I'm also going to be putting in a 4-port NIC and running pfSense on proxmox, wish me luck!
@TechnoTim
3 жыл бұрын
Glad I could help! Good luck!
You're on top of it Tim! I didn't even know PVE7 was out yet, but given I use this both at home and in business production, your input into what's coming is greatly appreciated! Edit* I've always ran Webmin alongside PVE to net certain features such as downloading images from the web in their file browser, as well as a handful of other items even though Webmin isn't to be relied on heavily for some of it's 3rd party modules, but to that regard I will say the APC module still works (APCUPSD) as I've used this to trigger graceful shutdown of the guest systems during extended power loss.
@TechnoTim
3 жыл бұрын
Thank you! Glad you enjoy it!
I had no idea Proxmox 7 was out until I saw this video. Sounds like I have a fun weekend project now!
@TechnoTim
3 жыл бұрын
Good luck! Report back!
@darkpalidin
3 жыл бұрын
@@TechnoTim 2 out of 3 hosts done, not a problem so far. Good guide! Glad to see someone else isn't sure what the right answer is to all of the different prompts that pop up. I just wing it and hope for the best.
@tin2001
3 жыл бұрын
I only found out it was out because I needed to download an ISO to install a new node today... Saw 7 listed on the page and saw the date was 6th of July. Downloaded 6.x anyway because I didn't want to upgrade the existing nodes yet.
Thanks Tim. Just finished my update. And also happy to report that the old Dark Mode Theme script still works.
Did it 2 days ago. I was worried, but it worked out and still working.
Keeping it Real, I appreciate that! I hate it when I get prompted with the y/n and it's not clear which way to turn. It would be nice if the Release Notes discussed what the options were doing. Thanks for the time you put into the vid's. BTW, the Johnny Deep dew works for you. cheers
I got a whole bunch of those errors about GRUB. when rebooting, there was a black screen that lasted about 10 seconds... it feels like 10 hours, ya know? all good and running, thanks again
Thanks Tim for being the guinea pig, and for the mid installation puppy melt ;)
@TechnoTim
3 жыл бұрын
Always!
great vid, did it exactly this way and it worked without any problem. thx, sub
I actually upgraded at the same time you did with your youtube video and official docs of course.
Excellent, excellent content; no bs guessing etc.
Lets goo, Proxmox is getting better and better! ,
@TechnoTim
3 жыл бұрын
Let's gooooo!
Love this guy's videos.
@TechnoTim
3 жыл бұрын
Thank you!
I did a scratch install of 7 after upgrading/adding some hardware to my machine. The new features are nice! I've been having some issues with the web gui not refreshing mainly when doing ISO uploads, and start/stopping VMs.
@TechnoTim
3 жыл бұрын
Thanks for sharing! Hopefully in the next patch your issues get cleared up!
awesome 👏 thank you for all you do
@TechnoTim
2 жыл бұрын
Thank you for watching!
Thanks for a helpful video. Yes I will upgrade (in my own sweet time ;). When apt is asking what to do about a config file, often I'll choose "D" to see the differences. If you keep your current version of "/etc/foo.conf" for example, apt will store the new version as "/etc/foo.conf.dpkg-dist". So if you want to be really careful, you can merge the changes into your own custom file. "/etc/issue" is just some text that's shown to you when you log in, so I would do "mv /etc/issue.dpkg-dist /etc/issue". Thanks again o/
@TechnoTim
3 жыл бұрын
Great strategy!
Thank you!
Seems like a good time to revisit my homelab, which I haven't touched in months and is an horrific mish-mash of components. I think the plan will be to start fresh with 7.0 once I've sorted out the hardware. The plan was to roll everything into one box and play around with a Win10/11 VMs, TrueNAS, etc, etc, etc, before rolling anything out to my home network. BTW; I was hoping his name would be Sudo ;-)
@TechnoTim
3 жыл бұрын
Great name!
Thank you worked great for me!
@TechnoTim
2 жыл бұрын
Glad it helped!
Thanks for a great and explaining video! =)
@TechnoTim
2 жыл бұрын
Glad it was helpful!
Thanks. Had no problems whatsoever!
I haven’t upgraded yet. I think I’ll wait for the .1 release 😬
Just upgraded my three servers cluster from 6.4 to 7.1. Overall very painless. Your video was very helpful. Did have to update the ceph repository, even though I don’t have ceph installed (or you get a scary warning). Ran into a problem with proftpd which I have installed. The Debian 11 version of proftpd is buggy. It doesn’t upgrade properly, and when you finally purge and reinstall it, the rewrite module doesn’t work correctly. I finally removed it , created an Ubuntu 20.04 VM and installed it in that (Ubuntu installs an earlier version without the bugs). The buggy version is 1.3.7a, 1.3.6 works fine.
The memory usage of LXC has increased after the upgrade. Is this related to cgroup v2? How can I recover?
GREAT VIDEO!!!! I have upgraded my Proxmox very very smoothly!!!! Question: why you under Updates -> Repositories -> bullseye-security is not enabled?
Woah! Didn't even notice the update!
Thanks so much
In the precondition it says "Co-installed Proxmox Backup Server: you must wait until Proxmox Backup Server 2.0 is released!" I am backup up to an off site Proxmox Backup Server, so that would not work anymore with 7 right? (No native speaker, so a little confused)
done yesterday, via ssh and apt, "flawless victory"... only thing that did not start after reboot, rancher container (installed in docker on the proxmox host itself), due to this error: "level=error msg="Failed to find memory cgroup, you may need to add \"cgroup_memory=1 cgroup_enable=memory\" to your linux cmdline"... adding the line to grub and reboot, all fixed
You could definitely backup your /etc directory then when it asks if you want to replace a config with the new default, you can do it but remember what file it was. Then after run a diff on the file with your backup and put any changes you made back into the new one.
@TechnoTim
2 жыл бұрын
Thanks!
thanks tim for the video. Would you concider doing a video on converting vmdk files to qcow so i can use my vmware/virtualbox vms on proxmox? thanks in advance
I have a bunch of clusters to uprade, but first ones will be the ones, that have Ceph installed. Starting from 16.2 cephfs has a cephfs-mirror feature, that solves me a lot of problems! :)
Scary is EXACTLY the right term and it's kind of comforting to know I’m not the only one that feels that when carrying out tasks like this! 👍
@strandvaskeren
3 жыл бұрын
Why? With all the VM's backed up, there really isn't anything important to go wrong. Reinstalling proxmox from scratch is quick and easy, so if the upgrade goes wrong just put a fresh proxmox on the system and restore the VM's. That's actually one of my favorite things about proxmox, that proxmox itself is really simple to reinstall to a degree where I don't even care to backup my proxmox hosts. I backup my VM's on a daily basis, but the host itself? Nah..
Thanks a lot. I was considering to upgrade. I am not sure. ... I guess I will wait a few months.
@TechnoTim
3 жыл бұрын
No worries!
Look great. I suppose it will also upgrade the proxmox-backup-manager as well?
I installed Proxmox on an old system to try out. Unfortunatley, although the cpu and bios support VT-d the motherboard chipset does not, so I cannot get any GPU passthrough. Is there a way to increase the Virtual gpu memory. at the moment it is sluggish. I ran a vm of a MacOS and it showed only 7mb for the graphics which is pretty hopeless.
Modern kernel, modern debian, and updated qemu. Yea, will definitely upgrade when i have some free time.
Hi Tim, really appreciate your videos and they are very educating. I tried installing PVE 7 from scratch but i get an error message saying installation failed. Pve-kernel-5.11.22... cannot be installed. Do you have any information what this could be? I found a similar post online suggesting the network cable wasn't attached properly but that doesn't seem to be the problem
@TechnoTim
3 жыл бұрын
Hey! I've never installed Proxmox on an existing debian host so not sure. Are you sure that Debian has been upgraded? Proxmox now runs on Bullseye.
@unkelsunk
3 жыл бұрын
@@TechnoTim sorry Tim, maybe i wasn't clear enough, haha. I used the PVE 7 iso from the website to make a clean installation. I'm gonna try with the 6.4 iso later today and also redownload ver 7 and see what happens. I have another mobo to try with also. The one I'm using currently is HP z800 with just one processor on it
@unkelsunk
3 жыл бұрын
I downloaded the ISO again and I was able to install without any error message this time. I also switch to create the USB installer with etcher instead of rufus. Not sure if that had anything to do with it but anyway it's up and running! Thx again for the video and getting me to try out proxmox!
was there no way to do a wget from the CLI to download an iso directly to the repo? instead of downloading and re-uploading with the UI in older proxmox?
@TechnoTim
2 жыл бұрын
You may have been able to through the CLI but doing it in the UI is welcomed for me. I try to stay out of the proxmox CLI :)
Already upgraded. It’s nice.
Hi, can i upgrade from ISO file; without breaking the existing structure? There are current builds 5.4.3 and 6.2.4 and unfortunately no internet connections. how do i upgrade? Thank you
I had been putting off just upgrading to 6.4 before watching this. I recently created a 7.0 VM to check if my containers would be okay for the upgrade. It looks like I'm ready to crossover (in a month or so, lol).
done it, with ceph cluster too.. no issues so far..
Thanks, thumbs up ! cluster is upgraded !
@TechnoTim
3 жыл бұрын
Great to hear!
Excellent!!
@TechnoTim
3 жыл бұрын
Glad you like it!
Nice video, thanks! You forgot to mention that if you host pfsense (or other router/DNS/DHCP service) and you stop it well...apt dist-upgrade won't work. I've upgraded with pfsense and piHole turned on
if i made a mistake how do i run the installation again? now proxmox will not run for me, just the running debian in the login state; (
Hi Tim, What is blocking me from upgrading is having pfSense virtualized on the same machine. So how can I upgrade ProxMox without shutting down pfSense VM?
It was updated correctly from 6 to 7 but after starting the containers that had docker they stopped working, any idea how to solve it?
@faroff4435
3 жыл бұрын
Re-creating the containers with Docker version 20.10.7 on debian10 works
Hi Tim, super useful as always! One question, did you already covered Proxmox best practices or planning to do a video on those? Thank you!
@TechnoTim
3 жыл бұрын
I have a video on the first 11 things I do on Proxmox, which contains some of those!
The ISO downloading is pretty big for me. I don't know if anyone else has this issue, but I have my Proxmox behind a reverse proxy and if I try to upload there it always fails. I have to login to the server directly to do it. A lot of times I end up just scp'ing it over manually to the right directory. Which isn't a huge issue, but is just annoying enough to make this new feature exciting for me.
Needs to try on my homelab
FWIW I have a spare machine, configured with proxmox, running the latest backup of my pfsense VM, pihole VM and a critical server VM loaded and ready to go, but powered down. Anything goes wrong with my primary box I spool that second box up and I'm good to go. Yes, I have the VMs backed up separately too, but for the critical stuff it's a good way to ensure your critical network infrastructure has as little downtime as possible.
How about a Windows 11 iso in Proxmox? I tried your Windows 10 instructions and it hung at networking
Just upgraded, works fine
I want to upgrade, but i feel like i should reinstall on a newer drive and use uefi this time.. but i want to avoid the upgrade, b/c i use vlans and I want to put it off as long as possible.
Using 7. on a test system - nvidia does not support this newest kernel yet so the install of the vgpu drivers fail :( - very bad i must say so i had to use gpu unlock teams install file to get it working again
one of my enabled storage devices (openmediavault NAS) runs inside a VM. If I power off the openmediavault VM, I get a WARN about storage enabled but not active. Not sure how I can remedy this since I need to have all VM's turned off or else I get a WARN about a running VM.
@Franchyze923
2 жыл бұрын
I decided to go ahead and proceed despite the warning. The upgrade went smoothly! I'm up and running with 7.1-8 and everything is working as expected. Thanks for the video, I had been dragging me feet on the update and this was the push I needed.
@TechnoTim
2 жыл бұрын
Yeah for sure! This is just a warning, not an error. You can upgrade while they are running!
My pfsense controlling my network is virtualised in Proxmox. What's the easiest way to upgrade since stopping the VM shutdowns my internet ..create a fresh proxmox to put the pfsense on then migrate and upgrade 6 to 7?
@TechnoTim
3 жыл бұрын
I've hear you can ignore this warning and just upgrade it. These are just warnings, but if you need internet, shut them all down but that one. 🚀
Dude! Your the freaking man! So those "scary" prompts... That my entire homelab life! That's how everything goes for me! I'm kinda split decisioned about how I feel. Option 1: "sweet, I'm not an idiot! Tim has these issues too!" Option 2 "wait, if 'my guy Tim' doesn't know how the hell am I supposed to know" But either way, that stuff makes me laugh my butt off. "Totem settings are OK, whatever those are!" Lol
@TechnoTim
3 жыл бұрын
Haha! Yeah, I've never known what to do there and I am not going to pretend like I do!
Yey thanks fot this usefull video, ill upgrade first thing in the morning, current version freezes in such maner thai i need to turnoff host or reset and also restart the router and this only when guests are idle or turned off :/
Do you run your nfs storage like truenas inside proxmox or out? When you have 2 or more proxmox servers.
@TechnoTim
3 жыл бұрын
My TrueNAS is virtualized inside of Proxmox but only on one server.