Supported platforms: Windows
& Linux
- Backup files to your drive
- Supported compression methods:
ZIP_DEFLATED
,ZIP_STORED
,ZIP_LZMA
,ZIP_BZIP2
- Supported compression level range: 1-9
- ZIP64 Support for backup larger than 4 GiB
- Automated Backup Expiry Management
- Automatic Backups in the background (beta)
- Cloud Integration
- Google Drive
- MEGA
- Dropbox
- FTP
- Multi-threaded Backup Process
- Command-Line Interface (CLI) Support
- System Tray Integration & Notifications
- Backup Encryption & Restoration
-
Ensure you have Python
3.10
installed or set up a virtual environment specifically for that version:$ python3.10 -m venv "env_name"
-
Download or clone the repo, cd into the GUI or CLI folder and install the requirements using:
$ pip install -r requirements.txt
-
How to Run:
$ python3 main.py
Note: For the first run, I recommend you to exit the program after setting your preferences, so changes to be applied.
Tip: Learn how to package it yourself!
If you find a bug, please see CONTRIBUTING.md for information on how to report it.
SafeArchive is distributed under the GPL-3.0 license, please see LICENSE for more information.