Commvault Network Throttle

I’ve been struggling for a while trying to get my configuration set properly to avoid WAN saturation with Commvault. There are two key areas I’ve been focusing on:

  1. Aux Copies between media agents
  2. Client to Media Agent backups

I wasn’t fully thinking about the conflict between these two goals which was the root of my problem.

MediaAgent_1 and MediaAgent_2 are geographically separate across the WAN, with a 30Mbps effective connectivity.

Client_1 and Client_2 are geographically separate, and back up to MediaAgent_1. Each has a 6Mbps link.

In my previous configuration, I applied absolute Send/Receive throttling on the Media Agents to accomodate the Aux Copy, at 20Mbps limit, and similar throttling on the Client configuration at 3Mbps.

As much as it doesn’t make sense, I believe what was causing the problem is that the MediaAgent was set to receive at 20Mbps which overrode the “send” setting on the Client.

So here’s what I have successfully configured now:

MediaAgent_1: Select MediaAgent_2 as “remote client”, with absolute SEND throttling of 20Mbps

MediaAgent_2: Select MediaAgent_1 as “remote client”, with absolute SEND throttling of 20Mbps

Client_1: Select MediaAgent_1 as “remote client”, with absolute SEND throttling of 3Mbps

Client_2: Select MediaAgent_1 as “remote client”, with absolute SEND throttling of 3Mbps

Commvault Network Throttle settings

Now running backups during the day isn’t causing extreme saturation of my WAN links!

DWG icon in Windows Explorer missing

I finally resolved a long-standing issue for one user that was minor but quite annoying.

At some point the icon within Windows Explorer for DWG files stopped appearing; instead it gave the odd image when an icon is assigned but not found.

There had been many attempts to reset this using the “Open With” dialog, and the File Associations within Windows, to no avail.

Next I turned to the FileTypesMan program to see if I could reset the association. I could see that the .dwg file type was associated with AutoCAD.Drawing.20 and had an appropriate icon assigned, however the UserChoice setting was stuck on AutoCAD.Drawing.19 and whenever I tried to change this, it would provide an “Access is denied” error.

Eventually I discovered the UserChoice setting is stored in the registry here:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExt\.dwg\UserChoice

The permissions on that key had a special entry to Deny access for my user account; when removed I was able to use the FileTypesMan to re-associate the UserChoice with AutoCAD.Drawing.20 and the icon re-appeared.

Deploy VPN connection remotely

Here’s what I’ve developed to push a VPN client connection within Windows networking to remote PCs. One flaw is that this is user-based; I’m not sure if it could be applied to all users.

  1. Create a VPN connection with your desired settings on a template workstation
  2. Navigate to %appdata%\Microsoft\Network\Connections\Pbk
  3. Copy “rasphone.pbk” to a central source
  4. Either distribute that .pbk file directly to users to double-click on, or drop it into the same folder on their profile as it was originally retrieved from.

This .pbk file doesn’t store user credentials, so you will need to inform your user of those in advance.

Skype for Business contact wrong name

I recently solved an odd issue with Skype for Business and an apparent duplicate contact name.

For a single user, when they searched and made a favorite of Employee A, the display name and contact card would appear as Employee B.

At first I thought this was related to Employee A being on temporary layoff and returning, in which time we had assigned that email address to Employee B. However this turned out to be a red herring.

Next I tried to clear the Skype contact cache, based on a Microsoft KB article: https://support.microsoft.com/en-ca/kb/2435699

This didn’t solve the issue either.

I finally solved this by looking within the personal Contacts of this user’s Outlook mailbox. They had a contact for Employee A which contained a bunch of info for Employee B; I presume this was manually created during the layoff period.

Skype for Business was modifying it’s display of the contact based on the personal contact found in the mailbox, rather than strictly what was in the Global Address List.

I deleted that personal contact, restarted Skype, and Employee A once again appeared as himself.

Visio alternative for network documentation

I’ve been attempting to put effort towards network documentation at work, with the intention of accurate maps for LAN and WAN connectivity.
Microsoft Visio is the first product that comes to mind for this purpose, however it comes with a licensing cost. Here are two alternatives I’ve used:

yED

http://www.yworks.com/products/yed

Right now this is my product of choice; it is fully featured with no limitations, comes with a large amount of icons and shapes for use, and has the ability to import many more.

Using it is very intuitive and quick to pick up.

LucidChart

https://www.lucidchart.com

This web service produces very nice looking drawings, with an easy to use interface and great organization of drawings. It comes with icons and shapes from some of the big brands like AWS and Cisco.

The only reason I moved on from this is that the free tier only allows a specific number of drawings, with a small number of objects each. This limitation proved too great to continue using.