Hello Allan,
From here, my 1st advice to you would be to take an inventory of what you have. You can do that, by seleting the database or tree manager from the menu. I don’t know what it’s called in English, because I run Gramps in Dutch, and I’m too lazy to start it in English. But when I start it, it gives me an overview of what I have, which is this:
On this screen, you can see that I’m currently working on my ‘borg’ tree, which is open, as shown with the open folder icon in the status column. You can also see that I have a couple of other trees, with names chosen by me, and two that I created by opening .gramps files. Those are the ones with a date in their name, and the one with a time stamp was restored from an automatic backup on close. You can also see a few buttons, where Nieuw can be used to create a new empty tree, and Info is also a nice one, because it can tell you the amount of persons, families, events, etc. in any tree without opening it. It will also tell you where that paricular tree is stored.
If you do the same, you will probably see dozens of lines, many with funny names, and the 1st thing that I suggest is that you simply inspect those, by opening them, or using the Info button, so that you know what you have, and can figure out which one is the best to work with. And as long as you don’t run out of disk space, I suggest that you leave them alone for a while, until you know which are safe to delete. You may find some which are locked, and if that’s the case, please let us know.
On my system, I have a base path that looks like this, but in Dutch:
/home/enno/Documents/Archive
And that means that for every media file whose name does NOT start with a slash, Gramps will look in that folder for that file. In other words, if I have a media file like picture.jpg, Gramps will try to open
/home/enno/Documents/Archive/picture.jpg
and when I have a path like family/picture.jpg Gramps will try to open
/home/enno/Documents/Archive/family/picture.jpg
The base path is only applied when the media path does not start with a slash. If it does, meaning that you see a path like /home/allan/…, Gramps will try to open the file in that path. This is what we call an absolute path, because it’s not relative toe the base path.
In either case, Gramps will not look elsewher if the file isn’t there.
When you restore a backup with media, things get a bit nasty, because Gramps always extracts files relative to the media folder created during the restore process, i.e. the folder named after the backup file, with the .media extension. Gramps does this to prevent overwriting any existing file, and it means that for all media files that had an absolute path when you made the backup, like /home/allan/pictures, you will see that they’re unpacked inside /home/allan/tree-name-date.media/home/allan/pictures, or something like that.
In the end, no matter the paths, Gramps should be able to find all files after restoring a backup with media. And moving those, is another chapter, which is not very difficult, but just a bit too much for now, because I’m longing for diner.