I recently ran into a case where a target of Windows Server Backup began failing. Luckily the external hard drive was under warranty. However, the customer wanted to retain the 200+ backups that WSB made to it. So I cloned it thinking that WSB would identify the drive by the Volume Label. I was wrong - WSB did not recognize it as the original external hard drive. So I did some digging on the web. I found these three pages that, when put together, helped me figure out what to do:
Yeah, that was a lot of digging... So I learned that Macrium Reflect gave my new external hard drive a new Disk Signature to avoid a collision. That also meant Windows gave the new drive a new GUID path. By deductive reasoning I could safely assume that Windows Server Backup identifies target disks by their GUID path. All I had to do was set the new drive's Disk Signature in the registry key for the old drive's GUID path. Here's the outline of what I did:
After that, Windows Server Backup recognized the drive and I could backup to it successfully.
I really love the new look and feel of Windows 8. It's much simpler as well - you just have to get used to where things have been put. That aside - I've had a very annoying issue with dragging icons in the explorer/desktop interface.
Apparently programs can now lock the drag function of explorer. To fix it, simply press the Esc key on the keyboard and the icons should become drag-able again.
Windows Backup and Restore, the backup system built into Windows 7, when setup with default settings, makes a full snapshot of the entire local hard drive. Windows calls it a System Image. Not many people know that the snapshot/system image is actually stored as VHD files, one per partition. Windows Backup and Restore uses VSS to freeze the file system when it takes a snapshot. That means if your computer is running an instance of MS SQL Server (most-likely for an installed program), the database gets copied as well - usually without corruption.
Windows Backup and Restore is only able to restore files from the folder of files that it copied as part of the file selection made during the setup wizard - not the files in the VHDs. So, how do we restore the files form VHDs? Here we go.
Windows 7 Home and Professional are both capable of mounting VHDs as a native file system. We can instruct Windows to mount the VHDs using the diskpart command line or the Disk Management Snap-In. I prefer Disk Management for simplicity.
The VHD files are buried in a folder named WindowsImageBackup in the backup destination - usually an external hard drive. (Sometimes it's necessary to mount the external hard drive using Disk Management to get to the folders on it.) The VHDs are named with a bunch of funky numbers and letters we call a GUID.
Follow these steps:
The VHD will be mounted as the next available drive letter. You may browse the mounted drive and copy the files you need. Without setting the Read-only checkbox in the Attach Virtual Hard Disk window, you may change the files in the VHD as you please.
There are many other things you can do with VHDs. Just Google for it.
I stumbled onto this article that properly explains how to use IIS’s Virtual SMTP Server paired with Microsoft Online Exchange (a.k.a. Office 365) as an anonymous Email Relay for applications that can’t authenticate by themselves.
This can also be used to relay messages through other outbound email servers.
This assumes the computer can't boot/load Windows because of a corrupt or missing system file.
Boot from a matching Windows installation or recovery disc then run the sfc tool from the Command Prompt.
Don't forget to specify the boot directory and the windows directory like this:
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows
Personally, I feel better when my customers have multiple copies of their systems and even more so when they have at least one of those copies off-site. I was excited when I first heard of Windows Server Backup and how it makes full system snapshots. I was sold on it when I learned it can backup to more than one disk.
WSB has a quirk when adding more destinations to the schedule. The wizard complains when you attempt to add a destination and the other destinations are offline or disconnected. Here's how to add a destination without the wizard.
The tool will format the disk and update the schedule without checking the other destinations.
I recently ran into a situation where a Virtual Machine was not booting with an ESXi server. It would have been simple to log into vSphere Client and check it out. However, the customer didn't have the root password. Simple again. Reset the password from the console - like any other software, right? Wrong. VMWare's knowledge base makes it clear there is no supported way to reset the password in ESXi 4 and 5. Wow. So what do I do next?
You'll be glad to know the datastores in ESXi are independent from the OS. That means you can re-install the OS and re-import the Virtual Machines from the datastores.
I also recommend installing ESXi on a separate disk like a USB flash drive or a compact flash and leaving the datastores on their own independent disks. That way if you have to re-install ESXi, you don't risk losing your datastores.
Open Regedit and browse to
If the Parameters key doesn't exist then create it.
Add a DWORD value named FormatDatabase and set its value to 1.
Ensure Offline Files is enabled.
This also removes previous partnerships in Offline Files. You will need to re-register the paths to sync with.
I found an issue with Outlook 2010 constantly prompting for credentials (username and/or password) when authenticating with an SBS 2008 server (Exchange 2007). I ran across this article which seemed to fix the problem. Note: I ran the command instead of installing the Update Rollup.
Apparently Kernel and User mode authentication in IIS 7 don't play nicely together.
I ran into a problem today with a newly regenerated UCC Certificate from Go Daddy.
I added a new SAN (Subject Alternative Name) to a pre-existing certificate then re-generated it, all from the Go Daddy website. The website gave me the certificate signed with the public key as usual, but I didn't have an already existing request in progress on the server. I found this article on the inter-webs:
Thank you John!
Here's a brief overview:
If this is for Exchange 2010 use the Exchange Console to import the PFX file.
Don't forget to give the new certificate a Friendly Name. You can do that by viewing the certificate in MMC, clicking Details, Edit Properties, then typing in a Friendly Name.