https://github.com/swagfin/semanticbackup
A .NET API that automatically backups database based on scheduled time
https://github.com/swagfin/semanticbackup
backup backup-database backup-tool database-backup mariadb mysql sqlserver
Last synced: 7 months ago
JSON representation
A .NET API that automatically backups database based on scheduled time
- Host: GitHub
- URL: https://github.com/swagfin/semanticbackup
- Owner: swagfin
- License: mit
- Created: 2021-11-28T18:17:26.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-08-02T19:51:18.000Z (9 months ago)
- Last Synced: 2025-08-02T21:45:29.660Z (9 months ago)
- Topics: backup, backup-database, backup-tool, database-backup, mariadb, mysql, sqlserver
- Language: CSS
- Homepage:
- Size: 18.2 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Semantic Database Backup
SemanticBackup is a powerful .NET API service designed to automate the backup process for supported databases including SQL Server, MariaDB, and MySQL. With this API, you can easily schedule and manage backups, ensuring the safety and integrity of your valuable data.
## Key Features
- **Background Service**: The API runs as a background service, ensuring continuous and automatic backups without user intervention.
- **Supported Databases**: Supports popular databases like SQL Server, MariaDB, and MySQL, providing flexibility for your specific needs.
- **Custom Backup Schedules**: Configure personalized backup schedules to suit your requirements.
- **Dashboard**: Monitor the backup status and manage settings through an intuitive and user-friendly dashboard.
## Deploy on Docker
```sh
docker pull ghcr.io/swagfin/semantic-backup:latest
docker run -d -p 8080:8080 ghcr.io/swagfin/semantic-backup:latest
```
## Screenshots

*Screenshot of the API dashboard displaying backup status and analytics*

*Screenshot of the API in action, performing a database backup.*
## Contributing
Contributions to the Database Backup API are welcome! If you would like to contribute, please follow the guidelines outlined in the contributing documentation.
## License
The SemanticBackup is released under the [MIT License](LICENSE).