| SYSTEM INFORMATION | |
|---|---|
| OS type and version | Debian 13 |
| Webmin version | 2.621 |
| Virtualmin version | 8.0.1 GPL |
| Webserver version | ??? |
| Related packages | SUGGESTED |
Summary:
In my scenario, restoring a single virtual server of 1GB size requires 100GB network traffic and 50% free storage
Prerequisites:
- Schedule remote backup to SFTP
- Include all virtual servers, all settings in backup schedule
- Target: as FOLDER WITH INDIVIDUAL FILES for each virtual server
- In my case that results in a total backup size of about 50GB
- Run the backup every day at night
The restoration procedure:
- Got to Backup Logs → select recent backup > Click Restore
- Select all features in the lists → Click SHOW WHAT WILL BE RESTORED
- Select SINGLE VIRTUAL SERVER (which in my case hosts about 1GB of data)
- Click RESTORE
Oberservations:
- When clicking on SHOW WHAT WILL BE RESTORED, the ENTIRE backup (50GB) is being transferred from SFTP to the machine and then removed from the filesystem when showing the individual servers contained in backup
- When selecting the single virtual server to be restored (1GB), the ENTIRE backup (50GB) is being transferred from SFTP to the machine again and then removed from the filesystem after restoration is complete
Issues:
- Just to show and select the one individual virtual server, the machine needs to transfer massive amounts of data (takes very long) and needs massive amounts of free space available, otherwise backup restoration will fail
- When doing the actual restoreation, the machine needs to transfer massive amounts of data (takes very long) and needs massive amounts of free space available, otherwise backup restoration will fail
- Effectively, the server needs AT LEAST 50% free storage space, otherwise any backup restoration will fail
- Using remote backups does NOT save local storage space because during restoration massive amounts of free space needs to be available (and needs to be kept free permanently)
Expected behaviour:
- I would understand the above issues if the backup would be exported to a SINGLE FILE
- But the setting to SAVE VIRTUAL SERVERS AS INDIVIDUAL FILES should avoid all these issues
- When clicking SHOW WHAT WILL BE RESTORED, the machine should only transfer the DOM and INFO files, not the entire archives
- When selecting the single virtual server to be restored (e.g. 1GB), the machine should only transfer the archive for that individual server, not all archives
Let me know if I missed a relevant setting or lack of understanding, but as it is I would consider this a serious BUG which would prevent any restoration if server space is less than 50%.