<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic File restore from Linux VM in Array Performance and Data Protection</title>
    <link>https://community.hpe.com/t5/array-performance-and-data/file-restore-from-linux-vm/m-p/6984929#M788</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can a Single File Restore be done of a Linux VM and if so what are the limitations if any?&amp;nbsp; Like file system type (ext3/4) or limit of vmdks for a VM, we have many Linux VMs with 10+ vmdks.&amp;nbsp; And what's the process, in a nutshell, same as the Windows demo I've seen?&amp;nbsp; About 2/3 (300 VMs) of our VM environment is Linux and almost all of file level restores are from those Linux VMs, so this functionality is a big check mark when shopping around for new storage.&amp;nbsp; Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Apr 2016 17:24:04 GMT</pubDate>
    <dc:creator>ddeboer120</dc:creator>
    <dc:date>2016-04-13T17:24:04Z</dc:date>
    <item>
      <title>File restore from Linux VM</title>
      <link>https://community.hpe.com/t5/array-performance-and-data/file-restore-from-linux-vm/m-p/6984929#M788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can a Single File Restore be done of a Linux VM and if so what are the limitations if any?&amp;nbsp; Like file system type (ext3/4) or limit of vmdks for a VM, we have many Linux VMs with 10+ vmdks.&amp;nbsp; And what's the process, in a nutshell, same as the Windows demo I've seen?&amp;nbsp; About 2/3 (300 VMs) of our VM environment is Linux and almost all of file level restores are from those Linux VMs, so this functionality is a big check mark when shopping around for new storage.&amp;nbsp; Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Apr 2016 17:24:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-performance-and-data/file-restore-from-linux-vm/m-p/6984929#M788</guid>
      <dc:creator>ddeboer120</dc:creator>
      <dc:date>2016-04-13T17:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: File restore from Linux VM</title>
      <link>https://community.hpe.com/t5/array-performance-and-data/file-restore-from-linux-vm/m-p/6984930#M789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daryn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;File restore from Linux can be a bit tricky and the process can vary depending on distro, filesystem type and whether or not there's LVM involved. The later can complicate things quite a bit. That said here are some things that will help starting with the obvious&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Clone the datastore and present it to the vSphere host&lt;/P&gt;&lt;P&gt;2) Attach the cloned VMDK to the Linux VM and make sure you note the vSCSI adapter number (0:1). In this case, lets assume it's 0.&lt;/P&gt;&lt;P&gt;3) Inside the Linux VM discover the cloned disks.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-family: Courier New;"&gt;echo "- - -" &amp;gt; /sys/class/scsi_host/hostX/scan (hostX = vSCSI adapter number) &lt;BR /&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;4) run fdisk -lu /dev/xxx to make sure you can see the partitions&lt;/P&gt;&lt;P&gt;5) If no LVM then create a directory and mount the device&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt;# mkdir /mnt/clone&amp;nbsp; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt;# mount /dev/sdcX /mnt/clone&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6) If you use LVM, then it gets hairy in that the vmdk you're attempting to mount belong to a Volume Group and will have a VG ID and label that will conflict with the original disk. Even outside of virtualization this is hairy situation using Unix volume managers. The way to resolve this is to run&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt;vgimportclone -n newvg /dev/sdcX&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR /&gt;&lt;P&gt;7) Run vgchange &amp;amp; lvdisplay to activate the newvg and identify the logical volumes&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt;&lt;SPAN style="font-family: Courier New;"&gt;# lvchange -ay newvg (-a = availability -y=activate it) - can also use lvchange to activate a specific Logical volume&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt;# lvdisplay&amp;nbsp; (lists the Logical volumes)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN style="font-family: Courier New;"&gt; &lt;BR /&gt;&amp;nbsp; --- Logical volume ---&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/newvg/LV22&amp;nbsp; &lt;BR /&gt;&amp;nbsp; VG Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vg12snap&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV UUID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kmbb-bn0W-lue6-q7Vn-ikmb3-lkmn3-RBjkgA&lt;BR /&gt;&amp;nbsp; LV Write Access&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; read/write&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; available&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35.63.88 GB&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Current LE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5385&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Segments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Allocation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inherit&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Read ahead sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; auto&amp;nbsp; &lt;BR /&gt;&amp;nbsp; --- Logical volume ---&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/newvg/LV23&amp;nbsp; &lt;BR /&gt;&amp;nbsp; VG Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vg12snap&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV UUID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unm9kl-tkn0-Rlm9-cbnm-1z9om-a9kn-89iklM&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Write Access&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; read/write&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; available&amp;nbsp; &lt;BR /&gt;&amp;nbsp; LV Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12.1 GB&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Current LE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 238&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Segments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Allocation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inherit&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Read ahead sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; auto&amp;nbsp; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN&gt; Identify your LV, create&lt;/SPAN&gt; a directory &amp;amp; mount. You should be able to access the files&lt;BR /&gt;&lt;SPAN style="font-family: Courier New;"&gt;# mkdir /mnt/LV22&amp;nbsp; &lt;BR /&gt;# mount /dev/newvg/LV22 /mnt/LV22&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After you're done go the opposite direction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unmount the Logical volume&lt;/P&gt;&lt;P&gt;vgremove -f newvg&lt;/P&gt;&lt;P&gt;pvremove /dev/sdcX (sometimes you may need to use -f)&lt;/P&gt;&lt;P&gt;Remove the cloned vmdk from the vm&lt;/P&gt;&lt;P&gt;rescan ..."echo - - -"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 May 2016 17:18:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-performance-and-data/file-restore-from-linux-vm/m-p/6984930#M789</guid>
      <dc:creator>ntriantos42</dc:creator>
      <dc:date>2016-05-28T17:18:16Z</dc:date>
    </item>
  </channel>
</rss>

