{"id":1826,"date":"2019-03-19T15:42:59","date_gmt":"2019-03-19T20:42:59","guid":{"rendered":"http:\/\/creativapixel.com\/?p=1826"},"modified":"2019-03-19T16:26:52","modified_gmt":"2019-03-19T21:26:52","slug":"sincronizacion-de-backup-windows-a-gnu-linux-usando-delta-copy-y-rsync","status":"publish","type":"post","link":"https:\/\/creativapixel.com\/blog\/sincronizacion-de-backup-windows-a-gnu-linux-usando-delta-copy-y-rsync\/","title":{"rendered":"Sincronizaci\u00f3n de backup Windows a GNU\/Linux usando Delta Copy y Rsync"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ya para finalizar el proyecto de este mes \nnecesitamos realizar la copia de una carpeta windows hacia el servidor \nGNU\/Linux que tenemos con CentOS como s.o.. Las copias de seguridad \ndeben de ser incrementales para eso hemos pensado en rsync quien se \nconectara a windows y obtendr\u00e1 la carpeta de windows. Por otro lado \ndesde windows vamos a instalar Delta Coy un software para windows que \npermite realizar sincronizaciones usando rsync. Teniendo ambos sistemas \ncon rsync la transferencia es muy f\u00e1cil.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Primero debemos de instalar Delta Copy descarg\u00e1ndolo de su sitio web oficial. <a href=\"http:\/\/www.aboutmyip.com\/AboutMyXApp\/DeltaCopy.jsp\">http:\/\/www.aboutmyip.com\/AboutMyXApp\/DeltaCopy.jsp<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Luego de instalarlo con el cl\u00e1sico siguiente siguiente, debemos de \nejecutar Delta Copy Server ,  nos vamos a la pesta\u00f1a Virtual Directories\n y agregar nuestra carpeta de backup como en la imagen:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"448\" height=\"412\" src=\"http:\/\/creativapixel.com\/wp-content\/uploads\/2019\/03\/deltacopy1_m.jpg\" alt=\"\" class=\"wp-image-1827\" srcset=\"https:\/\/creativapixel.com\/blog\/wp-content\/uploads\/2019\/03\/deltacopy1_m.jpg 448w, https:\/\/creativapixel.com\/blog\/wp-content\/uploads\/2019\/03\/deltacopy1_m-300x276.jpg 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Luego seleccionamos la carpeta y nos vamos a la pesta\u00f1a Server Status para iniciar el servicio.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"448\" height=\"412\" src=\"http:\/\/creativapixel.com\/wp-content\/uploads\/2019\/03\/deltacopy2_m.jpg\" alt=\"\" class=\"wp-image-1828\" srcset=\"https:\/\/creativapixel.com\/blog\/wp-content\/uploads\/2019\/03\/deltacopy2_m.jpg 448w, https:\/\/creativapixel.com\/blog\/wp-content\/uploads\/2019\/03\/deltacopy2_m-300x276.jpg 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Listo hasta aqu\u00ed ya definimos la ruta y carpeta en windows para el backup remoto hacia linux. Es importante mencionar que debemos ver que el puerto 873 que usa rsync este disponible. Para eso entramos a la l\u00ednea de comando de windows como en la imagen:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"448\" height=\"319\" src=\"http:\/\/creativapixel.com\/wp-content\/uploads\/2019\/03\/rsync-port-8731_m.png\" alt=\"\" class=\"wp-image-1829\" srcset=\"https:\/\/creativapixel.com\/blog\/wp-content\/uploads\/2019\/03\/rsync-port-8731_m.png 448w, https:\/\/creativapixel.com\/blog\/wp-content\/uploads\/2019\/03\/rsync-port-8731_m-300x214.png 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora si!!! ya solo nos queda probar en linux. Abrimos consola y ejecutamos lo siguiente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ rsync -av --del rsync:\/\/ipwindows\/prueba\/ \/home\/admin\/backup<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">En esta l\u00ednea estamos haciendo un backup de la carpeta virtual prueba que definimos en delta copy hacia la carpeta backup de linux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>-av =<\/strong> a realiza la transferencia de todos los archivos de manera recursiva y v visualiza el estado de la transferencia <br><strong>del = <\/strong>elimina todos los archivos y carpetas que esten en GNU\/Linux y no en windows. esto para tener ambas carpetas totalmente sincronizadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Con esto solo quedar\u00eda ejecutar cada cierto tiempo una tarea programada y por supuesto en GNU\/Linux, pero eso lo dejare para el siguiente post. Servidos!!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ya para finalizar el proyecto de este mes necesitamos realizar la copia de una carpeta windows hacia el servidor GNU\/Linux que tenemos con CentOS como s.o.. Las copias de seguridad &#8230;<\/p>\n","protected":false},"author":1,"featured_media":1831,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,32,18],"tags":[],"class_list":["post-1826","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-seguridad","category-servidores-gnulinux"],"_links":{"self":[{"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/posts\/1826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/comments?post=1826"}],"version-history":[{"count":1,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/posts\/1826\/revisions"}],"predecessor-version":[{"id":1830,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/posts\/1826\/revisions\/1830"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/media\/1831"}],"wp:attachment":[{"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/media?parent=1826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/categories?post=1826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/creativapixel.com\/blog\/wp-json\/wp\/v2\/tags?post=1826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}