{"id":4862,"date":"2023-01-11T10:00:00","date_gmt":"2023-01-11T10:00:00","guid":{"rendered":"https:\/\/netguide.io\/linux\/unraid-server-nur-mit-zfs\/"},"modified":"2023-01-11T10:00:00","modified_gmt":"2023-01-11T10:00:00","slug":"unraid-server-nur-mit-zfs","status":"publish","type":"post","link":"https:\/\/netguide.io\/linux\/de\/unraid-server-nur-mit-zfs\/","title":{"rendered":"unRaid-Server nur mit ZFS betreiben"},"content":{"rendered":"<script type=\"text\/plain\" data-tcf=\"waiting-for-consent\" data-id=\"4797\" data-bid=\"2\" data-placement=\"4798\">PGRpdiBpZD0ibmV0Z3VpZGVhLTE2MTU2NDk1NDUiIGNsYXNzPSJuZXRndWlkZWEtYmVmb3JlLWNvbnRlbnQgbmV0Z3VpZGVhLWVudGl0eS1wbGFjZW1lbnQiPjxkaXYgY2xhc3M9Im5ldGd1aWRlYS1hZGxhYmVsIj5BZHZlcnRpc2VtZW50czwvZGl2PjxzY3JpcHQgYXN5bmMgc3JjPSIvL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9qcy9hZHNieWdvb2dsZS5qcz9jbGllbnQ9Y2EtcHViLTYyNTg1NTYyNTcyNDU5OTgiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPjwvc2NyaXB0PjxpbnMgY2xhc3M9ImFkc2J5Z29vZ2xlIiBzdHlsZT0iZGlzcGxheTpibG9jazsiIGRhdGEtYWQtY2xpZW50PSJjYS1wdWItNjI1ODU1NjI1NzI0NTk5OCIgCmRhdGEtYWQtc2xvdD0iMzQ5NDExNTM0MiIgCmRhdGEtYWQtZm9ybWF0PSJhdXRvIj48L2lucz4KPHNjcmlwdD4gCihhZHNieWdvb2dsZSA9IHdpbmRvdy5hZHNieWdvb2dsZSB8fCBbXSkucHVzaCh7fSk7IAo8L3NjcmlwdD4KPC9kaXY+<\/script>\n<p class=\"wp-block-paragraph\">Einen <strong>unRaid-Server nur mit ZFS<\/strong> zu betreiben, ist der Wunsch vieler Nutzer, die auf maximale Datensicherheit setzen. ZFS ist ein von Sun Microsystems entwickeltes transaktionales Dateisystem mit zahlreichen Erweiterungen f\u00fcr den Server- und Rechenzentrumsbereich. In diesem Beitrag erf\u00e4hrst du, warum sich unRaid nicht ohne Weiteres ausschlie\u00dflich mit ZFS-Pools betreiben l\u00e4sst und mit welchem einfachen Workaround es trotzdem klappt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was macht ZFS so beliebt?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ZFS ist vor allem wegen seiner Funktionen rund um die Ausfallsicherheit beliebt. Es vereint klassischen RAID-Betrieb mit einer automatischen Datenfehlerkorrektur. Jeder einzelne Block im Dateisystem wird mit einer Pr\u00fcfsumme versehen. Dadurch lassen sich Datenfehler (z.&nbsp;B. verursacht durch Daten\u00fcbertragungsfehler) automatisch erkennen und h\u00e4ufig ganz ohne manuellen Eingriff beheben. ZFS ist damit quasi eine <strong>eierlegende Wollmilchsau<\/strong> \u2013 ein Dateisystem, das man sich gerne als Standard auf dem eigenen unRaid-Server w\u00fcnscht.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Transaktionales Dateisystem mit Copy-on-Write<\/li>\n<li>Pr\u00fcfsummen auf Block-Ebene f\u00fcr jede gespeicherte Datei<\/li>\n<li>Automatische Erkennung und Korrektur von Datenfehlern<\/li>\n<li>Klassischer RAID-Betrieb integriert<\/li>\n<li>Urspr\u00fcnglich f\u00fcr den Server- und Rechenzentrumsbereich entwickelt<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Wer sich generell mit der Wahl des passenden Dateisystems besch\u00e4ftigt, findet in unserem \u00dcberblick <a href=\"https:\/\/netguide.io\/linux\/de\/bestes-dateisystem-fuer-unraid\/\">Welches ist das beste Dateisystem f\u00fcr unRaid?<\/a> eine gute Orientierung. Einen allgemeinen Einstieg bietet zudem der Artikel <a href=\"https:\/\/netguide.io\/linux\/de\/unraid-was-ist-das\/\">unRaid \u2013 Was ist das?<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kann man einen unRaid-Server ausschlie\u00dflich mit ZFS betreiben?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr \u00e4ltere unRaid-Versionen gibt es bereits ein ZFS-Plugin, das sich \u00fcber die <a href=\"https:\/\/netguide.io\/linux\/de\/der-appstore-fuer-unraid-community-applications-plugin-installieren\/\">Community Applications<\/a> installieren l\u00e4sst. Allerdings kann man damit nicht ausschlie\u00dflich ZFS-Pools betreiben. Der Grund: unRaid speichert normalerweise einige Konfigurationsdaten auf dem Array ab \u2013 und das funktioniert ohne native ZFS-Integration nicht. Ein reines ZFS-Setup scheitert also am zwingend ben\u00f6tigten Standard-Array.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die L\u00f6sung: Normaler Pool per USB-Stick plus ZFS-Array<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt einen einfachen Workaround, um unRaid praktisch komplett auf ZFS umzustellen: Man richtet einen \u201enormalen&#8221; Pool ein, der lediglich die Array-Anforderung von unRaid erf\u00fcllt. Daf\u00fcr gen\u00fcgt ein USB-Stick oder eine USB-Festplatte. Der eigentliche Datenspeicher l\u00e4uft anschlie\u00dfend als ZFS.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Einen USB-Stick oder eine USB-Festplatte als ganz normales Array in unRaid einrichten. Zur passenden Kapazit\u00e4t hilft der Beitrag <a href=\"https:\/\/netguide.io\/linux\/de\/unraid-usb-stick-groesse-so-gross-muss-der-boot-usb-stick-fuer-unraid-sein\/\">unRaid USB-Stick-Gr\u00f6\u00dfe<\/a>.<\/li>\n<li>Mit den restlichen Festplatten ein ZFS-Array erstellen.<\/li>\n<li>Alle Daten und Freigaben auf dem ZFS-Pool ablegen.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Ganz \u201eclean&#8221; ist diese L\u00f6sung nicht, da der USB-Pool nur als Platzhalter f\u00fcr das Standard-Array dient. F\u00fcr den Alltag funktioniert der Ansatz aber zuverl\u00e4ssig.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Komponente<\/th><th>Aufgabe<\/th><\/tr><\/thead><tbody><tr><td>USB-Stick \/ USB-Festplatte<\/td><td>Erf\u00fcllt als \u201enormaler&#8221; Pool die Array-Pflicht von unRaid<\/td><\/tr><tr><td>Restliche Festplatten<\/td><td>Bilden das eigentliche ZFS-Array f\u00fcr alle Daten<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Native ZFS-Unterst\u00fctzung in unRaid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lime Technology hatte bereits eine native Integration von ZFS angedeutet. Wer nicht dringend auf ein reines ZFS-Setup angewiesen ist, kann daher auch schlicht auf eine native Unterst\u00fctzung setzen und den USB-Workaround umgehen. Pr\u00fcfe dazu am besten, welche ZFS-Funktionen deine installierte unRaid-Version bereits von Haus aus mitbringt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Einen unRaid-Server nur mit ZFS zu betreiben, ist mit einem kleinen Workaround m\u00f6glich: Ein USB-Stick als \u201enormaler&#8221; Pool erf\u00fcllt die Array-Pflicht, w\u00e4hrend die restlichen Platten als ZFS-Array laufen. So profitierst du von Pr\u00fcfsummen und automatischer Datenfehlerkorrektur, ohne auf unRaid verzichten zu m\u00fcssen. Wer flexibel ist, wartet auf bzw. nutzt die native ZFS-Unterst\u00fctzung.<\/p>\n<script type=\"text\/plain\" data-tcf=\"waiting-for-consent\" data-id=\"4799\" data-bid=\"2\" data-placement=\"4800\">PGRpdiBpZD0ibmV0Z3VpZGVhLTcxODY2ODU1MiIgY2xhc3M9Im5ldGd1aWRlYS1hZnRlci1jb250ZW50IG5ldGd1aWRlYS1lbnRpdHktcGxhY2VtZW50Ij48ZGl2IGNsYXNzPSJuZXRndWlkZWEtYWRsYWJlbCI+QWR2ZXJ0aXNlbWVudHM8L2Rpdj48c2NyaXB0IGFzeW5jIHNyYz0iLy9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvanMvYWRzYnlnb29nbGUuanM\/Y2xpZW50PWNhLXB1Yi02MjU4NTU2MjU3MjQ1OTk4IiBjcm9zc29yaWdpbj0iYW5vbnltb3VzIj48L3NjcmlwdD48aW5zIGNsYXNzPSJhZHNieWdvb2dsZSIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IiBkYXRhLWFkLWNsaWVudD0iY2EtcHViLTYyNTg1NTYyNTcyNDU5OTgiIApkYXRhLWFkLXNsb3Q9IjQ1NTk3ODUwMDIiIApkYXRhLWFkLWZvcm1hdD0iYXV0byI+PC9pbnM+CjxzY3JpcHQ+IAooYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOyAKPC9zY3JpcHQ+CjwvZGl2Pg==<\/script>","protected":false},"excerpt":{"rendered":"<p>unRaid-Server nur mit ZFS betreiben: Mit einem USB-Pool als Standard-Array richtest du ein reines ZFS-Setup ein \u2013 so nutzt du Pr\u00fcfsummen und Fehlerkorrektur.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[9,29],"tags":[],"class_list":["post-4862","post","type-post","status-publish","format-standard","hentry","category-linux","category-unraid"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Tobias Pries","author_link":"https:\/\/netguide.io\/linux\/author\/tobias-pries\/"},"uagb_comment_info":0,"uagb_excerpt":"unRaid-Server nur mit ZFS betreiben: Mit einem USB-Pool als Standard-Array richtest du ein reines ZFS-Setup ein \u2013 so nutzt du Pr\u00fcfsummen und Fehlerkorrektur.","brizy_media":[],"_links":{"self":[{"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/posts\/4862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/comments?post=4862"}],"version-history":[{"count":0,"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/posts\/4862\/revisions"}],"wp:attachment":[{"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/media?parent=4862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/categories?post=4862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netguide.io\/linux\/wp-json\/wp\/v2\/tags?post=4862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}