Skip to content
LunarDump Logo

πŸŒ” LunarDump CLI Documentation

Welcome to the official documentation for LunarDump, a modern, developer-friendly Command-Line Interface (CLI) tool designed to streamline, encrypt, and automate your database backup workflows.


🌟 Key Architecture & Features

  • Multi-Engine Support: Seamlessly handles PostgreSQL, MySQL, MariaDB, and MongoDB.
  • Zero-Trust AES-256-GCM Encryption: Local, authenticated end-to-end encryption applied before any data leaves your server.
  • Memory-Efficient Streaming: Direct pipe streaming through 64KB chunks in RAM directly into cloud storage endpointsβ€”preventing RAM spikes even on multi-gigabyte databases.
  • Multi-Cloud Target: Built-in support for AWS S3, Google Cloud Storage (GCS), Cloudflare R2, MinIO, and local storage.
  • Backup Verification (--verify): On-the-fly stream decryption, integrity authentication, and checksum generation (SHA-256 / MD5).
  • Automated Retention Cleaner: Automatically purges expired backup archives based on your custom retention_days window.
  • Rich Telemetry: Interactive progress UI and webhook notifications to Telegram & Slack.

Pre-installed in HackTrack OS

LunarDump is included natively in HackTrack OS. You can launch lunardump directly from any terminal window or from the system menu under Extra Tools.


πŸš€ Quick Navigation


πŸ’¬ Community & Support

Have questions, need help setting up your backup pipeline, or want to connect with other LunarDump users?

πŸ‘‰ Join our official Telegram Community (t.me/lunardump)!