Архивирование (zip / tar) останавливается на архивном размере 1 ГБ (сценарий сервера) - PullRequest
0 голосов
/ 28 февраля 2019

Я хотел бы сделать резервную копию данных моего сайта.Я думаю, что-то может быть не так с конфигурацией или моим пользователем ...

Я написал php-файл, который должен активироваться еженедельно cronjob:

shell_exec('tar -czvf <File PATH TO SAVE TAR>' . date("Y-m-d_H-i-s") . 'nextCloud.tar.gz <DIRECTORY TO ARCHIVE> --exclude="<A SPECIAL FOLDER>"', $output);

Так что ничего особенного ... PHP скрипт работает, никаких проблем.Но архив tar останавливается на 1GB без ошибок.То же самое, если я использую команду zip -r.Я пытался разделить архив tar на блоки размером 900 МБ, это невозможно.

Идеи, где может существовать эта проблема?Я думаю, это проблема конфигурации

Ааа, да.Если я войду в SSH и выполню команду tar, новый архив будет в полном размере.

Спасибо за ваши ответы.

Надеюсь, вы не скажете следующее:

"Эй, вы используете платформу общего хостинга. Вы не можете выполнить требуемые конфигурациичтобы исправить вашу проблему, обновитесь до V- или корневого сервера. "

...