Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

VMware ESXi 5.5 and external USB hard drive detection issue

Posted on 2014-09-19
8
Medium Priority
?
3,162 Views
Last Modified: 2015-01-06
We have a virtual server (Windows Small Business Server 2011 Standard) running on a VMware virtual Host ESXi 5.5. There are 5 external Hard disks that are used to backup the customer data. these are Toshiba STOR.E BASICS - 2.5" - 1TB,  (Part number hdtb110ek3ba). 4 of the 5 drive work okay when attaching to the Virtual host, one of them is not connecting. however, when I plug each of the drives in a PC, they are all detected and work okay. They are formatted the same and the only difference s the label of each drive (Mon-Fri).

When we connect the suspect drive into the Virtual Host, we don't have an option "USB Device" when we add hardware in the edit settings of the Virtual Machine. However for the other USB drives, or other Toshiba drives, we do get the option to add "USB Device".

Thank you in advance for any assistance
0
Comment
Question by:swan_solutions
  • 4
  • 4
8 Comments
 
LVL 124

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 2000 total points
ID: 40332298
Firstly, just check my EE Article if you are doing it correctly (I'm sure you are!)

HOW TO: Add and Connect a USB Device to a Virtual Machine, hosted on VMware vSphere Hypervisor ESX 4.1 ESXi 4.1, ESXi 5.0

Secondly, VMware added the USB functionality to support the addition of USB Dongles or Security Keys to virtual machines, it's VMware Admins which have assumed "oh let me add a USB External Hard DIsk to backup the VM"

This method you are using is a method used to backup physical machines, this does not take advantage of backing up virtual environments, it's also very slow, and often as you've found not supported or does not work!

Not all USB devices are compatible....

onto your issues....at hand.....

do you have access to the console or remotely via SSH to look at the logs, to see if the host server is detecting the external disk. (/var/logs/usb.log and /var/log/vmkernel.log)

Other options are to

1. Use a different backup technology, e.g. NAS based backup (via the network) using Veeam Backup and Replication or other Third Party Product.

2. Add the USB controller in the Host, to the VM, via VM Direct Path I/O.
0
 

Author Comment

by:swan_solutions
ID: 40341827
Hi Andrew,

Thanks for your reply. I've read your EE Article and have used it when setting up USB devices in the past. It has been very helpful and I have referred it to my colleagues.

We know that some USB devices are not compatible with virtual environments and that's why we have used these drives, as we have used them on other servers. It's strange on this particular server one of the five identical drives does not work, but works on client PCs in the organisation.

We don't have access to SSH on the Virtual Host. I've tried it with PuTTY but I expect that the SSH port/service is not running,

We're going to Setup the USB Controller on the Host to pass-through to the virtual host using Direct Path i/O. I will let you now the results after we've reboot the host later tonight.
0
 
LVL 124
ID: 40341851
Adding USB controller via VM Direct Path I/O is faster than USB Passthrough!
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 

Author Comment

by:swan_solutions
ID: 40341876
Thanks for that info. Is it 'better' practice to use Direct Path I/O for USB, and other interface cards?
0
 
LVL 124
ID: 40341911
It's not recommended, for anything, as it has caveats, e.g. memory reservations,  lack of vMotion.

also be careful if you use USB for ESXi OS install, and don't get the wrong USB controller.
0
 

Author Comment

by:swan_solutions
ID: 40342034
Thanks for the heads up.

We've only used the USB controller for the USB External Drives for the Backup (Backup Exec 2012). So it should not be a problem :)
0
 
LVL 124
ID: 40342048
No problems
0
 

Author Comment

by:swan_solutions
ID: 40533220
In order to get around this problem, we eventually decided to connect the USB drives to a network PC. This is not the solution we were looking for, but connecting the USB drives directly to the  server has proved too problematic to pursue. We will no longer be using USB as a viable backup option
0

Featured Post

NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
It’s time for spooky stories and consuming way too much sugar, including the many treats we’ve whipped for you in the world of tech. Check it out!
Teach the user how to edit .vmx files to add advanced configuration options Open vSphere Web Client: Edit Settings for a VM: Choose VM Options -> Advanced: Add Configuration Parameters:
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

972 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question