8
submitted 1 week ago by trilobite@lemmy.ml to c/selfhost@lemmy.ml

I have 2 servers both running a Debian VM each. The old VM was one of the first o installed several years ago when I knew lityle and its messed up and has little space left. It running on Truenas Scale and has a couple of docker apps that I'm very dependent on (Firefly, Hammond). I want to move the datasets for these docker apps to a newer VM running on Proxmox server. It a Debian 13 VM with loads of space. What are my options for moving the data given neither Firefly nor Hammond have the appropriate export / import functions? I could migrate the old VM that that wouldn't resolve my space issue. Plus it Debian 10 and it would take a lot to being it up to Trixie.

you are viewing a single comment's thread
view the rest of the comments
[-] just_another_person@lemmy.world 6 points 1 week ago

The first rule of containers is that you do not store any data in containers.

The second rule of containers is that you run them from a versioned config with proper volumes and tagging. Always.

If you obey these rules, then it's as simple as moving the volumes to another host and starting your containers. They're fully portable that way.

[-] trilobite@lemmy.ml 3 points 1 week ago

The first rule of containers is that you do not store any data in containers.

Do you mean they should be bind mounts? From here, a bind mount should look like this:

version: '3.8'

services: my_container: image: my_image:latest volumes: - /path/on/host:/path/in/container

So referring to my Firefly compose above, then I shoudl simply be able to copy over the /var/www/html/storage/upload for the main app data and the database stored in here /var/lib/mysql can just be copied over? but then why does my local folder not have any strorage/upload folders?

user@vm101:/var/www/html$ ls index.html

this post was submitted on 11 Oct 2025
8 points (90.0% liked)

Self Hosted - Self-hosting your services.

16349 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules

Important

Cross-posting

If you see a rule-breaker please DM the mods!

founded 4 years ago
MODERATORS