{"id":2050,"date":"2011-11-03T08:00:39","date_gmt":"2011-11-03T06:00:39","guid":{"rendered":"http:\/\/funrecycler.com\/?p=9377"},"modified":"2011-11-03T08:00:39","modified_gmt":"2011-11-03T06:00:39","slug":"unison-fur-das-schnelle-backup-zwischendurch","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2011\/11\/03\/unison-fur-das-schnelle-backup-zwischendurch\/","title":{"rendered":"unison f\u00fcr das schnelle Backup zwischendurch"},"content":{"rendered":"<p style=\"overflow-wrap:anywhere\"><a href=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2011\/11\/m-82c4394bb6e3002f.png\" style=\"overflow-wrap:anywhere\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2011\/11\/m-82c4394bb6e3002f.png\" alt=\"\" style=\"float:left;margin:0.5em 1em 0.5em 0;margin-left:10px;margin-right:10px;width:206px;height:54px;max-width:100%;height:auto\" \/><\/a> Unison, eine Perle am Konsolenhimmel w\u00fcrde ich sagen. Sucht man ein kleines funktionierendes Tool, um ein paar Sync Aufgaben von Verzeichnissen zu erledigen, kann man sich ja mal Unison anschauen. Als Einstieg ist einfach unison \/Quelle \/Ziel ausrechend. Will man etwas mehr, kann man auch die gui dazu laden. unison-gtk in den Standard-Quellen. In meinem Anwendugsfall sollte nur ein Mirror ohne Nachfragen angelegt werden. (USB Platte als Backup) Sollten also Konflikte auftreten, muss die Quelle gewinnen und zwar ohne Nachfrage, da der Job \u00fcber Cron gestartet wird. Dazu kann man auch eine Profildatei anlegen, die man dann mit unison \u00fcbergibt. \ufeff\ufeff\ufeff\ufeff\ufeff\ufeff# Unison preferences file root = \/home\/user\/source\/ root = \/home\/user\/dest\/ force = \/home\/user\/dest\/ batch = true confirmbigdel = false Der erste Start wird etwas brauchen, da eine kleine Datenbank angelegt wird, welche Files wo sind. Beim 2. Start wird nur noch die \u00c4nderung kopiert. Ein geniales Tool, welches auch vor SSH oder anderen dezentralen Punkten nicht halt macht. Technisch ist sicher ein rsync die Vorlage, bietet aber einen ganzen Schwung an <a href=\"http:\/\/www.cis.upenn.edu\/~bcpierce\/unison\/download\/releases\/stable\/unison-manual.html\" style=\"overflow-wrap:anywhere\">Funktionen <\/a>an. Ein wenig Zeit m\u00fcsst ihr aber einplanen, da die Funktionalit\u00e4ten erst einmal verstanden werden m\u00fcssen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unison, eine Perle am Konsolenhimmel w\u00fcrde ich sagen. Sucht man ein kleines funktionierendes Tool, um ein paar Sync<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[205,353,2744,2745,2008,1694,1058,2746],"class_list":["post-2050","post","type-post","status-publish","format-standard","hentry","category-computer-und-technik","tag-backup","tag-linux","tag-mirroe","tag-nightly","tag-script","tag-syncronisation","tag-tar","tag-unison"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/2050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=2050"}],"version-history":[{"count":1,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/2050\/revisions"}],"predecessor-version":[{"id":3061,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/2050\/revisions\/3061"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=2050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=2050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=2050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}