{"id":756897,"date":"2026-03-23T07:11:56","date_gmt":"2026-03-23T06:11:56","guid":{"rendered":"https:\/\/xtramp.de\/wp\/?p=756897"},"modified":"2026-03-28T18:24:57","modified_gmt":"2026-03-28T17:24:57","slug":"autarkes-foto-backup","status":"publish","type":"post","link":"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/","title":{"rendered":"Autarkes Foto-Backup: Der Raspberry Pi als mobiler Image-Tank"},"content":{"rendered":"<p style=\"text-align: justify;\">Wer wochenlang in abgelegenen Regionen fotografiert, kennt das Problem: Die SD-Karten f\u00fcllen sich schneller als gedacht. Die Angst vor einem Datenverlust durch eine besch\u00e4digte Karte oder einen Verlust reist immer mit. Ein Laptop ist schwer und zu stromhungrig f\u00fcr den Rucksack. Die L\u00f6sung f\u00fcr dieses Problem ist ein Image-Tank auf Basis eines Raspberry Pi.<\/p>\n<p style=\"text-align: justify;\">In diesem Beitrag beschreibe ich, wie ich einen Raspberry Pi (Zero 2 W oder 4) so konfiguriere, dass er beim Einstecken einer SD-Karte vollautomatisch alle Bilder auf eine angeschlossene SSD spiegelt.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Inhalt<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Warum_ein_Raspberry_Pi_fuer_das_Foto-Backup\" >Warum ein Raspberry Pi f\u00fcr das Foto-Backup?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Die_Hardware-Checkliste\" >Die Hardware-Checkliste<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#USB-Konnektivitaet_Den_Flaschenhals_ueberwinden\" >USB-Konnektivit\u00e4t: Den Flaschenhals \u00fcberwinden<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Das_Fundament_Betriebssystem_und_SD-Karte\" >Das Fundament: Betriebssystem und SD-Karte<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Wahl_des_Betriebssystems\" >Wahl des Betriebssystems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Die_passende_SD-Karte\" >Die passende SD-Karte<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Schritt_1_Das_Backup-Skript_mit_LED-Feedback\" >Schritt 1: Das Backup-Skript mit LED-Feedback<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Schritt_2_Die_Automatisierung_via_spezifischer_udev-Regel\" >Schritt 2: Die Automatisierung via spezifischer udev-Regel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/xtramp.de\/wp\/autarkes-foto-backup\/#Maximale_Datensicherheit_bei_minimalem_Gewicht\" >Maximale Datensicherheit bei minimalem Gewicht<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Warum_ein_Raspberry_Pi_fuer_das_Foto-Backup\"><\/span>Warum ein Raspberry Pi f\u00fcr das Foto-Backup?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Der gr\u00f6\u00dfte Vorteil dieses Systems ist die vollst\u00e4ndige Autarkie. Ein Raspberry Pi Zero 2 W verbraucht minimal Strom und kann problemlos \u00fcber eine herk\u00f6mmliche Powerbank betrieben werden. Sobald die Konfiguration einmal steht, ben\u00f6tigt das System weder Monitor noch Tastatur oder Maus. Status-LEDs informieren zuverl\u00e4ssig \u00fcber den Fortschritt des Backups.<\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Die_Hardware-Checkliste\"><\/span>Die Hardware-Checkliste<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul style=\"text-align: justify;\">\n<li><strong>Raspberry Pi:<\/strong> Ein Raspberry Pi 4 (h\u00f6here Geschwindigkeit) oder ein <strong>Raspberry Pi Zero 2 W<\/strong>. Hinweis: Auf der Platine selbst steht oft nur &#8222;Raspberry Pi Zero 2&#8220;, da es von dieser Generation aktuell nur die Version mit integriertem WLAN gibt. Er ist dank seines Quad-Core-Prozessors deutlich performanter als sein Vorg\u00e4nger und ideal f\u00fcr das Handling gro\u00dfer Datenmengen geeignet.<\/li>\n<li><strong>USB-Hub (Essenziell f\u00fcr Pi Zero):<\/strong> Da der Pi Zero nur einen Micro-USB-Datenport besitzt, ben\u00f6tigt man einen Hub. Eine saubere L\u00f6sung ist der <strong>ZERO4U 4-Port USB-Hub<\/strong>. Er kann direkt unter den Pi montiert werden und bietet genug Anschl\u00fcsse f\u00fcr SSD und Kartenleser.<\/li>\n<li><strong>SSD:<\/strong> Eine externe USB-SSD (z. B. Samsung T5\/T7) f\u00fcr die robuste Datensicherung.<\/li>\n<li><strong>Kartenleser:<\/strong> Ein kompakter USB-SD-Kartenleser.<\/li>\n<li><strong>Stromversorgung:<\/strong> Eine Powerbank mit mindestens 2A Ausgangsleistung.<\/li>\n<li><strong>Status-LEDs:<\/strong> Die Nutzung der Onboard-LED reicht meist aus, um den Kopierstatus zu signalisieren.<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"USB-Konnektivitaet_Den_Flaschenhals_ueberwinden\"><\/span>USB-Konnektivit\u00e4t: Den Flaschenhals \u00fcberwinden<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Der Raspberry Pi Zero 2W ist zwar ein technisches Wunderwerk, hat aber einen entscheidenden Nachteil f\u00fcr unseren Anwendungsfall: Er bietet nur einen einzigen Micro-USB-Port f\u00fcr Daten (OTG). Da wir aber sowohl die Quell-SD-Karte (\u00fcber einen Leser) als auch die Ziel-SSD anschlie\u00dfen m\u00fcssen, kommen wir um einen USB-Hub nicht herum.<\/p>\n<div class=\"xtramp-box\" style=\"text-align: justify;\">\n<p><strong>Die Hub-Optionen:<\/strong><\/p>\n<ul>\n<li><strong>Standard Micro-USB-OTG-Hub:<\/strong> G\u00fcnstig und funktional, f\u00fchrt aber oft zu Kabelsalat im Rucksack.<\/li>\n<li><strong>ZERO4U Hub:<\/strong> Dieser spezielle 4-Port-Hub wurde exakt f\u00fcr den Pi Zero entwickelt. In der Version ohne Pogo-Pins wird er \u00fcber ein kurzes USB-Kabel verbunden und bildet mit dem Pi eine kompakte, mechanisch stabile Einheit.<\/li>\n<\/ul>\n<\/div>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Das_Fundament_Betriebssystem_und_SD-Karte\"><\/span>Das Fundament: Betriebssystem und SD-Karte<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Damit der Image-Tank zuverl\u00e4ssig l\u00e4uft, kommt es auf die richtige Software-Basis und ein langlebiges Speichermedium f\u00fcr das System an.<\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Wahl_des_Betriebssystems\"><\/span>Wahl des Betriebssystems<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Da der Pi ohne Monitor betrieben wird (Headless), ist das <strong>Raspberry Pi OS Lite (64-bit)<\/strong> die beste Wahl. Es verzichtet auf eine grafische Benutzeroberfl\u00e4che, was Ressourcen spart und die Stabilit\u00e4t erh\u00f6ht.<\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Die_passende_SD-Karte\"><\/span>Die passende SD-Karte<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">F\u00fcr das Betriebssystem selbst reicht eine Karte mit 16 GB oder 32 GB aus. Wichtiger als die Gr\u00f6\u00dfe ist die Haltbarkeit. Da das System im Au\u00dfeneinsatz oft hart ausgeschaltet wird, empfehle ich <strong>High-Endurance-Karten<\/strong> (z. B. SanDisk Max Endurance oder Samsung PRO Endurance).<\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Schritt_1_Das_Backup-Skript_mit_LED-Feedback\"><\/span>Schritt 1: Das Backup-Skript mit LED-Feedback<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Dieses Skript \u00fcbernimmt die Arbeit. Es erh\u00e4lt von der udev-Regel den Namen des Ger\u00e4ts (z. B. sdb1), mountet es automatisch und startet den Abgleich. Die Onboard-LED blinkt w\u00e4hrend des Vorgangs.<\/p>\n<div class=\"xtramp-box\" style=\"text-align: justify;\">\n<pre>#!\/bin\/bash\r\n\r\nDas Skript wird mit dem Device-Namen als Argument aufgerufen (z.B. sdb1)\r\n\r\nDEV_NAME=$1\r\nSOURCE=\"\/mnt\/source_card\"\r\nDEST_BASE=\"\/media\/usb_ssd\/backups\"\r\nZEITSTEMPEL=$(date +%Y-%m-%d_%H-%M-%S)\r\nDEST=\"$DEST_BASE\/$ZEITSTEMPEL\"\r\nLED=\"\/sys\/class\/leds\/led0\/brightness\"\r\n\r\nMount-Punkt erstellen und Karte mounten\r\n\r\nmkdir -p \"$SOURCE\"\r\nmount \"\/dev\/$DEV_NAME\" \"$SOURCE\"\r\n\r\nLED blinken lassen\r\n\r\n(while mountpoint -q \"$SOURCE\"; do echo 1 &gt; $LED; sleep 0.5; echo 0 &gt; $LED; sleep 0.5; done) &amp;\r\n\r\nZielverzeichnis erstellen und rsync starten\r\n\r\nmkdir -p \"$DEST\"\r\nrsync -av --ignore-existing \"$SOURCE\/\" \"$DEST\/\"\r\n\r\nAufr\u00e4umen: Unmount und Sync\r\n\r\nsync\r\numount \"$SOURCE\"\r\n\r\nAbschluss: LED leuchtet dauerhaft als Erfolgsmeldung\r\n\r\necho 1 &gt; $LED\r\n<\/pre>\n<\/div>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Schritt_2_Die_Automatisierung_via_spezifischer_udev-Regel\"><\/span>Schritt 2: Die Automatisierung via spezifischer udev-Regel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Damit die SSD (meist sda1) ignoriert wird und nur neu eingesteckte SD-Karten (sdb1, sdc1 etc.) den Prozess starten, nutzen wir eine Filter-Regel. Die Variable %k \u00fcbergibt den Partitionsnamen an unser Skript.<\/p>\n<div class=\"xtramp-box\" style=\"text-align: justify;\">\n<pre>Datei: \/etc\/udev\/rules.d\/10-camera-backup.rules\r\n\r\nReagiert auf USB-Speicher-Partitionen au\u00dfer sda (unsere SSD)\r\n\r\nACTION==\"add\", SUBSYSTEM==\"block\", KERNEL==\"sd[b-z][1-9]\", RUN+=\"\/usr\/local\/bin\/backup_script.sh %k\"\r\n<\/pre>\n<\/div>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Maximale_Datensicherheit_bei_minimalem_Gewicht\"><\/span>Maximale Datensicherheit bei minimalem Gewicht<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Diese L\u00f6sung ist ein extrem leichter und robuster Begleiter f\u00fcr Fototouren. Die Bilder werden sofort doppelt gesichert. Das System ist kosteng\u00fcnstig, wartungsarm und l\u00e4sst sich individuell an eigene Bed\u00fcrfnisse anpassen. So bleibt mehr Zeit f\u00fcr das Wesentliche: Das perfekte Motiv.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n\"@context\": \"https:\/\/schema.org\",\n\"@type\": \"HowTo\",\n\"name\": \"Automatisches SD-Karten-Backup mit Raspberry Pi Zero 2W\",\n\"description\": \"Anleitung zum Bau eines mobilen Image-Tanks mit USB-Hub Integration f\u00fcr die Reisefotografie.\",\n\"image\": \"https:\/\/www.xtramp.de\/wp\/wp-content\/uploads\/autarkes-foto-backup-raspberry-pi-zero-2w.jpg\",\n\"totalTime\": \"PT45M\",\n\"supply\": [\n{\n\"@type\": \"HowToSupply\",\n\"name\": \"Raspberry Pi Zero 2 W\"\n},\n{\n\"@type\": \"HowToSupply\",\n\"name\": \"ZERO4U USB-Hub\"\n},\n{\n\"@type\": \"HowToSupply\",\n\"name\": \"Externe SSD\"\n}\n],\n\"tool\": [\n{\n\"@type\": \"HowToTool\",\n\"name\": \"Raspberry Pi Imager\"\n},\n{\n\"@type\": \"HowToTool\",\n\"name\": \"rsync\"\n}\n],\n\"step\": [\n{\n\"@type\": \"HowToStep\",\n\"name\": \"USB-Hub Montage\",\n\"text\": \"Verbinde den ZERO4U Hub mit dem Raspberry Pi Zero 2W, um ausreichend Daten-Ports f\u00fcr SSD und Kartenleser zu erhalten.\"\n},\n{\n\"@type\": \"HowToStep\",\n\"name\": \"Betriebssystem-Setup\",\n\"text\": \"Installiere Raspberry Pi OS Lite (64-bit) auf einer High-Endurance microSD Karte.\"\n},\n{\n\"@type\": \"HowToStep\",\n\"name\": \"Automatisierung\",\n\"text\": \"Konfiguriere das rsync-Skript und die udev-Regel mit Ger\u00e4te\u00fcbergabe (%k) f\u00fcr den Headless-Betrieb.\"\n}\n]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wer wochenlang in abgelegenen Regionen fotografiert, kennt das Problem: Die SD-Karten f\u00fcllen sich schneller als gedacht. Die Angst vor einem Datenverlust durch eine besch\u00e4digte Karte oder einen Verlust reist immer mit. Ein Laptop ist schwer und zu stromhungrig f\u00fcr den Rucksack. Die L\u00f6sung f\u00fcr dieses Problem ist ein Image-Tank auf Basis eines Raspberry Pi. In [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":756909,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[41,804,865],"tags":[866,874,868,871,763,873,867,870,869,872],"class_list":["post-756897","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ausruestung","category-fotografie","category-fotografie-ausruestung","tag-foto-backup","tag-fotografie-workflows","tag-image-tank","tag-linux-automatisierung","tag-raspberry-pi","tag-raspberry-pi-zero-2-w","tag-reisefotografie","tag-rsync","tag-sd-karten-backup","tag-ssd-sicherung","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"geo":null,"_links":{"self":[{"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/posts\/756897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/comments?post=756897"}],"version-history":[{"count":19,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/posts\/756897\/revisions"}],"predecessor-version":[{"id":756926,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/posts\/756897\/revisions\/756926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/media\/756909"}],"wp:attachment":[{"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/media?parent=756897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/categories?post=756897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xtramp.de\/wp\/wp-json\/wp\/v2\/tags?post=756897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}