As a Linux sysadmin, for some reason, if you are thrown into a virtualization environment that also has Windows, you should be aware that there two ways to create VM in a Hyper-V server.
You can create VM either using the powershell commands from the Hyper-V server, or using a GUI interface from Hyper-V manager, which is a Hyper-V role enabled windows server, as explained in this tutorial.
If you are thrown into a situation where someone already installed a Windows Hyper-V server for virtualization, it is helpful to understand how to perform certain basic sysadmin operations like creating a new VM.
Once you’ve installed the Hyper-V server free stand-alone version, you can create a new VM using one of the following methods:
Sometimes as a Linux Sysadmin, you might end-up in a situation where you may have to manage some Windows server as part of your virtualization strategy.
In those situations, it is good to know some fundamentals of how to manage Hyper-V virtualization on Windows.
If you like to manage the Hyper-V server from a GUI, enable the Hyper-V role on a separate Windows Server 2008 or 2012, as explained in this tutorial.
As a Linux sysadmin, sometimes you might end-up in a situation where you install a Linux distro as a Guest OS on a Windows based Virtualization software.
In those situations, it is helpful to understand some basics of Windows virtualization technologies.
Hyper-V is a Windows Server Virtualization based on Hypervisor technology, which enables virtualization on x86-64 systems.
You already know how powerful rsync utility is on Linux platform.
One of the useful feature of rsync is that it can incrementally copy big files. i.e If you have a huge file (especially backups), that keeps changing every day, but you don’t need to copy the whole file. Instead using rsync, you can copy only the blocks that are changed (instead of copying the whole file again).
If you use the standard copy feature of Windows, you won’t be able to incrementally copy only the changed blocks.
Most organizations run Linux servers for their enterprise databases and applications. However the developers and admins might have Windows laptops. In those cases, you might be using PuTTY (or related tools like PuttyCM) to ssh from Windows to Linux.
You might also want to transfer files from Windows to Linux and vice versa. You can use any one of the free SFTP clients mentioned in this article.
Even if you are already using some SFTP client, check-out these tools, you might end-up liking one of these sFTP clients better than your current one.
Did we miss any of your favorite SFTP or SCP client?
Question: On UNIX / Linux platform, I’ve used Vi or Vim editors and I’m very comfortable with it. I would like to use Vim editor on Windows OS also. How do I install and configure Vim editor for Windows platform ( Windows XP, Vista or Windows 7 )?
Answer: Follow the steps mentioned below to install and configure the gVim editor on Windows platform.