mirror of
https://github.com/moodle/moodle.git
synced 2025-08-07 01:46:45 +02:00
MDL-41838 Backup/restore: Support .tar.gz format for .mbz (2 of 2)
The new experimental setting enabletgzbackups allows backups to be created so that the internal format for .mbz files is .tar.gz. Restore transparently supports .mbz files with either internal formats (.zip or .tar.gz). The .tar.gz format has the following benefits for backup: - Supports larger files (no limit on total size, 8GB on single file vs. 4GB limit on total size) - Compresses text better, resulting in smaller .mbz files. - Reports progress regularly during compression of single files, reducing the chance of timeouts during backups that include a very large file. Time performance may also be improved although I haven't done a direct comparison.
This commit is contained in:
parent
c858655dde
commit
39e5102f8b
8 changed files with 281 additions and 4 deletions
|
@ -487,6 +487,8 @@ $string['enablerecordcache'] = 'Enable record cache';
|
|||
$string['enablerssfeeds'] = 'Enable RSS feeds';
|
||||
$string['enablesafebrowserintegration'] = 'Enable Safe Exam Browser integration';
|
||||
$string['enablestats'] = 'Enable statistics';
|
||||
$string['enabletgzbackups'] = 'Enable new backup format';
|
||||
$string['enabletgzbackups_desc'] = 'If enabled, future backups will be created in a new compression format for .mbz files (internally stored as a .tar.gz file). This removes the 4GB backup size restriction and may improve performance. Restore supports both formats and the difference should be transparent to users.';
|
||||
$string['enabletrusttext'] = 'Enable trusted content';
|
||||
$string['enablewebservices'] = 'Enable web services';
|
||||
$string['enablewsdocumentation'] = 'Web services documentation';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue