{"id":158,"date":"2014-06-02T15:19:29","date_gmt":"2014-06-02T13:19:29","guid":{"rendered":"http:\/\/schulenwegg.ch\/cms\/?page_id=158"},"modified":"2016-11-04T00:47:40","modified_gmt":"2016-11-03T23:47:40","slug":"explorer-mit-archivistavm","status":"publish","type":"page","link":"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/jahre-2008-2019\/blogs-2014\/explorer-mit-archivistavm\/","title":{"rendered":"Explorer mit ArchivistaVM"},"content":{"rendered":"<h1>\n\tWiederherstellen von Dateien<br \/>\n<\/h1>\n<p>\n\t<strong><em>Egg, 10. M&auml;rz 2014:<\/em><\/strong><em> Wie bereits im <strong>letzten Blog angek&uuml;ndigt,<\/strong> bestand der Wunsch, mit ArchivistaVM gesicherte G&auml;ste mit einem Explorer auszustatten, um einzelne Dateien aus einer Datensicherung direkt (in ArchivistaVM) extrahieren zu k&ouml;nnen. Dieser Blog vermittelt zun&auml;chst Grundlagenwissen (wie es auf der root-Konsole gemacht werden kann), um danach die L&ouml;sung in ArchivistaVM kurz vorzustellen.<\/em>\n<\/p>\n<p>\n\t<em><img loading=\"lazy\" decoding=\"async\" align=\"bottom\" alt=\"\" height=\"337\" src=\"\/de\/media\/backup\/egg2.png\" width=\"600\" \/><\/em>\n<\/p>\n<h2>\n\tArchivistaVM: RAW-Dateien auf der Konsole &ouml;ffnen<br \/>\n<\/h2>\n<p>\n\tDie nachfolgenden Ausf&uuml;hrungen sind f&uuml;r jene gedacht, welche die RAW-Dateien selber unter Linux auf der Konsole bearbeiten m&ouml;chten und dienen dem technischen Verst&auml;ndnis; im zweiten Teil findet sich eine Anleitung wie in ArchivistaVM diese Dateien durchforstet werden k&ouml;nnen.\n<\/p>\n<p>\n\tWoraus bestehen virutalisierte G&auml;ste in ArchivistaVM? Im Minimum sind es zwei Dateien, eine Conf-Datei, welche die virtualisierten &quot;Hardwareeckdaten&quot; enth&auml;lt, und je eine Datei f&uuml;r die Daten der emulierten Festplatten. Die Conf-Datei ist recht einfach (ca. 10 bis 20 Zeilen im ANSI-Format), an dieser Stelle soll es um die Festplattendateien gehen, genaugenommen um jene im RAW-Format. Das Raw-Format wird meistens verwendet, weil damit eine Festplatte 1:1 f&uuml;r die Vritualisierung nachgebildet werden kann.\n<\/p>\n<p>\n\tZun&auml;chst soll als root-Benutzer das L&auml;yout der Festplatte betrachen werden. Dazu kann auf <strong>&#39;sfdisk -d&#39;<\/strong> zur&uuml;ckgegriffen werden:\n<\/p>\n<pre>\r\n<strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"background-color: rgb(255, 255, 255);\">sfdisk -d vm-101.raw<\/span><\/span><\/strong># partition table of vm-101-disk.rawunit: sectorsvm-101-disk.raw1 : start=        1, size=  8380415, Id=83, bootablevm-101-disk.raw2 : start=  8380416, size=  8380416, Id=83vm-101-disk.raw3 : start= 16760832, size= 16760832, Id=82vm-101-disk.raw4 : start= <span style=\"color: rgb(255, 0, 0);\">33521664<\/span>, size= 33581840, Id=83<\/pre>\n<p>\n\tDie Startposition in Bl&ouml;cken befindet sich an der Position, welche hinter &#39;start=&#39; steht. Angenommen, es soll die vierte Partion in der Festplattendatei ge&ouml;ffnet werden, so ist die Startpostion an Block 33521664 zu finden. Pro Block sind es 512 Bytes, folglich muss <span style=\"color: rgb(255, 0, 0);\">33521664*512<\/span> gerechnet werden; dies ergibt die Startposition in Bytes von <span style=\"color: rgb(255, 0, 0);\">17163091968<\/span>. Nun kann die Datei mit <strong>&#39;mount -o loop,offset=xy&#39;<\/strong> direkt ge&ouml;ffnet werden.\n<\/p>\n<pre>\r\nmount -o loop,offset=17163091968 vm-101-disk.raw \/tmp\/disk<\/pre>\n<p>\n\tDamit wird die vierte Partition nach \/tmp\/disk eingeh&auml;ngt. An dieser Stelle k&ouml;nnen nun die Dateien betrachtet werden.\n<\/p>\n<h2>\n\tExplorer in ArchivistaVM<br \/>\n<\/h2>\n<p>\n\tWem die obenstehenden Ausf&uuml;hrungen zu konsolenlastig vorkommen, findet in ArchivistaVM unter &#39;Datensicherung&#39; neu den Reiter &#39;Dateien&#39;. Sobald darauf geklickt wird, erscheinen s&auml;mtliche verf&uuml;gbaren RAW-Dateien der Datensicherung.\n<\/p>\n<p>\n\t<img loading=\"lazy\" decoding=\"async\" align=\"bottom\" alt=\"\" height=\"242\" src=\"\/de\/media\/backup\/files.png\" width=\"400\" \/>\n<\/p>\n<p>\n\tNach dem Klicken auf eine Datei werden die verf&uuml;gbaren Partitionen aufgelistet.\n<\/p>\n<p>\n\t<img loading=\"lazy\" decoding=\"async\" align=\"bottom\" alt=\"\" height=\"124\" src=\"\/de\/media\/backup\/files2.png\" width=\"601\" \/>\n<\/p>\n<p>\n\tNun kann direkt eine Partition ge&ouml;ffnet werden, ein Beispiel findet sich untenstehend.\n<\/p>\n<p>\n\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"327\" src=\"\/de\/media\/backup\/files3.png\" width=\"400\" \/>\n<\/p>\n<p>\n\tBei Eintr&auml;gen, welche hinter dem Dateinamen eine <strong>geklammerte Zahl haben [z.B. zerofree (7336)], handelt es sich um Dateien, alle &uuml;brigen Eintr&auml;ge sind Ordner.<\/strong> Beim Klicken auf einen Ordner kann der entsprechende Unterordner ge&ouml;ffnet werden, bei einem <strong>Klick auf eine Datei, wird diese zum Download bereitgestellt.<\/strong>\n<\/p>\n<p>\n\t<strong>Hinweis:<\/strong> Die oberste Ebene, d.h. alle RAW-Dateien, wird immer dann dargestellt, wenn der Reiter &#39;Dateien&#39; geklickt wird.<\/p>\n\n\n\n\t<div class=\"dkpdf-button-container\" style=\"            text-align:right \">\n\n\t\t<a class=\"dkpdf-button\" href=\"\/cms\/wp-json\/wp\/v2\/pages\/158?pdf=158\" target=\"_blank\"><span class=\"dkpdf-button-icon\"><i class=\"fa fa-file-pdf-o\"><\/i><\/span> PDF Button<\/a>\n\n\t<\/div>\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Wiederherstellen von Dateien Egg, 10. M&auml;rz 2014: Wie bereits im letzten Blog angek&uuml;ndigt, bestand der Wunsch, mit ArchivistaVM gesicherte G&auml;ste mit einem Explorer auszustatten, um einzelne Dateien aus einer Datensicherung direkt (in ArchivistaVM) extrahieren zu k&ouml;nnen. Dieser Blog vermittelt zun&auml;chst Grundlagenwissen (wie es auf der root-Konsole gemacht werden kann), um danach die L&ouml;sung in ArchivistaVM [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":236,"menu_order":351,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-158","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/comments?post=158"}],"version-history":[{"count":1,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/158\/revisions"}],"predecessor-version":[{"id":2048,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/158\/revisions\/2048"}],"up":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/236"}],"wp:attachment":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/media?parent=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}