Guide for IT administrators: initial configuration, database servers, repositories, users, backup plans, and day-to-day operation of the console.
After installation, open the panel in your browser. On first access the setup wizard starts. Complete each step:
Passwords and credentials are stored encrypted. Later changes are made under Settings.
Under Settings → Servers add each backup source:
For PostgreSQL the application automatically selects the correct backup tools for the server version. MS SQL backups may be stored in the product’s .dvb archive format.
Tip: use the host name or address visible from the machine or container where DominusVault runs — e.g. your LAN server name, not an address that only works from your desktop if it differs.
A repository is where backup files are stored (local disk or network share). Subfolders are created per server and database. Before the first backup, configure at least one repository under Settings → Repositories (or in the /setup wizard) and run Test access.
D:\Backups\DominusVault, and enter that path in the panel. The Windows service account (or user running the app) needs read and write permission on that folder.\\fileserver\backups\dominusvault, with optional credentials. Ensure the DominusVault server can reach the NAS over the network.In the panel, do not enter host paths (C:\..., D:\..., /mnt/...). For backups on the server’s local disk, always use the path visible inside the container:
/app/backups
That directory inside the container is mapped to a folder on the physical host so backups persist across container restarts.
| Environment | Path in panel | Host folder (default after install) |
|---|---|---|
| Windows + Docker | /app/backups |
C:\DominusVault\backup — created by install-windows.ps1 from the ZIP package |
| Linux + Docker (VPS) | /app/backups |
/backup/dominusvault — created by install-linux.sh |
Before you start:
chmod 775 on the backup folder; the install script sets ownership).C:\DominusVault\backup must be writable by Docker/WSL — the default install script handles this.DOMINUS_BACKUP_DIR in .env next to docker-compose.prod.yml before running docker compose up again; in the panel still enter /app/backups.NAS / SMB in Docker (without a host folder mount): enter the UNC path \\server\share\backups and credentials in the panel — the application connects to the share directly from the container.
.dvb from another DominusVault installation. .dvb files require the Fernet key (master encryption key) from the source installation. You can save the file to the repository or decrypt and download .sql only without storing it.Under Backup plans define recurring or on-demand jobs:
You can run a plan manually from the panel or trigger it from an external system scheduler — ask your deployment provider if you need automation outside the panel.
Configure your organization’s mail server: host, port, user, and password. Common ports are supported (25, 587 with STARTTLS, 465 with SSL). Use the test button in settings. Backup and restore reports can be sent as CSV and PDF attachments.
Short push notifications to your own Gotify server — useful when you do not want to rely on e-mail alone. Enter server URL, application token, and priority in settings, then send a test notification.
Under License:
The panel shows license status, edition, expiry, and limits (servers, databases, plans, etc.). Without a valid license, backup operations may be restricted.
Under Logs:
Create accounts with the administrator or user role. You can further restrict:
| Panel section | What it allows |
|---|---|
| Dashboard | Status, alerts, quick actions |
| History | List of backups and restores |
| Reports | Operation reports registry (CSV/PDF), filters, download; requires Reports permission |
| Charts | Backup size and duration trends; size anomaly highlighting |
| Connections | Active sessions on database servers |
| Backup/restore | Run backups and restores |
| Backup plans | View and manually run plans |
| Settings | System configuration (usually admin only) |
| Logs | Application and audit logs |
Granting the Reports permission (step by step):
Administrators have access to all sections by default. A user without Reports checked will not see the registry tab — they can still use dashboard export if they have dashboard access.
In Settings → Notifications configure SMTP, the report recipient address, and report retention (days; 0 = never delete). After each operation (backup, restore, upload, decrypt, migration) the system saves a CSV/PDF report in the Reports registry and in the _raporty folder inside the backup repository. In the same settings tab you can set the chart anomaly threshold (backup size drop in %) and enable red anomaly points on charts.
The panel may run over HTTP on an internal network or over HTTPS. In settings you can point to certificates for the built-in proxy, or — more often in organizations — HTTPS is terminated by an external reverse proxy in front of the application. The panel URL is defined by your infrastructure administrator.
Under Settings → Updates check whether a newer product version is available. The panel explains how to obtain the update (Windows installer or Docker image, depending on how you deployed). See Recent changes in the user menu for a version-by-version list of improvements.
The Documentation menu opens the guide inside the panel. Administrators can switch between the user guide and administrator guide (button on the left or link at the top of the page). Additional HTML files may be included in the installation folder for viewing in a browser without logging in.
Set the default language in the first-run wizard. Each user can change their own language in the user menu (top-right icon).
DominusVault – Database backup console. Copyright (c) DominuNet, Maciej Janas.