Octoprint Backup and Restore

What is the problem?

Have to update python version and need to understand the process of backup and restore.

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

Octoprint currently working on Prusa MK3.5. Also have the Hyperpixel 4” screen installed. Since I had a lot of help getting both Octoprint and the Hyperpixel running correctly, I am leery about having to install a new image and trying to figure out how to configure everything correctly.

I have already created the backup through Octoprint and downloaded the file on my PC. A few questions:

  1. If I flashed an SD card with the Octoprint image, how do i restore from the backup? Would I have to configure at least the network connection? And can then run the restore function?

  2. Does that backup have all the settings saved, including the Hyperpixel settings?

Thanks.

You configure the network connection and during initial setup wizard of OctoPrint when you go to the website you restore the backup zip.

Unfortunately no, the hyperpixel stuff would have to be redone manually and the process might be slightly different because of the newer base OS.

@jneilliii Thank you for the reply!

This was what i was most worried about. Thanks for confirming. I guess I’ll just hang on what i have until I absolute have to change it.

On a different note, how can I clone my current Octoprint SD? Want to have a backup just in case this current one gets corrupted.

I use rpi-clone. There are a couple of other forks, but this link should be fine on a Raspberry Pi.

I've used win32 disk imager in windows to make an img file of the sd card that can be used to flash to new ones. .

Thanks for the link. Read through that and looks a bit involved. Admitted I am not too familiar with Linux but give it a shot.

Win32 disk imager can clone Linux? Interesting. Thank you!