{"id":97,"date":"2011-01-09T18:56:34","date_gmt":"2011-01-09T17:56:34","guid":{"rendered":"http:\/\/www.schmittfinger.de\/?page_id=97"},"modified":"2014-01-07T23:41:02","modified_gmt":"2014-01-07T22:41:02","slug":"backup-mit-rsync","status":"publish","type":"page","link":"https:\/\/schmittfinger.de\/?page_id=97","title":{"rendered":"Backup mit rsync"},"content":{"rendered":"<p>Backup your data and backup your backups. Nach diesem Motto sollte man mit wichtigen Daten umgehen und ab und an (wenn auch viel zu selten, ich gebe es zu ;-)) lege ich ein Backup meiner wichtigen Dateien an. Hierzu leistet mir unter Windows und Linux das Tool rsync gute Dienste.<\/p>\n<p><span style=\"text-decoration: underline;\">Funktion:<\/span><\/p>\n<p>rsync ist ein Kommandozeilenbasiertes Tool, um Dateien und Ordner zu synchroniseren. Synchronisieren heisst hier, das lediglich Dateien die sich seit der letzten Kopie ge\u00e4ndert haben kopiert werden und nicht wieder initial die gesamte Ordnerstruktur. rsync ist Teil des Samba-Projekts &#8211; detailierte Informationen finden sich unter <a href=\"http:\/\/rsync.samba.org\/\">http:\/\/rsync.samba.org\/<\/a>\u00a0oder \u00fcber die Befehe <em>rsync &#8211;help<\/em> bzw. <em>man rsync<\/em><\/p>\n<p><span style=\"text-decoration: underline;\">Bedienung &#8211; rsync und seine Optionen:<\/span><\/p>\n<ul>\n<li>rsync\u00a0ist unter ubuntu im Paket\u00a0<em>rsync<\/em><strong> <\/strong>enthalten und kann mit<br \/>\n<em>sudo apt-get install\u00a0rsync<\/em> installiert werden (ist normalerweise standardm\u00e4ssig installiert)<\/li>\n<li>Aufruf:<em> [sudo] rsync [Optionen] \/source \/destination<\/em><\/li>\n<li><em>n\u00fctzliche Optionen <\/em>f\u00fcr rsync\n<ul>\n<li>-a archive-Mode<br \/>\nkomplette Datei-Strukturen incl. Unterverzeichnissen, Links etc. werden gesynct<\/li>\n<li>-v verbose<br \/>\nzeigt an, was gerade passiert<\/li>\n<li>-x one-file-system<br \/>\nbleibt in einem Filesystem<\/li>\n<li>&#8211;delete<br \/>\nerstellt eine 1:1-Kopie; alle Dateien die in der Quelle seit dem letzten sync gel\u00f6scht wurden, werden auch im Ziel (Backup) gel\u00f6scht<\/li>\n<li>&#8211;exclude<br \/>\nnimmt Pfade vom rsync aus; dann wichtig, wenn man ein gesamtes Filesystem syncen will, das Backup-Volume jedoch Bestandteil des selben ist<\/li>\n<\/ul>\n<\/li>\n<li>Ein Aufruf von rsync, mit dem alle Dateien unterhalb von \/test nach \/test\/backup gesynct werden, kann beispielsweise so aussehen:<br \/>\n<em>rsync -avx &#8211;delete &#8211;exclude=misc \/ \/data\/backup<\/em><\/li>\n<\/ul>\n<p>Um rsync auch unter Windows als Backup-Tool zu Verwenden, verwende ich Sync2NAS (<a href=\"http:\/\/sourceforge.net\/projects\/sync2nas\/\">http:\/\/sourceforge.net\/projects\/sync2nas\/<\/a>) um Dateien meines Windows-Rechners auf einen Linux-Server zu synchronisieren.\u00a0Sync2NAS scheint jedoch nicht mehr aktiv weiterentwickelt zu werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Backup your data and backup your backups. Nach diesem Motto sollte man mit wichtigen Daten umgehen und ab und an (wenn auch viel zu selten, ich gebe es zu ;-)) lege ich ein Backup meiner wichtigen Dateien an. Hierzu leistet mir unter Windows und Linux das Tool rsync gute Dienste. Funktion: rsync ist ein Kommandozeilenbasiertes [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":67,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-97","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=97"}],"version-history":[{"count":4,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/97\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/97\/revisions\/286"}],"up":[{"embeddable":true,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/67"}],"wp:attachment":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}