How to backup Parrot Disco before loading the arduplane firmware?

I am interested in trying to use the Parrot Disco that I have managing it with QGroundControl for example.

But before doing anything irreversible I want to be able to go back if something does not work well.

How to make a backup of the Chuck parrot before loading new firmware?

@mmanso: You don’t need to do ANY changes to the CHUCK software in order to use arduplane.
The confusion is because the older Parrot DISCO software needed intricate filesystem modifications in order to start the arduplane software. With newer, updated DISCO versions of it’s original software, it’s as simple as pressing the on/off button 3 times in a row.
Just upload first the arduplane to the parrot disco as described here, and you are good to go:
https://discuss.ardupilot.org/t/ardupilot-disco-filesystem/26232/2
To completely reverse your changes just remove the file from the DISCO arduplane folder, normally located ftp://192.168.42.1/internal_000/ardupilot/

In case if you DO want to do video recording and or streaming while flying arduplane on or your DISCO, and you don’t want to manually log-in and start recording with command line each time, then some minor changes can be made on CHUCK firmware, to autostart recording or streaming the video automatically, as described here:
https://discuss.ardupilot.org/t/how-do-i-fly-parrot-disco-arduplane-without-remote-controller/12981/2
and here:
https://discuss.ardupilot.org/t/pushing-a-parrot-disco-to-the-limit/12171/106

Let me know if it helps. Best wishes.