Posted Wednesday, 19 December 2007 by Misha Hanin
Recently, I worked on a project to be deployed on a Windows servers cluster.
Before setting up the production environment, it was necessary to check if one of the required applications will work on a cluster.
To those of you who doesn’t know what a cluster is, just take a look at what’s written on Wikipedia: http://en.wikipedia.org/wiki/Computer_cluster
That time, I had no extra servers for testing, so I decided to setup the cluster in a virtual environment. To do this, I created 2 Windows 2003 Servers on my VMWARE station.
However, the biggest problem was the storage space.
Anyone who worked at least once with clusters, knows that they need a shared storage, also called a NAS (Network-attached Storage).
Unfortunately, I have no NAS in my lab, so I used another technique for my test.
If you do Googling a bit, you will find a lot of Linux-based NAS software, like FreeNAS.
However, I wanted a Windows-based software and I found probably one of the best (IMHO), which is StarWind, available for FREE in a Personal edition.
Now, I’m not going to show you how to install a cluster, I just would like to show how to connect two (or more) servers to the same Network-attached Storage by using the iSCSI technology, and how to do this in a test environment.
|
|
Posted Sunday, 16 December 2007 by Misha Hanin
Windows Server 2008 Documentation Essentials
These links will help you get started with Windows Server 2008.
Learn
Evaluate
Troubleshoot
Connect with Windows Server 2008 Community
Windows Server 2008 Technical Library
Need to learn more about what’s new for key Windows Server 2008
technologies and where to get additional information? These links to
the Windows Server 2008 Technical Library will provide you with
introductory and technical overviews and other resources.
|
|
Posted Sunday, 16 December 2007 by Misha Hanin
As you probably already know, VMware ESX is an enterprise grade
virtualization product by VMware. Unlike VMware Server, VMware ESX does
not require an underlying operating system to be loaded first. What this
means is that you get the highest virtualization performance that is
possible when using VMware ESX Server.
So what is VMware Infrastructure (VI)? VI, is really
just a product suite. Keep that in mind. There is really no application
called "VMware Infrastructure". VI is a bundle of VMware products...
|
|
Posted Saturday, 15 December 2007 by Misha Hanin
Since I've published article "PXE, aka Pre-Execution Environment - Part 1" I've got a lot of emails with the same question - 'Where is a Part 2?". So, here it is.
I know many Network Administrators who work with Acronis products and i also sometime work with those good products. This week i did a project for one of my clients in Seattle, WA. The main idea was to deploy an Acronis image on new servers and configure those servers according to system requirements. So, again, those servers came without floppy drive and CD/DVD :) and as all of you know, to restore Acronis image on a new machine we have to use Bootable Rescue Media, aka Bootable CD with Acronis on it. Yes, I know, that Acronis provides a products with PXE integrated, but i don't have it :) and I've used my own PXE server.
The first step I did was create Bootable Rescue Media. Then I took 2 files, kernel.dat and ramdisk.dat from Acronis's directory and put them into C:\PXEServer\TFTPRoot\Boot directory. Well, now was the time to make a small changes to our "default" file (default file located in C:\PXEServer\TFTPRoot\Boot\pxelinux.cfg\ directory). After all those changes my "default" file now looks as follow:
DEFAULT menu.c32
TIMEOUT 300
ALLOWOPTIONS 0
PROMPT 0
MENU TITLE PXE Boot System
LABEL ACRONIS
MENU LABEL ^Acronis Bootable
kernel kernel.dat
append initrd=ramdisk.dat vga=791 ramdisk_size=32768 acpi=off quiet noapic
LABEL NetworkBoot
MENU LABEL ^Network Boot
kernel memdisk
append initrd=w98se-netboot.IMA
LABEL CleanBoot
MENU LABEL ^Clean Win 98 Boot
kernel memdisk
append initrd=W98.IMA
LABEL MemTest
MENU LABEL ^Memory Test
kernel memdisk
append initrd=W98_MemTest.IMA
The next steps were pretty simple ;), Boot, Select Acronis from the menu, Select Image for recovery and.....
Thanks to time PXE saved me I was able to spend some time in very beautiful city Seattle.
Relaited Articles
PXE, aka Pre-Execution Environment - Part 1
|
|
Posted Monday, 10 December 2007 by Misha Hanin
The Exchange Server documentation team is pleased to announce
the following Exchange Server 2007 content.
You can see these articles and other Exchange Server
documentation content in the Microsoft
Exchange Server TechCenter.
To see what content has changed for Exchange Server 2007 with
Service Pack 1, take a look at What's New in
Exchange Server 2007 SP1.
The following downloads are also now available for SP1
content:
|
|
Posted Saturday, 08 December 2007 by Misha Hanin
During normal operation or in Safe mode, your computer may play "Fur Elise" or
"It's a Small, Small World" seemingly at random. This is an indication sent to
the PC speaker from the computer's BIOS that the CPU fan is failing or has
failed, or that the power supply voltages have drifted out of tolerance. This is
a design feature of a detection circuit and system BIOSes developed by
Award/Unicore from 1997 on.
Source: Microsoft
|
|
Posted Friday, 07 December 2007 by Misha Hanin
Critical Security Bulletins Microsoft Security Bulletin 2
Affected Software:
Version Number: 1.0
Microsoft Security Bulletin 6
Affected Software:
- Windows Media Format Runtime 7.1 - 11 (including Vista)
Microsoft Security Bulletin 7
Affected Software:
Version Number: 1.0
Important Security Bulletins
Microsoft Security Bulletin 1
Affected Software:
Impact: Remote Code Execution
Microsoft Security Bulletin 3
Affected Software:
- Microsoft Windows 2000 Service Pack 4
-
Windows XP Service Pack 2
Impact: Remote Code Execution
Microsoft Security Bulletin 4
Affected Software:
- Windows Vista
-
Windows Vista x64 Edition
Impact: Elevation of Privilege
Microsoft Security Bulletin 5
Affected Software:
- Windows XP Service Pack 2, Windows Server 2003 Service Pack 2 (also x64)
Impact: Local Elevation of Privileg
Source: www.microsoft.com
|
|
Posted Thursday, 06 December 2007 by Misha Hanin
5 new technical briefs available on the Windows Home Server web site. They are:
|
|
Posted Wednesday, 05 December 2007 by Misha Hanin
Today, one of my friends asked me how to get SP3 RC1 for Windows XP. Many of you know that this release available for Beta Testers, but Friend of mine is NOT beta tester. So, you can use a Hack that will allow you to download Windows XP SP3 RC1 directly from Microsoft. Windows XP SP3 will be the final service pack for really good Operating System from Microsoft.
SP3 will bring a lot of bug fixes and some new features from Vista.
Well, if you can't wait for official release, create a .bat file, let say xpsp3rc1.bat. Copy & Past to xpsp3rc1.bat following commands:
@echo off
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\XPSP3 /f 2> NUL
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\XPSP3 /v RCPreview /t REG_SZ /d 1c667073-b87f-4f52-a479-98c85711d869 /f
echo XP SP3 RC1 registry key has been set. Please check for updates in Windows Update.
pause
Once you have created the file run the file by double clicking it. Wait for the Confirmation Message on screen.
The Above file adds a few entries to the Windows Registry that makes Microsoft suppose that you are a part of the Private beta program
Check for new updates on Windows Update. You will see Windows XP SP3 listed in the available updates.
Download and install it. Remember to Reboot :).
Please note this hack is the exact way Microsoft expects its beta testers to try Windows XP SP3 out, so you don’t have to worry too much
about Microsoft catching hold of you.
I tried this on Windows XP Machine and this hack worked.
|
|
Posted Tuesday, 04 December 2007 by Misha Hanin
Get hands-on experience with Server and Domain Isolation, and learn how this cost-effective end-point authentication solution can help you reduce the risk of network-based threats and safeguard sensitive data.
|
|
Posted Sunday, 02 December 2007 by Misha Hanin
Few month ago I published an article "PXE, aka Pre-Execution Environment - Part 1". In this article, I talked about a problem to use boot disk which created at Windows XP for PXE boot. I'd like to say thanks to Michael Bridge. He found a way to make the Windows XP floppy image of the netbootdisk work.
Under \\pxelinux.cfg\default edit the default to
append initrd=.IMA raw
(add "raw" after the image name)
According to this http://syslinux.zytor.com/memdisk.php it allows access to protected mode memory. Michael Bridge, told me that he managed to get the solution on this web site:
http://syslinux.zytor.com/archives/2007-July/008918.html
|
|
Posted Wednesday, 28 November 2007 by Misha Hanin
There is a great post about how to create "split VHDs" (a VHD that is broken
into multiple files on the physical computer) with arbitrary sizes
here:
http://www.wirwar.com/blog/2007/10/26/splitting-a-virtual-pc-vhd/
NOTE: Be warned though - only Virtual PC supports split VHDs (Virtual Server does not).
|
|
Posted Wednesday, 28 November 2007 by Misha Hanin
When you have Virtual Machine Additions installed on Virtual PC we
will automatically synchronize the virtual machines time with that of
the host operating system. For most people this is a "good thing" -
but if this is something you want to disable you need to:
- Stop the virtual machine in question.
- Locate the .VMC file for the virtual machine.
- Open the .VMC file in notepad.
You
can use a different editor - but notepad is the safest as it is
guaranteed to not change our file format to something that is
incompatible with Virtual PC (which other editors have been known to
do).
- Find the section of the .VMC file that looks like this:
<integration> <microsoft>
<mouse>
<allow type="boolean">true</allow>
</mouse>
Bunch of other stuff that I am skipping over to save space...
</microsoft>
</integration>
- Change it to look like this:
<integration>
<microsoft>
<mouse>
<allow type="boolean">true</allow>
</mouse>
<components>
<host_time_sync>
<enabled type="boolean">false</enabled>
</host_time_sync>
</components>
Bunch of other stuff that I am skipping over to save space...
</microsoft>
</integration>
- Close notepad and save the .VMC file.
- Start the virtual machine under Virtual PC.
Note
that this will not only disable the time synchronization that happens
while the virtual machine is running - it will also disable the time
synchronization that occurs when you start the virtual machine. This
means that unless you are using some other method for time
synchronization (network server, etc...) time inside the guest
operating system will become very incorrect very quickly.
|
|
Posted Thursday, 29 November 2007 by Misha Hanin
Microsoft Exchange Server 2007 Service Pack 1 (SP1) has been
designed specifically to help meet the challenges of any business and
the needs of all the different groups with a stake in the messaging
system. Exchange Server 2007 SP1 is a mission-critical communications
tool that enables employees to be more productive and access their
information anywhere and anytime while providing a messaging system
that enables rich, efficient access to e-mail, calendar items, voice
mail, and contacts. For the administrator, Exchange Server 2007 SP1
provides advanced protection options against e-mail security threats,
such as spam and viruses, as well as the tools to help manage internal
compliance and high availability needs.
In Exchange Server 2007
SP1, several new features and improvements will extend the Anywhere
Access capabilities of Exchange Server 2007 to help make employees more
productive on whatever device they’re using, provide additional
Operational Efficiency tools for administrators seeking a streamlined
management and deployment experience, and enable advanced Built-in
Protection for more robust high availability and compliance scenarios.
Improvements in Exchange Server 2007 SP1 include:
Anywhere Access
•
Integrated Exchange Unified Messaging functionality with Microsoft
Office Communicator 2007 and Microsoft Office Communications Server
2007.
• Outlook Web Access additions, including public folder
access, S/MIME support, personal distribution lists, and mailbox rules
editor.
• Webready document viewer supports Microsoft Office 2007 documents in addition to Microsoft Office 2003 documents.
• Extended language support in Outlook Web Access with Arabic and Korean spell checking.
Operational Efficiency
•
Support for Windows Server 2008 deployments, including benefits in
flexible clustering, native virtualization, advanced networking, and
simplified management.
• Additional tools in the Exchange Management
Console, including public folder management and configuration options
for clustering and POP/IMAP access.
• Improvements to the Exchange Management Shell syntax and import-export PST in the move-mailbox command.
•
Wider variety of web services for application development, including
public folder access, delegate management, and folder level permissions.
Built-in Protection
• Addition of Standby Continuous Replication (SCR) for site resilient high availability deployments.
• Extended Exchange ActiveSync policies for mobile policy enforcement.
• Information rights management pre-licensing by the Hub Transport role.
• Secure Real Time Protocol (SRTP) support in the Unified Messaging role.
• Support for IPv6 when using Windows Server 2008.
|
|
Posted Wednesday, 28 November 2007 by Misha Hanin
Microsoft acquired DesktopStandard and obtained GPOVault and most of the PolicyMaker family. GPOVault has been updated and released as Advanced Group Policy Management (AGPM), part of the Microsoft Desktop Optimization Pack for Software Assurance (MDOP). PolicyMaker Standard Edition and PolicyMaker Share Manager
will be available to Microsoft customers in two ways as "Group Policy
Preferences" and will be integrated into the Group Policy Management
Console (GPMC) in:
- Windows Server 2008 (starting with November CTP)
- Remote Server Administration Tools (RSAT) for Windows Vista SP1
Windows Server 2008 includes the new Group Policy Preferences
built-in to the Group Policy Management Console (GPMC). Additionally,
administrators can configure preferences by installing the Remote
Server Administration Tools (RSAT) on a computer running Windows Vista
Service Pack 1 (SP1). The key difference between "Group Policy Preferences" and "Group Policies (settings)" is enforcement. "Group Policies" enforce policy settings and prevent users from changing them. Group Policy Preferences does not (necessarily) enforce settings to machines/users, but merely applies the settings as preferences.
"Group Policy Preferences" extend more than 20 Group Policy
categories within a Group Policy Object (GPO) and enable IT
professionals to configure, deploy, and manage operating system and
application settings including mapped drives, scheduled tasks, power
options, files and/or folders, printers, folder options and Start menu
settings for Windows Server 2008, Windows Vista, Windows Server 2003,
and Windows XP systems.
"Group Policy Preferences" do not
require you to install any services or components onto your servers.
Windows Server 2008 includes Group Policy Preferences by default as
part of the Group Policy Management Console (GPMC). Administrators
will also be able to configure and deploy Group Policy preferences in a
Windows Server 2003 environment by installing the Remote Server
Administration Tools (RSAT) on a computer running Windows Vista with
SP1. Both RSAT and Windows Vista SP1 will be available in the first
quarter of 2008.
Although you don’t have to install any services
to create GPOs (Group Policy Objects) that contain Group Policy
Preferences, you must deploy the Group Policy Preferences client-side
extension (CSE) to any client computer to which you want to deploy
these preferences. The CSE will be available as a separate download
from Microsoft and will support the following Windows versions:
- Windows XP with SP2
- Windows Vista
- Windows Server 2003 with SP1
- Windows Server 2008 already includes the CSE.
Source: http://trycatch.be/blogs/roggenk/
|
|
|