Извлечение файла tar gz исключает папку «данные»

У меня есть небольшая проблема, у меня есть большой файл 41 ГБ на сервере, и мне нужно извлечь его ..

Как мне это сделать, файл в формате tar.gz, и он займет 24 часа на сервере Godaddy, а затем остановится по какой-то причине

Мне нужно исключить данные имени папки, она содержит основную часть данных 40.9gb, остальное просто php.

home/xxx/public_html/xxx.com.au/data << это папка мне не нужна

Я искал Google и другие сайты в течение дня, но это не работает ..

shell_exec('tar xvf xxx_backup_20140921.tar.gz'); это команда, которую я использую, я даже использовал ‘k’, чтобы пропустить файлы, и она не работает

Я использовал -exclude команда, но ничего,

0

Решение

Попробуй это:

shell_exec("tar xzvf xxx_backup_20140921.tar.gz --exclude='home/xxx/public_html/xxx.com.au/data'");

Это должно предотвратить извлечение указанного пути (относительно корня архива).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]