non puoi semplicemente già creare l'archivio dentro la directory che ti interessa??

codice:
$archive = new PclZip('path/tua/directory/'.$filename_backup.'.zip');