backupDB


backupDB — создает резервную копию базы данных сайта

Описание

Создает резервную копию таблиц базы данных, которые используются сайтом и сохраняет его в папке /control/backups/

Список параметров

filename
(string) название файла. Если этот параметр не задан, то название файла автоматически формируется из адреса сайта и текущей даты
zip
(bool) Если true или 1, то резервная копия будет заархивирована в zip

Примеры

Пример запроса

http://site.ru/api/system/?method=backupDB&key=xxxx

Пример ответа

{
    "responce": "ok",
    "filename": "\/control\/backups\/site.ru_2017_03_20_10_22.sql",
    "filesize": "144,15 Kb"
}

Пример запроса в формате xml с заданным именем файла и архивированием

http://site.ru/api/system/?method=backupDB&zip=true&filename=test.sql&key=xxxx&format=xml

Пример ответа

<result>
    <responce>ok</responce>
    <filename>/control/backups/test.sql.zip</filename>
    <filesize>23,92 Kb</filesize>
</result>