tbrehm
2011-09-07 763507d9e40470eb48e04f15c5fe538a00890b53
Fixed: FS#1702 - Old backup copies dont get deleted when number of copies is reduced
1 files modified
9 ■■■■■ changed files
server/cron_daily.php 9 ●●●●● patch | view | raw | blame | history
server/cron_daily.php
@@ -461,9 +461,12 @@
                
                // Rename or remove old backups
                $backup_copies = intval($rec['backup_copies']);
                if(is_file($web_backup_dir.'/web.'.$backup_copies.'.zip')) unlink($web_backup_dir.'/web.'.$backup_copies.'.zip');
                //* delete any older backup copies that previously existed
                for ($n = $backup_copies; $n <= 10; $n++) {
                    if(is_file($web_backup_dir.'/web.'.$n.'.zip')) unlink($web_backup_dir.'/web.'.$n.'.zip');
                }
                for($n = $backup_copies - 1; $n >= 1; $n--) {
                    if(is_file($web_backup_dir.'/web.'.$n.'.zip')) {
                        rename($web_backup_dir.'/web.'.$n.'.zip',$web_backup_dir.'/web.'.($n+1).'.zip');