Changeset 2576

Show
Ignore:
Timestamp:
02/04/10 21:15:41 (6 weeks ago)
Author:
tomdooley
Message:

Optimized tar creation

Location:
branches/backup-restore
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branches/backup-restore/config.php

    r2562 r2576  
    2222define('ISPCP_GUI_PATH', '/var/www/ispcp/gui'); 
    2323define('ISPCP_VIRTUAL_PATH', '/var/www/virtual'); 
    24 define('BACKUP_TEMP_PATH', dirname(__FILE__).'/tmp'); 
    25 define('ARCHIVE_PATH', dirname(__FILE__).'/archive'); 
     24define('BACKUP_BASE_PATH', dirname(__FILE__)); 
     25define('BACKUP_TEMP_PATH', BACKUP_BASE_PATH.'/tmp'); 
     26define('ARCHIVE_PATH', BACKUP_BASE_PATH.'/archive'); 
  • branches/backup-restore/includes/BackupPackage.php

    r2571 r2576  
    116116                $filename = ARCHIVE_PATH.'/'.$this->domain_name.'.tar.gz'; 
    117117                // TODO: only htdocs? 
    118                 $cmd = 'tar czvf '.$filename.' '.BACKUP_TEMP_PATH. 
    119                                 ' '.ISPCP_VIRTUAL_PATH.'/'.$this->domain_name.'/htdocs'; 
     118                $cmd = 'tar czvf '.$filename.' -C '.BACKUP_BASE_PATH.' tmp'. 
     119                                ' -C '.ISPCP_VIRTUAL_PATH.'/'.$this->domain_name.' htdocs'; 
    120120                // TODO: Error handling 
    121121                $a = array();