Skip to content

A simple backup script for Linux servers, designed for Debian but likely compatible with other distributions.

Notifications You must be signed in to change notification settings

MrZkexe/lunabackup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Lunabackup

Lunabackup is a versatile backup tool designed to automate the backup process for both files and MariaDB databases. This README provides instructions on how to install and configure Lunabackup.

Installation

To install Lunabackup, follow these steps:

Run the installer.sh script as the root user:

su -
chmod +x installer.sh
./installer.sh

This script sets up a cron job to run Lunabackup every midnight and also executes upon completion.

Configuration

If you wish to customize Lunabackup, locate the configuration file at the following path:
/etc/LunaBackup/lunaconf.json

Modify the settings in this JSON file according to your preferences.

Backup

Lunabackup performs backups for both directories and files. The backup of MariaDB databases is a supported feature, and additional features and database support may be added in the future.

MariaDB Backup

Lunabackup backs up MariaDB databases automatically. If you need to back up other databases or files, consider contributing to the project and expanding its capabilities.

Important Reminder:

We strongly recommend that, after completing the backup, transfer the files to another internal server. Backups should not be stored on the main server for security reasons.

Feel free to reach out if you have any questions or encounter issues. Happy backing up!

About

A simple backup script for Linux servers, designed for Debian but likely compatible with other distributions.

Resources

Stars

Watchers

Forks

Packages

No packages published