{"id":233,"date":"2012-04-28T21:02:00","date_gmt":"2012-04-29T00:02:00","guid":{"rendered":"http:\/\/fx2.com.uy\/site\/websphere-datapower-respaldos-automatizados-de-dominios\/"},"modified":"2012-04-28T21:02:00","modified_gmt":"2012-04-29T00:02:00","slug":"websphere-datapower-respaldos-automatizados-de-dominios","status":"publish","type":"post","link":"https:\/\/fx2.com.uy\/es\/noticias\/websphere-datapower-respaldos-automatizados-de-dominios\/","title":{"rendered":"WebSphere Datapower : Respaldos automatizados de dominios"},"content":{"rendered":"<p style=\"text-align: justify;\">Una de las primeras tareas que debemos asegurarnos de ejecutar una vez instalado el o los equipos Datapower es el respaldo peri\u00f3dico de la configuracion del sistema y sus dominios.<\/p>\n<p style=\"text-align: justify;\">A continuaci\u00f3n detallamos un mecanismo de respaldo automatizado a traves de la linea de comandos (utilizando CURL) para ser utilizado desde un equipo externo capaz de agendar la tarea mediantel el uso de archivos .bat o similar.<\/p>\n<p style=\"text-align: justify;\">Tener en cuenta que estas tareas (respaldar o restaurar uno o todos los dominios) se pueden realizar por la interfaz Web.<\/p>\n<p style=\"text-align: justify;\">Requerimientos:<br \/>\n1) CURL (se puede bajar el la herramienta desde http:\/\/curl.haxx.se\/dlwiz\/ &#8211; Windows o Linux)<br \/>\n2) equipo con posibilidad de agendar una tarea recurrente y con acceso al Datapower.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Respaldo de un dominio por l\u00ednea de comandos<\/p>\n<p>1) Crear un archivo XML con el nombre RespaldoDominio.xml con el siguiente contenido:<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-714\" alt=\"1\" src=\"http:\/\/fx2.com.uy\/site\/wp-content\/uploads\/2014\/04\/1.jpg\" width=\"632\" height=\"303\" \/><\/p>\n<p><!--more--><\/p>\n<p style=\"text-align: justify;\">2) Por l\u00ednea de comandos (o archive bat) ejecutar el siguiente comando:<br \/>\n<b><br \/>\ncurl &#8211;data-binary @RespaldoDominio.xml -k -u USER:PASSWORD -d<br \/>\nhttps:\/\/DATAPOWER-IP:PORT\/service\/mgmt\/current &gt; backup.xml<br \/>\n<\/b><\/p>\n<p style=\"text-align: justify;\">La l\u00ednea de comandos anterior generar\u00e1 un archivo backup.zip que contendr\u00e1 el respaldo del dominio identificado en el archivo.<\/p>\n<p style=\"text-align: justify;\">3) La respuesta contiene la informaci\u00f3n en formato base64 que ser\u00e1 necesaria para el procedimiento de restore.<br \/>\n<img loading=\"lazy\" class=\"aligncenter size-full wp-image-717\" alt=\"3\" src=\"http:\/\/fx2.com.uy\/site\/wp-content\/uploads\/2012\/04\/3.jpg\" width=\"590\" height=\"187\" \/><\/p>\n<p style=\"text-align: justify;\">Esta tarea se puede agendar en un equipo para que se ejecute en forma peri\u00f3dica para cada equipo Datapower, considerando no sobrescribir los archivos existentes de respaldos previos.<\/p>\n<p style=\"text-align: justify;\">Restaurar un dominio por l\u00ednea de comandos<\/p>\n<p style=\"text-align: justify;\">1) Crear un archivo XML con el nombre RestarurarDominio.xml con el siguiente contenido:<br \/>\n<img loading=\"lazy\" class=\"aligncenter size-full wp-image-718\" alt=\"04\" src=\"http:\/\/fx2.com.uy\/site\/wp-content\/uploads\/2012\/04\/04.jpg\" width=\"581\" height=\"277\" \/><\/p>\n<p style=\"text-align: justify;\">2) Por l\u00ednea de comandos (o archive bat) ejecutar el siguiente comando:<br \/>\n[code]<br \/>\ncurl &#8211;data-binary @RestarurarDominio.xml -k -u USER:PASSWORD -d<br \/>\nhttps:\/\/DATAPOWER-IP:PORT\/service\/mgmt\/current &gt; resultado.xml[\/code]<\/p>\n<p style=\"text-align: justify;\">La l\u00ednea de comandos anterior generar\u00e1 un archivo resultado.xml que contendr\u00e1 el detalle de la restauraci\u00f3n del dominio indicado.<\/p>\n<p style=\"text-align: justify;\">Ejemplo: Respaldar todos los dominios de un equipo Datapower<\/p>\n<p style=\"text-align: justify;\">Contenido del archivo RespaldoAllDomains.xml<br \/>\n<img loading=\"lazy\" class=\"aligncenter size-full wp-image-719\" alt=\"05\" src=\"http:\/\/fx2.com.uy\/site\/wp-content\/uploads\/2012\/04\/05.jpg\" width=\"581\" height=\"256\" \/><\/p>\n<p style=\"text-align: justify;\">curl &#8211;data-binary @RespaldoAllDomains.xml -k -u admin:adminpw -d https:\/\/192.168.1XX.1XX:5550\/service\/mgmt\/current &gt; backupAll.xml<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una de las primeras tareas que debemos asegurarnos de ejecutar una vez instalado el o los equipos Datapower es el respaldo peri\u00f3dico de la configuracion del sistema y sus dominios. A continuaci\u00f3n detallamos un mecanismo de respaldo automatizado a traves de la linea de comandos (utilizando CURL) para ser utilizado desde un equipo externo capaz [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[62],"tags":[],"_links":{"self":[{"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/posts\/233"}],"collection":[{"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":0,"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"wp:attachment":[{"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fx2.com.uy\/es\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}