Getting Started
Documentation
Products for
Engineers
Businesses
Troubleshooting
Resources
Version 3.8.0
Stable
v 3.8.0
1. Introduction
1.1. Overview
1.2. Features
2. Quickstart
2.1. System requirements
2.2. How to install?
2.2.1. On premise
2.2.2. Docker-compose
2.2.3. Kubernetes/Openshift
2.3. How to configure?
2.3.1. On premise
2.3.2. Docker-compose
2.3.3. Kubernetes/OpenShift
3. Usage
3.1. Preparing of the main config
3.2. Files backups
3.2.1. Discrete files backups
3.2.2. Incremental files backups
3.3. Database backups
3.3.1. MySQL logical backups
3.3.2. Xtrabackup (MySQL physical) backups
3.3.3. PostgreSQL logical backups
3.3.4. PostgreSQL physical backups
3.3.5. MongoDB backups
3.3.6. Redis backups
3.4. User-defined scripts
3.4.1. User-defined scripts that extend functionality
3.5. Remote storage connections
3.5.1. S3
3.5.2. SFTP/SCP
3.5.3. SMB/CIFS
3.5.4. NFS
3.5.5. FTP/FTPS
3.5.6. WebDav
3.6. Notifications
3.6.1. Email
3.6.2. Slack
3.6.3. Telegram
3.6.4. Custom hook
3.7. Monitoring
3.7.1 Server config
3.7.2 Start metrics server
3.7.3 Scrape the nxs-backup metrics
3.8. Limitations for resources
3.8.1 Local disk rate
3.8.2 Remote storage rate
4. Restore
4.1. Files backups
4.1.1. Discrete files backups
4.1.2. Incremental files backups
4.2. Database backups
4.2.1. MySQL logical
4.2.2. MySQL physical (Xtrabackup)
4.2.3. PSQL logical
4.2.4. PSQL physical
4.2.5. MongoDB
4.2.6. Redis
4.3. User-defined script backup
4.3.1. User-defined script backup
2.1. System requirements
To install nxs-backup, any Linux family distribution is required.
Linux kernels 2.6 and higher are supported.
Supported processor architectures:
amd64 (x86_64)
arm (armv7)
arm64 (aarch64)