Category Archives: Software for IIS

IIS Easy Migration Tool 3.4.9 released

What’s new in this version of the IIS Easy Migration Tool:

– Added: The “Application Pool Identities” security model.

– Added: Auto-creation of dedicated pools for each website (as an option).

– Added: Bulk .NET Framework version change for pools when using the “Application Pool Identities” security mode. Auto-change from .NET 1.1 to 2.0 or 4.0.

– Added: NTFS security hardening for a site or multiple sites at once.

– Fixed: A minor bug with Custom Error Pages settings migration.

– Improved: The main log file and the error log file have more detailed info now.

– Improved: The program detects SSL certificates not having private keys and lists them in the log file.

Please read the IEMT User Guide for more info.

IIS Easy Migration Tool 3.3.1 released

What’s new in this new version of the IIS Easy Migration Tool:

– Added: FTP IP Security settings migration.

– Fixed: Multiple level FTP virtual directories migration. (When a FTP virtual directory is inside another FTP virt. dir.)

Coming soon: The “Application Pool Identities” security model and auto-creation of dedicated pools for each website (as an option).

IIS Easy Migration Tool 3.2.8 released

What’s new in this new version of the IIS Easy Migration Tool:

– The IIS Easy Migration Tool has now a new mode: “Metabase data migration only”. It is possible to copy IIS Metabase data to the destination server without checking if the physical directories exist. Also the IEMT will not create Windows Users/Groups and will not set any NTFS/ACL permissions in this mode.

– There was an error in the default document list order on some of the IIS 8 servers after the sites migration. Now it is fixed.

IIS Easy Migration Tool

(Note: There is also a new version of this software (IEMT 7), it is able to migrate IIS 7/7.5/8/8.5/10 to IIS 7/7.5/8/8.5/10.)

IIS Easy Migration Tool (IEMT) is a new generation of the IIS Sites Transfer software. The IEMT helps to migrate web sites from Microsoft Internet Information Server version 6 (IIS 6.0) to IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5 or another IIS 6.0 server. It also helps to transfer Windows users from one server to another and copy FTP logins, virtual directories, application pools, SSL certificates, Web/FTP folders structure and assign NTFS folders permissions.

  • It is a time saver!
  • No installation required.
  • Easy to use interface (site migration “wizard”).

This tool will replace the old one called IIS Sites Transfer. It has all the features of its “parent” + additional features + better interface + compatibility with IIS 7.x, IIS 8.x and IIS 10.x. For more info please read IIS Easy Migration Tool – Quick Start Guide

Process Operator (Server Edition) 1.0.1 released

What is new in Process Operator 1.0.1:

  • If the Process Operator writes something about w3wp.exe process to log files (CPU usage, priority etc.), it also writes the name of IIS Application Pool running in that process. It allows to see what pool caused high CPU usage.
  • There are 2 types of log files now:
    1. Files named “date_here”.log (e.g. 11.07.2010.log): Process Operator writes some of its actions (most important ones) and error messages (if any) to these log files.
    2. Files named “date_here”-CPU-usage.log (e.g. 11.07.2010-CPU-usage.log): These logs contain information about total CPU usage and a list of 3 processes causing the CPU load. Process Operator writes CPU usage data once a minute. So you can see the full history of CPU usage and “heavy” processes. The log format allows importing it to MS Excel, sorting and building graphs.

Process Operator (Server Edition) 1.0.0 released

process operator

The main purpose of Process Operator (Server Edition) is to enhance the responsiveness of Windows servers during periods of high CPU loads. You will also notice increased agility and stability of the server.

Process Operator is a Windows service. It adjusts priorities at which applications get CPU times. As a result the server becomes much more responsive. The priority adjustment process is fully automated, but server administrators can make appropriate settings to fine-tune the Process Operator for their specific needs.

The Server Edition of Process Operator is made specially for Windows servers, not for home PC’s. It is designed for Windows 2008 (x86, x64) and Windows 2003 servers and was tested on multiple web servers, mail and DNS servers, and SQL ones.

If some server process (application or service) “eats” too much CPU, the Process Operator sets a lower priority to that process. The process won’t be allowed to use 100% of CPU and other applications will be running fine. The server does not stall. All processes get their CPU time slices. The server becomes more stable and agile. If the punished process uses less CPU for certain time, Process Operator restores its priority back to its original level.

Often when a server has about 100% CPU load it becomes unresponsive and even does not allow the use of Terminal Services, you cannot log in remotely to fix the issues. The Process Operator prevents such cases too.

Just give it a try and you’ll like it!

For more information, please read the Process Operator guide.