Skip to content

Create database backup method#39

Draft
Moltensnor wants to merge 2 commits intomainfrom
create-database-backup-method
Draft

Create database backup method#39
Moltensnor wants to merge 2 commits intomainfrom
create-database-backup-method

Conversation

@Moltensnor
Copy link
Collaborator

Creates a verticle that makes backups of the database.
Added new property values:

  • BACKUP_FREQUENCY: The frequency of when to make the backups. This can be daily, hourly, weekly, monthly.
  • BACKUP_TIME: The preferred time to backup the database. It will make the backup on this time if the frequency is not set to hourly. Otherwise it will do it every hour from this time.
  • SAVED_BACKUPS: The maximum allowed backups inside the backups folder.

The verticle has a scheduler which uses these values to schedule the backup. It is also connected to the eventbus so a backup can also be created from a request.

Closes #35. Depends on #24.

@Moltensnor Moltensnor added enhancement New feature or request initialisation part of the initialisation of the project labels Oct 26, 2024
@Moltensnor Moltensnor added this to the Beta release milestone Oct 26, 2024
@Moltensnor Moltensnor self-assigned this Oct 26, 2024
@Moltensnor Moltensnor requested a review from rensPols October 27, 2024 19:01
@Moltensnor Moltensnor marked this pull request as draft November 15, 2024 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request initialisation part of the initialisation of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create DB backup option

2 participants