{"id":105497,"date":"2022-11-07T21:36:54","date_gmt":"2022-11-07T19:36:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux"},"modified":"2022-11-07T21:36:54","modified_gmt":"2022-11-07T19:36:54","slug":"predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux","title":{"rendered":"Ein blksnap-Mechanismus zur Erstellung von Snapshots von Blockger\u00e4ten in Linux wurde vorgeschlagen.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Das Unternehmen Veeam, das Software f\u00fcr Backup und Notfallwiederherstellung entwickelt, hat einen blksnap-Modul zur Integration in den Linux-Kernel vorgeschlagen, der den Mechanismus zur Erstellung von Snapshots von Blockger\u00e4ten und zur \u00c4nderungsverfolgung in Blockger\u00e4ten implementiert. F\u00fcr die Arbeit mit Snapshots wurde das Kommandozeilentool blksnap und die Bibliothek blksnap.so vorbereitet, die es erm\u00f6glichen, aus dem Benutzerspeicherraum \u00fcber ioctl-Aufrufe mit dem Kernelmodul zu interagieren.           <\/p>\n<p>Das Ziel des Moduls besteht darin, ein Backup von Speichermedien und virtuellen Festplatten ohne Unterbrechung des Betriebs zu organisieren \u2014 das Modul erm\u00f6glicht es, den aktuellen Zustand des gesamten Blockger\u00e4ts in einem Snapshot festzuhalten und bietet einen isolierten Ausschnitt f\u00fcr die Sicherung, der unabh\u00e4ngig von fortlaufenden \u00c4nderungen ist. Eine wichtige Eigenschaft von blksnap ist die M\u00f6glichkeit, simultan Snapshots f\u00fcr mehrere Blockger\u00e4te zu erstellen, was nicht nur die Datenintegrit\u00e4t auf Blockger\u00e4teebene gew\u00e4hrleistet, sondern auch die Konsistenz des Zustands verschiedener Blockger\u00e4te in der Sicherung erreicht.      <\/p>\n<p>Um \u00c4nderungen nachzuverfolgen, wurde der Blockger\u00e4t-Subsystem (bdev) die M\u00f6glichkeit hinzugef\u00fcgt, Filter anzuh\u00e4ngen, die es erm\u00f6glichen, Eingabe-\/Ausgabewrequests abzufangen. In blksnap wurde ein Filter implementiert, der Schreibanforderungen abf\u00e4ngt, den alten Wert liest und ihn in einer separaten \u00c4nderungsanmeldeliste speichert, die den Zustand des Snapshots definiert. Bei diesem Ansatz bleibt die Logik der Arbeit mit dem Blockger\u00e4t unver\u00e4ndert, das Schreiben im originalen Blockger\u00e4t erfolgt wie gehabt, unabh\u00e4ngig von den Snapshots, was die M\u00f6glichkeit von Datenbesch\u00e4digungen ausschlie\u00dft und Probleme sogar im Falle unvorhersehbarer kritischer Fehler in blksnap und der \u00dcberlauf des f\u00fcr \u00c4nderungen reservierten Speicherplatzes vermeidet.    <\/p>\n<p>Das Modul erm\u00f6glicht unter anderem die Feststellung, welche Bl\u00f6cke im Zeitraum zwischen dem letzten und einem beliebigen vorherigen Snapshot ge\u00e4ndert wurden, was n\u00fctzlich f\u00fcr die Implementierung von inkrementellen Sicherungen sein kann. Um \u00c4nderungen im Verh\u00e4ltnis zum Zustand des Snapshots zu speichern, kann ein beliebiger Bereich von Sektoren auf jedem Blockger\u00e4t zugewiesen werden, was es erm\u00f6glicht, \u00c4nderungen in einzelnen Dateien innerhalb des Dateisystems auf Blockger\u00e4ten zu speichern. Die Gr\u00f6\u00dfe des Bereichs zur Speicherung von \u00c4nderungen kann jederzeit erh\u00f6ht werden, sogar nach der Erstellung des Snapshots.    <\/p>\n<p>Blksnap basiert auf dem Code des Moduls veeamsnap, das Teil des Produkts Veeam Agent f\u00fcr Linux ist, wurde jedoch unter Ber\u00fccksichtigung der Spezifikationen f\u00fcr die Bereitstellung im Hauptteil des Linux-Kernels \u00fcberarbeitet. Ein konzeptueller Unterschied zwischen blksnap und veeamsnap ist die Verwendung eines Filtersystems, das an das Blockger\u00e4t angeh\u00e4ngt wird, anstelle einer separaten Komponente bdevfilter, die Eingaben\/Ausgaben abf\u00e4ngt.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58062\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Veeam, \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0430\u044f \u041f\u041e \u0434\u043b\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0430\u0432\u0430\u0440\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b\u0430 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux \u043c\u043e\u0434\u0443\u043b\u044c blksnap \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445. \u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u043e \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u0430\u043c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0430 \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 blksnap \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 blksnap.so, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0438\u0437 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c \u044f\u0434\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 ioctl-\u0432\u044b\u0437\u043e\u0432\u044b. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105497","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Veeam, \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0430\u044f \u041f\u041e \u0434\u043b\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0430\u0432\u0430\u0440\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b\u0430 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux \u043c\u043e\u0434\u0443\u043b\u044c blksnap \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c blksnap \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Veeam, \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0430\u044f \u041f\u041e \u0434\u043b\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0430\u0432\u0430\u0440\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b\u0430 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux \u043c\u043e\u0434\u0443\u043b\u044c blksnap \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-11-07T19:36:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-07T19:36:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Der Mechanismus blksnap zur Erstellung von Snapshots auf Blockger\u00e4ten in Linux wurde vorgeschlagen | ProHoster","description":"Das Unternehmen Veeam, das Software f\u00fcr Backup und Wiederherstellung nach Ausf\u00e4llen anbietet, hat den blksnap-Modul vorgeschlagen, um den Mechanismus zur Erstellung von Snapshots auf Blockger\u00e4ten in den Linux-Kernel zu integrieren.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c blksnap \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432 Linux | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Veeam, \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0430\u044f \u041f\u041e \u0434\u043b\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0430\u0432\u0430\u0440\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b\u0430 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux \u043c\u043e\u0434\u0443\u043b\u044c blksnap \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/predlozhen-mehanizm-blksnap-dlya-sozdaniya-snapshotov-blochnyh-ustrojstv-v-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-11-07T19:36:54+00:00","article:modified_time":"2022-11-07T19:36:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=105497"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105497\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=105497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=105497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=105497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}