Hello Community - my stashDB v0.28.1 runs on my Windows10 desktop that I would like to retire. I am hoping someone can point me to guide (if one exists) for migrating my stash app to new hardware. My library lives on external HDDs but for this move I would consider buying a mini desktop to run windows 11 or linux, or run virtual x86 machines through proxmox, or redeploying on docker.
I’m less worried about what hardware I should choose (i’ll start a separate thread for that) but more worried about what should the process be to migrate my library, my markers, my tags, everything to the new HW without having to do everything again.
Wow thanks, is it really that simple? and do paths just need to be updated for the library or do I also need to copy and update the generated files too (like markers)?
It’s simple. But you need to be a bit more careful than I am on paths (forward slash, backwards slash)
I have done multiple migrations from Linux to Linux + Linux to Windows.
I have never migrated from Windows to Linux but I would not worry about it too much
so im doing simillar thing on my own. migrating stash across 2 machines and i was recommended to install stash using a docker. what are the advantages of that? i was using just the windows version until now and just wondering what could i get from such a move?
The advantages depend on your needs and knowledge.
Something running in Docker is in its own bubble so to speak, it gives you the freedom to change the OS, storage it’s in, multiple instances, etc, (mostly).
I use Stash in Docker as I’m already used to Docker for other things. In fact I run 2 Stash containers, one for VR and the other for 2D, and they are completely independent from one another.
arite so as far as i understand the main pro would be running multiple instances and if id want this i can always run a docker and get one set up even with my windows one running already.
and as far as i know i takes some hassle to migrate it from windows to unix - id have to change those slashes - so i guess ill stay with the windows one working and if i get the time i can always run a docker in a background and work on converting it
Could create a docker image in windows with docker desktop, then port that to linux once you are happy with it.
The hardn part is that you you should probaly reformat your disk, if its NTFS formatted (which it probably is)
i’ll most likely end up buying a new computer, setting that up with linux / docker. then moving everythign over, keeping my old machine running… im due for some hardware upgrades anyway