vtsbackup

command module
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2024 License: Apache-2.0 Imports: 25 Imported by: 0

README

VTS Backup Service with Management Agent

Go Report Card GoDoc GitHub release Go version CI Status Release Status

Features

  • 🔄 Register agent with control plane (In Progress)
  • 💾 Backup entire Linux system
  • 🔄 Restore from backup
  • 🗄️ Multiple Storage type support (Local, FTP, SFTP, SCP, MinIO, S3)
  • 📦 Archive paths or files into a tar
  • 🔐 Encrypt backup file with OpenSSL
  • 🗜️ Compress backup file with gzip
  • 📂 Split large backup file into multiple parts
  • ⏰ Run as daemon to backup on schedule
  • 🖥️ Web UI for management
  • 📱 Telegram Notifier

Quick Start

Install on Linux
curl -sSL https://raw.githubusercontent.com/hantbk/vtsbackup/master/install | sh
Install Linux with specific version
curl -sSL https://raw.githubusercontent.com/hantbk/vtsbackup/master/install | sh -s v0.0.1

Documentation

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the Apache License 2.0.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL