Backup сайта и базы данных MySQL на ubuntu 16.04

nebikoff

Постоялец
Регистрация
5 Авг 2013
Сообщения
425
Реакции
176
Подскажите куда что вписать, сайт на ubuntu 16.04 joomla, это для автобэкапа

"
Используйте следующие команду в интерфейсе CRON своего хостера /path/to/php /var/www/html/cli/akeeba-backup.php

Важно Помните о том, чтобы заменить /path/to/php на действительный путь к методу CLI (Command Line Interface) Вашего PHP. Действительно помните о том, что Вы должны использовать метод PHP CLI; метод PHP CGI (Common Gateway Interface) не сработает с нашими скриптами заданий CRON. Если Вы не знаете, что это значит, то запросите пожалуйста об этом своего хостера. Только они могут предоставить Вам такие данные
"
 

sys64

Создатель
Регистрация
19 Дек 2016
Сообщения
45
Реакции
15
Подскажите куда что вписать, сайт на ubuntu 16.04 joomla, это для автобэкапа"

Открываешь консоль, говоришь:
which php, получаешь что-то вроде "/usr/bin/php"
Код:
$ which php
/usr/bin/php
это и будет путь в системе до php cli.

Далее в панели хостинга вписываешь в кроне ежечасном или ежедневном:
Код:
/usr/bin/php /var/www/html/cli/akeeba-backup.php
 

sys64

Создатель
Регистрация
19 Дек 2016
Сообщения
45
Реакции
15
Подскажите, пожалуйста, как сделать так, чтобы архив создавался только одной конкретной папки? А то при команде
tar cvfz site.tar.gz /var/www/html
архивируется всё дерево папок /var/www/html
И потом когда нужно распаковать только html в /var/www/,
На деле получается: /var/www/var/www/html

Если распаковывать нужно не полный путь /var/www/var/... , то можно использовать ключ --strip-components=NUMBER , который отрежет NUMBER папок от пути.
 
Сверху