{"id":9377,"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><a href=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2011\/10\/unison.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-9396\" style=\"margin-left: 10px; margin-right: 10px;\" title=\"unison\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2011\/10\/unison.gif\" alt=\"\" width=\"206\" height=\"54\" \/><\/a><br \/>\nUnison, 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.<br \/>\nAls Einstieg ist einfach<br \/>\nunison \/Quelle \/Ziel ausrechend.<br \/>\nWill man etwas mehr, kann man auch die gui dazu laden. unison-gtk in den Standard-Quellen.<br \/>\nIn meinem Anwendugsfall sollte nur ein Mirror ohne Nachfragen angelegt werden. (USB Platte als Backup)<br \/>\nSollten also Konflikte auftreten, muss die Quelle gewinnen und zwar ohne Nachfrage, da der Job \u00fcber Cron gestartet wird.<br \/>\nDazu kann man auch eine Profildatei anlegen, die man dann mit unison \u00fcbergibt.<br \/>\n\ufeff\ufeff\ufeff\ufeff\ufeff\ufeff# Unison preferences file<br \/>\nroot = \/home\/user\/source\/<br \/>\nroot = \/home\/user\/dest\/<br \/>\nforce  = \/home\/user\/dest\/<br \/>\nbatch = true<br \/>\nconfirmbigdel = false<br \/>\nDer erste Start wird etwas brauchen, da eine kleine Datenbank angelegt wird, welche Files wo sind. Beim 2. Start wird nur noch die \u00c4nderung kopiert.<br \/>\nEin geniales Tool, welches auch vor SSH oder anderen dezentralen Punkten nicht halt macht.<br \/>\nTechnisch 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\">Funktionen <\/a>an.<br \/>\nEin 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":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[354,1618,1739,1873,2323,2558,2575,2780],"class_list":["post-9377","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\/9377","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=9377"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/9377\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=9377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=9377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=9377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}