Chat now with support
Chat with Support

Migrator for Notes to Exchange 4.16 - Administration Guide

About the Migrator for Notes to Exchange documentation Notes Migration Manager NABS Discovery Wizard Internet Domains Discovery Wizard Directory Export Wizard Collection Wizard Groups Provisioning Wizard Notes Data Locator Wizard Provisioning Wizard Send PAB Replicator Wizard Data Migration Wizard SSDM Statistics Collection Wizard The Log Viewer Using the Qsched.exe task-scheduling utility SSDM Scheduling Administration utility Office 365 Admin Account Pool utility PowerShell cmdlets for Migrator for Notes to Exchange Appendix A: How do I ...?
Post-installation configuration Pre-migration preparations Batch-migration process Other features

To install and configure IIS version 7 or higher and the SSDM Scheduling Administration Web Service

Note that IIS 7 requires the Windows 2008, Windows Vista or Windows 7 operating system.

If you prefer to install IIS 7 manually, see Microsoft’s instructions at:
http://learn.iis.net/page.aspx/28/installing-iis-7-on-windows-vista-and-windows-7/

Otherwise, to install IIS 7 automatically by the MS Web Platform Installer:

3
On the Web Platform tab, select the Web Server option Click to include the recommended products, and then click Install.

Then, to configure IIS 7 for the SSDM Scheduling Administration web service:

2
In the IIS Manager window, right-click on Default Web Site and select Add Virtual Directory from the pop-up menu.
3
On the Add Virtual Directory screen, complete the fields and click OK.
Alias: Enter SSDMSchedulingWebService.
Physical path: Use the Browse button ([...]) to find and specify the path to the SSDMSchedulingWebService (typically C:\Program Files (x86)\Quest\Migrator for Notes to Exchange\SSDM Scheduling Web Service\).
4
Convert the new virutal directory to an application: Right-click on SSDMSchedulingWebService, and select Convert to Application from the pop-up menu.
5
Change the DefaultAppPool's Identity to a user with access to SQL:
6
Right-click on DefaultAppPool, and select Advanced Settings from the pop-up menu.
7
In the Advanced Settings window: In the Identity field, use the Browse button ([...]) to find and specify a user who has access to SQL.
8

To install and configure IIS 6 and the SSDM Scheduling Administration Web Service

1
Install Microsoft Internet Information Services (IIS) using Windows’ Control Panel: Add/Remove Programs | Add/Remove Windows Components. IIS is a part of your Windows operating system (any supported version).
2
Also from Windows’ Control Panel: Run Administrative tools | Internet Information Services. Then right-click the Default Web Site, and select New | Virtual Directory.
3
Set the Alias to "SSDMSchedulingWebService"
4
For the Directory, browse to: C:\Program Files (x86)\Quest\Migrator for Notes to Exchange\SSDM Scheduling Web Service\.
5
On the Access Permissions screen, mark the checkboxes to allow only Read and Run scripts.
6
Right-click the new SSDMSchedulingWebService virtual directory, and select Properties. In the SSDMSchedulingWebService Properties, select the ASP.NET tab, and then click the Edit Configuration button near the bottom of the panel.
7
In the ASP.net Configuration Settings: Select the Application tab, and, under Identity settings (bottom of window):
Verify that the Local impersonation checkbox is marked.
Enter a User name (must be in the form domain\username) and password that will be used to connect to the database.
Click OK to save your ASP.net Configuration Settings and return to the SSDMSchedulingWebService Properties window.
9
In IIS Manager, under Web Service Extensions, set all three of these items to Allow: Active Server Pages, ASP.NET v 1.1, ASP.NET v 2.0.

Scheduling SSDM runs and limiting concurrent runs

To schedule users’ SSDM runs and set limits on concurrent runs:

