Skip to content

Maximum amount of backups to keep at a time #226

Description

@anthonykour

Importance: 7/10

Problem:

Pterodactyl has a feature where you can set the maximum amount of backups you keep at a time.
So for example, if you set up the backup.yml to store 2 maximum backups at a time, and you already have two in the backup folder, when a third backup starts, the oldest backup in the folder, gets deleted.

A backup is ran every time the server restarts, which is fine, but I find myself having to manually delete the oldest backup, before a new backup is made before the next server restart. If this process was handled automatically, I would have to worry about the amount of backups using up my overall storage space.

Solution:
`backup:
enable: true

  • Set max-days to 0 if you want to keep your backups forever.
    max-days: 7
  • Set maximum amount of backups to keep in the backups folder at a time.
    max-saves: 2
  • The cool-down for this task in minutes.
  • If you restart your server multiple times in a short amount of time,
  • you probably won't want to create backups each time you restart your server.
  • The cool-down prevents exactly that from happening and saves you storage space and time.
  • Set to 0 to disable.
    cool-down: 500`

The snippet above from the backup.yml shows how the new section would read, the "max-saves:" setting would set the amount of backups saved in the backups folder at a time, and would automatically delete the oldest backup, before creating a new one.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions