Apache (php5.3) で実行されている php スクリプト内で tar gzip 操作を実行する必要があります。
過去に、私は使用しました:
new PharData($archivePath . '.tar');
$p = $p->convertToExecutable(Phar::TAR, Phar::GZ);
$p->startBuffering();
ただし、この場合、1GB 以上のファイルを処理する必要がある可能性があります。だから私はphp/apacheのオーバーロードが心配です。
その場合、依存しshell_exec
てOSに負荷をかけるのが最善ですか?