Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 25.11.2018, 11:13   #1
rownong
Пользователь
 
Регистрация: 06.11.2012
Сообщений: 61
По умолчанию Как реализовать бекапы данных с помощью PHP скрипта?

Здравствуйте

Нужно реализовать PHP скрипт для бэкапов данных.
Бэкапить данные нужно с VPS сервера (на *nix ОС).

Требуется:
- делать выгрузку дампа БД MySQL и ее архивацию
- архивация директории (файлы и папки)
- архивы отправить на хостинг файлов (Яндекс Диск, Google Диск)
- после отправки архивов удалить их с VPS сервера

Вопрос:
Может ли сделать это php-программист без помощи системного администратора?
Какими средствами возможно реализовать задачу?
rownong вне форума Ответить с цитированием
Старый 26.11.2018, 11:25   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 14,277
По умолчанию

А почему не может? Доступ к БД из PHP имеется - делаем дамп базы, к директориям доступ также есть - архивируем файлы, отправить на файловый хостинг можно с помощью API этого хостинга, если оно предоставляется, либо имитируя действия пользователя через curl. Ну и удалить архив с сервера вообще проще простого.
Arigato на форуме Ответить с цитированием
Старый 26.11.2018, 11:34   #3
Alex11223
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от rownong Посмотреть сообщение
Может ли сделать это php-программист без помощи системного администратора?
Чот какой-то унылый погроммист если не умеет даже основ работы с VPS/линуксом.
Цитата:
Сообщение от Arigato Посмотреть сообщение
к директориям доступ также есть
У веб-сервера может и не быть, кроме нужных ему. Надо скрипт отдельно запускать.
Alex11223 на форуме Ответить с цитированием
Старый 03.12.2018, 23:20   #4
rosqwlll
Пользователь
 
Аватар для rosqwlll
 
Регистрация: 28.09.2015
Сообщений: 89
По умолчанию

//Может ли сделать это php-программист без помощи системного администратора?

конечно.

//Какими средствами возможно реализовать задачу?

Можно реализовать с помощью сценария -file_name.sh
rosqwlll вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как организовать бекапы данных с VPS сервера (БД MySQL, FTP папки и т.д.)? rownong Администрирование dedicated серверов, VPS/VDS, shared хостингов, IaaS, PaaS. 3 02.05.2019 13:13
Как отправлять сообщения пользователям ICQ (в чат) с нашего сервера, с помощью PHP-скрипта? rownong PHP 6 25.10.2018 10:40
Передача данных с php скрипта Lokos JavaScript, Ajax 5 27.02.2014 07:57
Кликабельная страница как реализовать из скрипта? Зод HTML и CSS 6 29.01.2012 07:35
Получение данных от php скрипта.. Sanich Работа с сетью в Delphi 5 20.12.2007 17:41