-
Hi all, I'm transitioning from a Mac Mini as my media server to a Intel NUC Unraid machine. My library consists of multiple thousands of albums all tagged via
What I'm not sure about is that: I've considered moving all music files and database manually and thought to change the location in the config.yaml. But I read on a Reddit post that that might not work because the file paths are not relative? is this still true? A search/replace in the database could maybe solve that but I read that was disadvised and rightly so, I'm not yet well versed in Linux paths so I could easily write the paths in the wrong way. So hopefully any of you has experience with this or knows how to do this with as less as possible effort ;-) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
A pragmitacal approach if you are not afraid of / know some SQL
If copying over ALL files is too much or a space issue, test this process with a couple of albums only. If it worked, mount your existing data storage to the new server or just copy the rest. beets will basically work if your files are not entirely there already. If you try file manipulations of missing files you obviously will get IO errors. So just test if it's working with albums you are sure you have copied for testing already. All that said: IF you are aware of some SQL and have a thorough backup strategy! A simple strategy I would do is: Just not touch the existing server. Leave it as-is! Experiment with copies only! |
Beta Was this translation helpful? Give feedback.
A pragmitacal approach if you are not afraid of / know some SQL
Copy everything over to your new server! Database and Files
Adapt what's required in config.yaml. Should only be a couple of paths.
Create an SQL command that replaces the portion of your path in the beets library (https://www.sqlite.org/lang_update.html)
If copying over ALL files is too much or a space issue, test this process with a couple of albums only. If it worked, mount your existing data storage to the new server or just copy the rest. beets will basically work if your files are not entirely there already. If you try file manipulations of missing files you obviously will get IO errors. So just test if it's wor…