Resolume has a reconnect feature for missing clips.
if you have all your clips per composition in the same directory, the reconnect is a fairly simple process, if not, you'd have to do the reconnect for each folder.
Have a look at this program, it has a composition collector function, that copies the composition file, media and optionally the effects, and tries the screensetup file if it's the same name as your composition.
viewtopic.php?f=5&t=11392
The resolume setup files are located in your Documents directory, you can just copy them, the screen setup files are in there too.
edit: btw, if you can keep the directory structure and drive letter of the clips then you just have to move them.
Also there is a directory/file linking extension for Windows that can make a junction on the new filesystem(old path) to the new location, which I use frequently.
Creating symlinks could also work, haven't tried them.
https://www.howtogeek.com/howto/16226/c ... -or-linux/