Загрузка файла в PHP с помощью сценария оболочки

Вступление:

У меня работает выделенный сервер, и мне нужно делать резервные копии MySQL каждые 30 минут. (/ Вар / DB / MySQL)

Моя основная цель — FreeBSD, другая — CentOS с cPanel.

Вопрос:

Обычно я использую сценарий оболочки FTP для создания резервных копий, но вы знаете, что FTP не годится для создания резервных копий, он старый и т. Д. Итак, здесь я хочу сделать сценарий PHP и загрузить свои резервные копии на другой сервер с помощью сценария PHP ( Я собираюсь сделать ограничение IP, а также и некоторые защиты)

Например: site.com/parse_backups.php

Этот скрипт собирается взять мои файлы tar.gz и сохранить их где-нибудь на сервере, где они недоступны.

Как я могу сделать этот сценарий оболочки?
Какие способы я должен использовать, чтобы сделать этот скрипт PHP ..

Или у вас есть лучшее решение, что скрипт только загружает файл и не может извлечь какой-либо файл и т. Д …

1

Решение

PHP может использоваться как для скриптов, так и для любого другого языка.

Если вы используете сервер FreeBSD, я бы предложил сценарии .sh, но это только мнение. PHP может использоваться как язык сценариев.

Если я не полностью понял ваш вопрос, я предлагаю вам начать здесь:
http://php.net/manual/en/features.commandline.php

1

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

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

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