Documentation
Tutorials
Workflows
Kebab actions
Daily Work
Dashboard & Reports
Quality Control
ISO 17025
Reagents & Storage
Logs
Contacts
Billing
Analysis Setup
Settings
Initial Setup
Help & Reference
Architecture decisions
Settings
0:000:00

FTP Backup

Navigation: Settings → System → Backup → FTP

Upload database backups to a remote server via SFTP (SSH), using either a password or a private key.


Settings Fields

FieldDescription
FTP HostThe server address (e.g. ftp.example.com)
PortThe connection port (default: 22)
UsernameThe SSH username
PasswordThe password (stored encrypted)
SSH Private KeyAn alternative to the password — see below
Key PassphraseOnly if the private key is encrypted
Remote PathThe folder on the server, relative to the user's home directory (e.g. backup maps to /root/backup)
Auto-UploadEnable/disable automatic backup uploads

Password or key

Many SSH servers have password authentication switched off entirely (PasswordAuthentication no). On those, even the correct password fails — it is not a wrong credential, it is the method being refused. A private key is then required.

  • Paste the whole key into SSH Private Key, including the BEGIN and END lines.
  • Fill in Key Passphrase only if the key is encrypted.
  • The key's public counterpart must be in the remote user's authorized_keys on the server.

Test Connection

The Test Connection button attempts a real connection with the form's details and tells you straight away whether they work — rather than letting you find out from a failed overnight backup. It is enabled only once the form is valid.

Test before you save. A backup that never reaches its destination is not a backup.


How It Works

  • The connection uses SFTP (SSH), which is encrypted by default — there is no separate TLS setting
  • Backups are uploaded as .zip files to the specified folder
  • If the server is unreachable, an error is logged
Tip: Port 22 (SSH) is typically used. No additional encryption setup is needed — the connection is secure by default.