Skip to content

NexusQuantum/NQRust-Backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NQRustBackup is a reliable, cross-network open-source backup solution for data protection, archiving, and recovery. It supports Linux, Windows, FreeBSD, macOS, and other well-established operating systems. NQRustBackup offers scalable, enterprise-grade features for businesses of all sizes, ensuring secure and efficient data management.


Key Features

  • True Open Source: Licensed under AGPLv3 with no open-core or restrictions.
  • Cross-Platform: Supports Linux, Windows, FreeBSD, macOS, and more.
  • Network-Based: Flexible, network-based backups with multiple clients and storage options.
  • Multiple Backends: Supports disk, tape, and cloud storage.
  • Python Plugin Interface: Extendable with custom plugins, including VMware integration.
  • NDMP SAN Backups: High-speed SAN backups using NDMP with DAR/DDAR support.
  • Always Incremental Backups: Efficient, incremental backup scheme to save storage.
  • Encryption: Secure backups with built-in encryption.
  • Scriptable CLI: Automate with the CLI or use the web-based interface (WebUI).
  • Role-Based ACL: Secure access control with role-based permissions.

Releases

Last Release License Subscription Packages Community Package

Documentation

Documentation Security Policy Changelog

Join Our Community

GitHub Discussions Issue Tracker Pull Requests Pull Requests Closed Newsletter Signup NQRustBackup-users Mailing List

Social Media

NQRustBackup Blog YouTube Channel LinkedIn Mastodon X (Twitter) Facebook

Join the NQRustBackup Team

Are you a developer passionate about open-source technology? We’re always open to collaborating with skilled professionals, whether freelance or employed, ideally based in Germany or the EU. Reach out to us at jobs@nqrustbackup.com or join the discussion on our GitHub Discussions page.


Featured Videos


What's New

NQRustBackup 24 brings several exciting enhancements across storage, plugins, and platform support. Here’s a quick look at what’s coming:

Storage Enhancements

  • Dedupable Storage Backend: Optimized for deduplication, supporting ZFS, VDO, btrfs, and more.
  • New Cloud Storage Backend: Drop-in replacement backend that is able to read and write in the same format.

Plugin & Device Management

  • Python Plugin in Separate Process: Improves stability by isolating each plugin’s interpreter.
  • Just-in-Time Device Reservation: Boosts tape drive utilization by reserving devices only when needed.

Platform & Build Improvements

  • Windows Binaries with MSVC Compiler: Faster binaries with native Windows support.
  • Universal Linux Client for OpenSSL 3 and ARM64: Expands support to OpenSSL 3 and ARM architectures.
  • AArch64 Binary Packages: Testing and support for AArch64 packages.

Network & Performance

  • Improved Network Resilience: Enhancements to handle unstable network connections.
  • NDMP Support Enhancements: Bug fixes and improvements for NQRustBackup’s NDMP support.
  • Preparations for Large Backups: Ready for future support of backups with over 2 billion files.

See Release Notes & Changelog

About

NQRustBackup — backup/archive/recovery with a Rust TUI installer. Part of the NexusQuantum stack alongside NQRust-MicroVM.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors