RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Backing up/restoring all ROMs, metadata, and configurations before updating to latest image

    Scheduled Pinned Locked Moved Help and Support
    5 Posts 4 Posters 10.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      ScOULaris
      last edited by

      So I went to update my lbr-snes9x-next emulator from source the other night to check out the reductions in input lag that were being reported in the forums, and after updating my Retropie script it informed me that Raspbian Wheezy was no longer supported and that I would have to flash the latest Retropie image in order to update emulators moving forward.

      I've been putting off updating my Retropie setup for a while for fear of losing all of the configurations and metadata that I spent time setting up months ago when I first got my Pi. Now I feel like I should update to the latest build, but I want to be sure of the best/easiest way to transfer over all of my ROMs, metadata, and configs to the new image after I flash it.

      Can I just back up my Samba share directories, flash the new image, and the paste the backed-up folders back in and call it a day? That seems to be the case when I read the wiki page for backup/restore before and after and update, but I want to be extra sure before I attempt it.

      Also, is there any downside to turning off the "update metadata on EmulationStation close" setting that was introduced in more recent versions of Retropie? I've heard that it can make shutdowns/restarts take forever if you have a ton of ROMs, which I do.

      1 Reply Last reply Reply Quote 0
      • P
        PaulCheffus
        last edited by

        Hi

        You should just be able to do

        sudo apt-get update
        sudo apt-get dist-upgrade

        to update the OS.

        Don't forget to backup your SD card first using something like Win32SDImager just in case it goes wrong.

        Cheers

        Paul

        herb_fargusH 1 Reply Last reply Reply Quote 0
        • herb_fargusH
          herb_fargus administrators @PaulCheffus
          last edited by

          @PaulCheffus that won't put him on jessie, see: http://raspberrypi.stackexchange.com/questions/27858/upgrade-to-raspbian-jessie

          Anyways a fresh image is the best way to go. Make a backup of your sd as described here: https://github.com/retropie/retropie-setup/wiki/Updating-RetroPie#making-a-backup-option-1 that way you have a fallback if you missed something on the update.

          If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

          Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

          S 1 Reply Last reply Reply Quote 0
          • S
            ScOULaris @herb_fargus
            last edited by

            @herb_fargus said in Backing up/restoring all ROMs, metadata, and configurations before updating to latest image:

            @PaulCheffus that won't put him on jessie, see: http://raspberrypi.stackexchange.com/questions/27858/upgrade-to-raspbian-jessie

            Anyways a fresh image is the best way to go. Make a backup of your sd as described here: https://github.com/retropie/retropie-setup/wiki/Updating-RetroPie#making-a-backup-option-1 that way you have a fallback if you missed something on the update.

            Yeah I plan on going with a fresh image to be safe, but the only problem with Backup Option 1 in the link you posted is that it simply makes an image of my current SD card. While that is fine in case something goes wrong and I want to go back to my previous setup, it won't allow me to copy over all of my ROMs, metadata, and configs to the newly flashed Jessie-based Retropie image.

            Would copying the Samba share directories from my current image to the new one accomplish this task cleanly?

            If there was some way to just update to Jessie via command line and then update Retropie from binaries in the setup script, I'd like to try that. That way I could just make a backup image of my MicroSD to be safe, and then if all goes well all of my ROMs and files are still there without needing to transfer them back over to the new setup.

            1 Reply Last reply Reply Quote 0
            • R
              RoyBear
              last edited by RoyBear

              1st of all: I know, this thread is old - but maybe still an issue

              Well Option number 2 doesn't cover the scrapped artwork, since the artwok is stored in a hidden subfolder named .emulationstation

              Actually I don't have any solution, just stick to this thread :>

              edit: allright. found some info that scraped data is also accessable via smb at \retropie\configs\all\emulationstation
              doing a backup via smb seems to be an Option :D

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.