Linux

Where Does Rockstor Store Config and Pools?

Rockstor system database and Btrfs pool mount paths on Linux NAS servers for shares. Covers defaults.

Last updated

Rockstor keeps system state in a Postgres database with shares and users. Storage pools mount under /mnt2 with Btrfs subvolumes beneath each pool. That tree carries the actual data.

Config backups from the web UI bundle the database with settings. Rock-ons use Docker volumes beside the pools. Back up the database dump with pool contents. The database alone restores structure without files. Rock-ons run container apps. Replication syncs remote pools. Scrubs verify checksums monthly. Snapshots roll back mistakes.

Where Rockstor stores this, by platform

Linux
/mnt2

Btrfs pool roots with share subvolumes inside. Check the Storage page when mounts differ after import. Copy data with services stopped.

Linux
/opt/rockstor

Service code and system configs for the NAS. Config backups download through the web UI. Keep dumps with pool contents.

Frequently asked questions

what do i back up for a Rockstor move

Copy the system database dump with pool contents for full moves. The database holds shares and users. Pools under /mnt2 carry the data. Both restore storage.

where are Rockstor pools mounted

Browse /mnt2 with one folder per pool. Shares nest beneath each pool. The web UI maps shares to Samba and NFS exports. Pools carry the actual data. Keep dumps with contents.

Notice an outdated path? Let us know.