GET /backup

Permite descargar el último backup generado

Códigos de respuesta

Código Descripción
200 Resultado correcto
400 Error en la petición.
401 Error de autenticación.
403 Error por falta de permisos.
500 Error interno del servidor

Valor devuelto

Devuelve el fichero de backup en formato binario por lo que hay que redirigirlo a un fichero.

Ejemplos

root@cnm:/tmp# ls
root@cnm:/tmp#
root@cnm:/tmp# curl -ki "https://localhost/onm/api/1.0/auth/token.json?u=admin&p=cnm123"
HTTP/1.1 200 OK
Date: Mon, 22 Sep 2014 08:40:01 GMT
Server: Apache/2.2.16 (Debian) PHP/5.3.3-7 with Suhosin-Patch proxy_html/3.0.1 mod_ssl/2.2.16 OpenSSL/0.9.8o mod_perl/2.0.4 Perl/v5.10.1
X-Powered-By: PHP/5.3.3-7
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
:
Vary: Accept-Encoding
Content-Length: 59
Content-Type: text/html; charset=utf-8

{"status":0,"sessionid":"946612baddccd1274100738473e5357e","expires_in":180}

root@cnm:/tmp# curl -ki -g -H "Authorization: 946612baddccd1274100738473e5357e" -X GET "https://localhost/onm/api/1.0/backup.json" > cnm_backup.tar
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1860k 0 1860k 0 0 1984k 0 --:--:-- --:--:-- --:--:-- 1985k

root@cnm:/tmp# ls
cnm_backup.tar