Hello,
First, let me tell the behavior from legacy backup:
- Server have 100Gb disk space
- Data usage is 40Gb
- Legacy backup run and generate a daily backup with 40Gb
- Data 40Gb + Backup 40Gb = 80Gb, and left 20Gb of space on server
- Next day: legacy backup run, overwrite the previous backup, 20Gb of space free, loop.
Now with the new backup system:
- Server have 100Gb disk space
- Data usage is 40Gb
- NEW backup run and generate a daily backup with 40Gb
- Data 40Gb + Backup 40Gb = 80Gb, and left 20Gb of space on server
- Next day: NEW backup run, and only will delete the previous backup (previous day) if the today backup finish without errors. We have 20Gb of space, new backup will fail because server dont have 40Gb free.
So in the new backup system, the "1 day backup retention" need twice backup disk space than your data. If you have 1Tb of data you need at least 2Tb of disk space to save 1 backup:
- "Retention behavior - When a complete backup finishes, the system deletes the oldest backup. When the system backup partially completes (fails), the system will not delete the oldest backup, and it will continue to retain the oldest backups. This procedure ensures that the system retains at least one retained complete backup." - source 11.64 manual.
Good security measure, but now all servers will need more backup space.
This is a problem on some servers, ex: VPS servers with one disk, need reserve 2/3 of disk space to save 1 backup. You have a VPS with 100Gb? Good, but if you want generate ONE backup you can only use 33Gb of your 100Gb disk space.
Any way to the new backup system "overwrite" the previous backup, like the legacy do?
First, let me tell the behavior from legacy backup:
- Server have 100Gb disk space
- Data usage is 40Gb
- Legacy backup run and generate a daily backup with 40Gb
- Data 40Gb + Backup 40Gb = 80Gb, and left 20Gb of space on server
- Next day: legacy backup run, overwrite the previous backup, 20Gb of space free, loop.
Now with the new backup system:
- Server have 100Gb disk space
- Data usage is 40Gb
- NEW backup run and generate a daily backup with 40Gb
- Data 40Gb + Backup 40Gb = 80Gb, and left 20Gb of space on server
- Next day: NEW backup run, and only will delete the previous backup (previous day) if the today backup finish without errors. We have 20Gb of space, new backup will fail because server dont have 40Gb free.
So in the new backup system, the "1 day backup retention" need twice backup disk space than your data. If you have 1Tb of data you need at least 2Tb of disk space to save 1 backup:
- "Retention behavior - When a complete backup finishes, the system deletes the oldest backup. When the system backup partially completes (fails), the system will not delete the oldest backup, and it will continue to retain the oldest backups. This procedure ensures that the system retains at least one retained complete backup." - source 11.64 manual.
Good security measure, but now all servers will need more backup space.
This is a problem on some servers, ex: VPS servers with one disk, need reserve 2/3 of disk space to save 1 backup. You have a VPS with 100Gb? Good, but if you want generate ONE backup you can only use 33Gb of your 100Gb disk space.
Any way to the new backup system "overwrite" the previous backup, like the legacy do?