Backup & restore Printoid

The backup and restore feature allows you to avoid re-configuring Printoid on a new or another device:

  • Printoid 6.04 introduced the local backup and restore feature
  • Printoid 12.00 introduced the cloud backup and restore feature

The backup and restore feature is also useful to migrate from Printoid LITE to PRO or PREMIUM.

Please note that you can create backup of Printoid LITE, but the feature to restore is only available in Printoid PRO and PREMIUM.

1/ Backup and restore locally (using the SDCARD)

How to use

There are two way to backup & restore your whole application configuration by using the local storage of your device.

The first way can be used in the Printoid’s settings. I’ve let you the possibility to perform your own backup, and to restore it.

screenshot_20170105-215945

The second one is for those who are :

  • Upgrading to Printoid PRO from Printoid TRIAL
  • Upgrading to Printoid PREMIUM from Printoid TRIAL or PRO
  • Installing Printoid on another device

On the first start of Printoid, the welcome screen will prompt you to accept the “read external storage” permission. When granted, you will have a new option on the screen: apply the whole configuration of the previous installation!

screenshot_20170106-120824(Upgrading to Printoid PREMIUM: nice, Printoid PRO is still installed, I’m able to copy its configuration!)

screenshot_20170106-120747(I’ve already made a backup, I can upgrade to Printoid PREMIUM carefree!)

How does it work?

Pretty simple. Once you have accepted the “read/write external storage” permissions, Printoid will be able to write the whole configuration in the /Printoid/settings/ folder on your storage. For example /sdcard/Printoid/settings/.

This backup contains:

  • All your printer profiles
  • All your settings
  • All your custom SSH / GCODE commands
  • All your changes performed in the app

This is important to let this folder in the same place, with the same name. You simply have to copy it to another device in order to be able to restore the configuration in Printoid ; i.e. copy the /Printoid/settings/ folder from your SDCARD  and place it in the SDCARD of the other device.

Important notes

  • When you uninstall Printoid from your device, the backup will not be deleted too
  • If you have installed Printoid TRIAL, PRO & PREMIUM on the same device (why not!) so they will share the same backup folder
  • When you apply a backup, the app will restart automatically if it succeeded. This operation can take a few seconds.

2/ Backup and restore over the cloud (using your Printoid account)

You can create your own Printoid account to backup/restore your OctoPrint profiles and app’s settings in the cloud.

Account creation can be done using your email address, or from your Google account.

  • You can create an account with Printoid LITE, PRO and PREMIUM.
  • You can backup your OctoPrint profiles and settings with Printoid LITE, PRO and PREMIUM.
  • You can restore your OctoPrint profiles and settings with Printoid PRO and PREMIUM only.

How to use

Create your account from:

  • The left menu, by clicking on the “account” icon at the top
  • The first page of the app’s settings (“manage your account”)

You have multiple options to backup your OctoPrint profiles and app’s settings:

  • Automatically (if the option is activated in the “account management” page)
  • Manually (from the “account management” page)

You have multiple options to restore your OctoPrint profiles and app’s settings:

  • Semi-automatically (if the option is activated in the “account management” page): you will get a warning if ever the settings have to be synchronized (because changed by another device, for example) and you will be able to accept/refuse the restoration.
  • Manually (from the “account management” page)

How does it work

Your Printoid account is powered by Firebase Authentication.

The cloud storage is powered by Firebase Realtime Database.

The backup feature works in background. The restore feature needs to restart the application after the synchronization.

Please read the privacy policy of Printoid here before creating your own Printoid account.

Advertisements

4 thoughts on “Backup & restore Printoid

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s