Where Does SeaweedFS Store Volumes and Config?
Where self hosted SeaweedFS keeps volumes and config on Linux servers. See the folder table below. More below.
Last updated
SeaweedFS is distributed files with server storage. Volume files hold object chunks across nodes. The filer database maps names to volumes. The release version matters for restores.
Same volumes plus filer means same file system. Exact paths vary by flags with data dirs you choose. Keep backups of filer plus representative volumes together. One without the other restores names without bytes. For moves, stop writes first to avoid split brains during copies. Screenshots of settings help when support asks for reproduction steps later.
Where SeaweedFS stores this, by platform
/data/seaweed (volumes plus filer, paths per flags)
Objects live in volume files with the filer database mapping names. Back up both together stopped. Replicate across nodes. Paths follow your data dir flags.
Frequently asked questions
How do I migrate SeaweedFS to a new server?
Back up the filer database plus volume directories with services stopped, then install the same release on the new servers before restore. Files follow volumes. Mixed releases can refuse old stores, so match versions first.
Where are SeaweedFS volume files stored?
In volume files on your servers with the filer database tracking names. The filer holds login plus view cache only. Replicate volumes across nodes for safety, since single copies die with disks. Treat filer plus volumes as one backup unit.
Notice an outdated path? Let us know.