1
From your Windows Start menu: Select All Programs | Quest | Migrator for Notes to Exchange | SSDM Scheduling Administration.
The SSDM Scheduling Administration Utility appears, with four tabs: Collection Settings, Global Settings, Custom Notifications, and Monitor. The utility opens to the Collection Settings panel.
2
On the File menu, select the Configuration option to open the Configuration dialog box.
3
In the Configuration dialog box, set or change the following value:
Web Service Location: The URL of the web service.
Click Save to register the value, clear the dialog and return to the Collection Settings panel.
4
Click the Global Settings tab to show the Global Settings panel. The settings in this panel apply to all SSDM migration runs, regardless of user collection.
5
In the Global Settings panel:
Enable SSDM Scheduling: Determines whether the SSDM Scheduling features, as defined on the Collection Settings panel, will be used at all. If this checkbox is unmarked, the SSDM will run with no scheduling restrictions and no limits on number of concurrent users.
Schedule Reminder: In the event a user tries to use the SSDM prior to his/her scheduled migration window, this checkbox determines whether the SSDM will schedule a task to restart automatically for the user when it is permitted to run.
Email Migration Team: Determines whether the SSDM will be enabled to notify the migration admin(s) in the event the program cannot run due to scheduling restrictions. The Auto Send Email field (see below) determines whether the notification would be automatically generated, or an option posed to the SSDM user. If Email Migration Team is unmarked, the program will not automatically send an email, or offer the option to users.
IMPORTANT: If this feature is disabled, the Report This Issue button will not appear to the user, so the message defined in the Custom Notifications panel should not mention the button.
Auto Send Email (valid only if Email Migration Team is marked): Determines whether the SSDM will automatically notify migration admin(s) in the event the program cannot run due to scheduling restrictions. If this box is marked and the SSDM is unable to run, the program will automatically generate notification emails to the migration admin(s) defined in the Migration Team Email Information fields below. If this box is unmarked and the SSDM is unable to run, the error screen presented to the user will include a button that lets the user choose whether to send a notification to the migration team.
Update progress after ____ minutes: Defines the interval at which the program will update the system’s migration statistics while the SSDM is running.
Session timeout after ____ minutes: The number of minutes of program inactivity after which the SSDM would timeout.
c
Specify your choices for the User Connection Settings, to (optionally) limit SSDM connection-retry attempts. Choose either:
If you choose to Limit retry attempts, you must also specify values for the number of SSDM retry migration attempts, and the interval (in number of minutes) between retries (SSDM retry migration request after).
d
Set values for the Migration Team Email Information. These fields define the recipients and contents of the notification email the program can send if a user cannot run the SSDM due to scheduling restrictions or concurrency limits:
Email Addresses: Defines the recipients of the notification email. To add an address to the list, type an email address in the text box and click the Add button. To remove an address from the list, select the address and click Delete Selected.
Subject: The Subject line of the notification email.
Message: The body of the notification email.
e
When all of the Global Settings field values are set as you want them, click Save to save the settings.
6
Click Custom Notifications to show that panel, and make any changes you care to make to the messages that will be presented to users in these different circumstances:
Not Scheduled Notification: The message that will be presented to the user if his/her User ID is not a part of any user collection that is scheduled for migration.
Before Migration Window Notification: The message that will be presented to the user if he/she tries to run the SSDM before the earliest date and time set for his/her collection’s migration window.
IMPORTANT: The default text entries for the "Before" and "After" conditions noted here and below make no mention of the Schedule Reminder button—an option that may or may not be offered depending on your setting for Schedule Reminder in the Global Settings panel (step 5a above). If the Schedule Reminder option is enabled, you should add brief explanations of the button to the messages here.
After Migration Window Notification: The message that will be presented to the user if he/she tries to run the SSDM after the latest date and time set for his/her collection’s migration window.
Before Migration Time Window Notification: The message that will be presented to the user if he/she tries to run the SSDM within the migration window date range, but before the permitted time-of-day range. Also see the IMPORTANT note above.
After Migration Time Window Notification: The message that will be presented to the user if he/she tries to run the SSDM within the migration window date range, but after after the permitted time-of-day range. Also see the IMPORTANT note above.
Too Many Connections Notification: The message that will be presented to the user if the number of other users running the SSDM at the same time has reached the concurrency limit set for the collection.
When all of the Custom Notifications field values are set as you want them, click Save to save the settings.
7
Click the Collection Settings tab to show that panel, and:
NOTE: To define a new collection while in this Collection Settings panel, click the Add/Edit Collection button (below the Collections list, on the left) to launch the Collection Wizard.
b
Set the Migration Time Window values for the selected collection in the right half of the panel: the From (beginning) and To (ending) dates and times.
c
Optional: If you want to allow SSDM runs only within a certain time period (per day), recurring daily throughout the From—To period defined in the preceding step:
Mark the checkbox for Only allow migrations between, and enter the beginning and ending times of the daily range in the accompanying "________ and ________" time fields.
d
Set the Number of concurrent users allowed value for this collection in the right half of the screen. Any integer greater than zero will limit concurrent runs of the SSDM to the specified value. A zero (0) sets the limit to "unlimited" (any number of concurrent users will be allowed).
f
Repeat steps 7a through 7e as often as you like to define the migration windows and concurrency limits for other collections. Remember to click the Save button after setting values for each collection, or the settings will be lost when you select a different collection or Exit the SSDM Scheduling Administration Utility.
8
When all three tabs’ field values are set as you want them, click Exit to close the SSDM Scheduling Administration Utility.

Monitoring SSDM usage status

The SSDM Scheduling Administration Utility includes a Monitor panel that simply lets you monitor the current status of SSDM usage, by numbers of users:

Processing: Number of users currently running the SSDM.
Waiting: Number of users waiting for an opening to start running the SSDM.
Timed Out Waiting: Number of users whose SSDM was waiting for so long that it timed out.
Cancelled Waiting: Number of users who were waiting for an opening to start processing, but clicked Cancel on the SSDM to stop waiting.

To monitor SSDM usage status: Click the Monitor tab in the SSDM Scheduling Administration Utility. To leave the Monitor panel: Click a different tab in the Utility, or click Exit to close the SSDM Scheduling Administration Utility altogether.

Related Documents