Chatee ahora con Soporte
Chat con el soporte

Binary Tree Migrator for Notes 20.11 - User Guide for Office 365

Section 1. Introduction Section 2. Pre-migration Activities Section 3. User Provisioning Section 4. Email Repliability Section 5. Migrating Mail Files Section 6. Rooms and Resources Database Migration Section 7. Mail-in Database Migration Section 8. Setting Migration Status Section 9. Access and Delegation Migration Section 10. All Accounts Section 11. Customer Status Reports Section 12. Logs Appendix A: Staging Replicas Appendix B: Pre-Migration Troubleshooting Appendix C: Work with Files (Import/Export) Appendix D: Item Processing Results Appendix E: Migration Result Statuses Appendix F: Recovery Process Appendix G: Automatic Migration Restart Appendix H: Folder Processing Order Third Party Components

2.3 Sending End User Notifications

Migrator for Notes provides various tools to prepare and manage the following types of source applications before they are ready for migration:

  • Mail Files

  • Rooms and Resources

  • Mail-in Databases

Control documents for selected databases must be imported into the Migrator for Notes Domino application before migration can proceed. Depending upon the type of item, there may be several additional steps to perform and depending on the kind of actions to be performed, toolbars consisting of tools specific for each database type are provided.

All the tools required to prepare and manage Person (user) data are provided under the Office 365 view in the Navigation Pane:

Navigation Pane View


The Import tool must be run in order to create a Person document for all items to be migrated. Depending upon the type of item, the Preparation process will provide additional tools. For example, Mail File Migration supports email communication with end users. Therefore, this Preparation process contains tools to manage all the associated email communication tasks.

Separate navigation menus in the Navigation Pane control migration for Mail-In Databases and Rooms & Resources.

2.1 Importing Users

The first step to prepare for the migration of user mail files is to create a list of the users to be migrated.


The tabs listed below provide information used by the tools in this procedure. Before proceeding, be sure that the values in the following fields are configured correctly in Configuration | Settings:

  • Domino tab | Mail Server and Domino Directory

  • Required Settings tab | Additional tab | User Import View and Mail-In Database Import View

 

To begin importing users:

  1. In the Import Users view, click the Import Users button; the Import Users drop-down menu displays:

    Import Users View

  2. Select one of the following options from the drop-down menu:

Option

Description

All Users

Select all users from the Domino directory to import

Select Users to Import

Select specific users from the Domino directory to import

Import Select Users from Excel

Select an Excel file of users to import

 

2.1.1 All Users

  1. Click All Users from the drop-down menu

  2. A message box appears indicating the number of users selected from the Domino directory for import; click Yes

  3. Depending on the number of entries being processed, this could take from a few seconds to several minutes. When complete, a status message is displayed. The message confirms that all users have been imported and moved to the next step of migration (Audit Mail Files); click OK

A Person document for each user has been created and saved in the Migrator for Notes database. The list of imported users displays in the Data Pane (see Data Pane screenshot below). A Control document for each user will be created in the Access database once the Migrator for Notes migration engine queues up a user for migration:

Data Pane

2.1.2 Select Users to Import

  1. Click Select Users to Import from the drop-down menu; the dialog box displays the People view of the Domino Directory

  2. Click in the white column next to each user that you’d like to select, and then click OK:

    People View Dialog Box

  3. A message box appears indicating the number of users selected from the Domino Directory for import; click OK

  4. Depending on the number of entries being processed, this could take from a few seconds to several minutes. When complete, a status message is displayed. The message confirms that selected users have been imported and moved to the next step (Audit) of migration; click OK

  5. The list of selected imported users displays in the Data Pane; a control document for each user will be created in the SQL database when Migrator for Notes migration engine queues up the users for migration

2.1.3 Import Select Users from Excel

Migrator for Notes offers two options for importing user information from Excel. The most commonly used method is Import Select Users from Excel, which will import new users and mail-in databases (users and MIDBs that don’t already exist in the application) into the application.

A second advanced option is available, import field values from Excel, that modifies field data for users already existing in the application. This method is detailed in Appendix C: Work with Files (Import/Export).

 

  1. Click Import Select Users from Excel from the drop-down menu; the document selection dialog box appears

  2. Select the Excel file (.xls or .xlsx) and then click Open; note that Excel must be installed and properly registered with the operating system:

    • The first row of the Excel spreadsheet must include the field names used during the import. The key values “shortname” and “internetaddress” will automatically open the correct corresponding lookup views in Migrator for Notes.

    • Field names should match Migrator for Notes field names to be visible in the Migrator for Notes interface. All fields will be imported from the Excel headers and the Domino Directory even if the field does not exist on the Migrator for Notes document.    

      An example Excel spreadsheet with “InternetAddress” as the key column is below:

  3. If multiple Domino directories are configured in Migrator for Notes, you are prompted to select the Domino directory to use during the import.

  4. If multiple Excel sheets are present, you are prompted to select which sheet to use

  5. You are prompted to choose a key column from the Excel file that will be used during the import process to locate the entries in the Domino Directory

    • If the selected key column is either ‘ShortName’ or “InternetAddress”, the import will use the appropriate view

  • If the key column is another value, you are prompted with the lookup view to be used in Migrator for Notes.  The key value must match the header of the first sorted column in the view for the Migrator for Notes document to be found.

  1. The Notes agent will search for a matching document in the Migrator for Notes lookup view.   If a document cannot be located, the domino directory will be searched, and the user record imported.


Notes uses both “scripts” and “agents” as does the Migrator for Notes application, but for ease reference we’re using the term “agent”. This refers to a macro or piece of code that runs in the background of HCL Notes to “help perform repetitive tasks, such as managing documents and sending memos.”

Refer to the HCL Technologies web site for more information.

  • If a user document does not exist in the Migrator for Notes Application and a match is found in the domino directory, all fields on the user document will be imported, and the following fields will be set:

    • BTNextStep = “Stage” (e.g. Audit, Notify, Match, Migrate)

    • ADStatus = “Unmatched”

    • MailFileName = MailFile value from the directory document

    • PNAB_NOTEID = noteID value from the directory document.

  • If a user document exists in Migrator for Notes, the document will be updated under the following conditions:

    • If the Migrator for Notes document’s migrationStatus is “Migration completed successfully”, the document in Migrator for Notes will not be modified, and results will be reported to the file.

    • If the Migrator for Notes documents migrationStatus is "MIGRATION PENDING", "MIGRATED WITH ERRORS", "ROLLBACK REQUESTED", "ROLL FORWARD REQUESTED", "MIGRATION FAILED" the Migrator for Notes document will not be modified, and the current migration status will be reported to the output file.

    • If the Migrator for Notes documents migrationStatus is “Ready to migrate” or not set, the following fields will be set:

    • ImportFileName = file name of the Excel spreadsheet used during the import

    • LastImportRun = time the agent was run

    • Values for all fields in the excel file will be copied to the Migrator for Notes person document; if a field exists on the CMT document (copied from the domino directory document when created above) that corresponds to an existing field name, that field will be overwritten and the value from the excel spreadsheet will be set

2.1.4 Person Document

Whenever a user is imported, a new Person document is created in the Migrator for Notes application. These documents are populated with a variety of information which is used during user mail migration. These documents are also updated with status information after each migration task is completed (including links to cumulative and individual migration logs); therefore, they are an important control point for user mail migration. Double-click a user in the Data Pane to open the user’s Person document.

Person Document Sample

2.1.5 Change Step To

The Change Step To button allows you to move a user back or forward to a step where you can audit, notify, match, or migrate the user.

 


If the Change Step To button does not appear right away, you can always find it on the Import Users tab (see the Change Step To… Window screenshot below).

  1. Select users (a checkmark appears next to selected users), and then click the Change Step To button; a dialog box appears:

    Change Step To…Window

  2. Click Audit, Notify, Match or Migrate and then click OK. The selected users are moved to the selected step; for example, if you select Audit, the selected users are moved to the Audit Mail File Data folder. Similarly, if you select Notify or Match, the selected users can be moved back and forth between steps to run the tools again.

  3. You can select the Migrate option if you are ready to move those users to the final step of migration.

    The Set Migration Status button is explained in the Setting Migration Status section of this document.

 



When the Unhide Entry button is clicked, users that are selected in the Import Users view will be revealed in the Migrate view. A user will be hidden in the Migrate view when the Mark Complete button is clicked. To reveal this user again in the Migrate view, navigate to the Import Users view, search in the Data Pane and select the user, then click Unhide Entry.

 

2.2 Auditing Mail Files

Next, you need to audit imported users’ mail files using the Audit Mail Files agents. This tool will check the following (depending upon selections made in the Installation and Configuration for the Required Settings) against each mail file:

  • Mail file exists

  • Migration Notes ID has sufficient access (see the Migrator for Notes Requirements document for more information about required access).

  • Mail file size

  • Number of Contacts

  • Number of Encrypted Items

  • Number of Rules

  • Number of Journal entries

To audit mail files:

  1. In the Navigation Pane, expand 2. Mail File Migration and then expand the Audit Mail Files | Audit Mail File Data view:

    Audit Mail File Data View

  2. Select the user Person Documents in the Data Pane; you can either audit a select number of users or all the users at once

  3. Click the Audit Actions button in the Data Pane; the Audit Actions drop-down menu displays:

    Audit Actions Drop-down Menu

  4. Select one of the following options from the drop-down menu:

Option

Description

Audit workflow and delegation

Determines the number of calendar entries affected by delegation for each user and will check for custom repeating meetings. This will provide a report for meetings with repeating patterns that are not supported by Notes Integration (MTCW).

 

Delegation in Notes and Forwarding in Outlook are similar methods of enabling an invitee to share a meeting with someone else; however, these two processes are very different from a system perspective. Migrator for Notes makes every effort to fully support the calendar workflow (see the Known Limitations.pdf for details on unsupported patterns), but some customers may wish to identify users heavily affected by delegated meetings prior to migration.

 

If the Settings option to Audit calendar unsupported patterns is enabled this will also collect a list of any current and future meetings that Outlook cannot fully support. Custom repeating meeting patterns in Notes are migrated to Outlook but are not fully supported for changes in Outlook.

Audit Mail File & Personal Data For Selected Users

Determines each user’s mail file size (includes count of contacts and journal entries)

 

This option will also query the options that you selected in the Required Settings > Domino tab

Audit pNAB DB For Selected Users

Determines if users’ pNAB database is accessible and the number of contacts

 

This agent audits the server-based pNAB for selected users if one is defined in their Person document. This menu option is not used for migration. Irrespective of whether the migration mail agent is used to prompt the user to synchronize their own contacts or the administrator syncs their contacts for them, it is imperative that contacts must be synced into the users’ mail files to migrate contacts.

 

The purpose of the server-based pNAB field is so that the migration coordinator can perform the synchronization on behalf of the user, by clicking Actions > Other to access the Synchronize Address Book agent.

 

Note: If pNAB database information is not populated in the users’ Person documents in Migrator for Notes, then you need to either send users a message to sync the pNAB to the mail file or specify pNAB details to be sure that Migrator for Notes is pointing to the server where pNAB is stored.

 

2.2.1 Audit workflow and delegation

  1. Click the Audit workflow and delegation menu option

  2. Totals will appear in the following columns:

    • Unsupported workflow - unsupported calendar recurrence patterns

    • Was Delegated - another Domino user delegated attendance

    • Delegator – the Chair delegated the meeting

    • Delegatee – the user was delegated to attend the meeting on someone’s behalf

 


Totals will show in these columns only if data is populated in the corresponding fields of the Person Document.

  1. The Calendar MTCW Audit Report will be populated with any meetings that the user is a Chair for, are in the Notes Integration cache range (typically 90 days from current date) and have a repeating meeting pattern that would not be supported for Outlook to Notes coexistence. This will include any meeting in the cache range including cancelled meetings.

 


This is an administrator-only audit for informational purposes to assist with Integration troubleshooting. This can be disregarded if Integration has not been deployed.

  1. If the Settings to Audit calendar unsupported patterns is enabled then the Calendar audit RTF report will be populated with any meetings that have a Notes custom pattern. This will be for meetings where the user is the Chair but can also include meetings where the user an Invitee if that option is enabled. This will not include meetings that have been cancelled. The audit can be sent to the end user through the Remediation Summary message template.

 


The Remediation Summary message will not be sent if the audit does not locate any active meetings with Notes custom patterns.

2.2.2 Audit Mail File & Personal Data For Selected Users

  1. Click the Audit Mail File & Personal Data For Selected Users menu option; a message box appears indicating the number of selected users to audit

  2. Click Yes

  3. Depending upon the number of selected users, this process could take from a few seconds to several minutes. Upon completion, a message box confirms that auditing of the mail database is complete and all users have been promoted to the next step of migration; click OK. If no errors are found, skip to step 4.

    All errors must be fixed and then the Audit Mail File & Personal Data for Selected Users tool must be re-run without errors prior to the mail file migration. Refer to the Pre-Migration Troubleshooting appendix for common audit errors and troubleshooting steps.

 


If problems occur during the audit process, the Person Document will be moved to the Check Errors folder in the Navigation Pane. The Check Errors folder will show any errors found during the audit process.

If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

Check Errors View

  1. After the error is resolved, to re-audit the user, select the user in the Check Errors view and, from the Data Pane, click the Audit Actions | Audit Mail File & Personal Data For Selected Users button in the Data Pane:

    Check Errors View

  2. Successfully audited users are promoted to the next step of migration (Notify)

  3. To view the result of the audit, you can go to the Preparation | Advanced view in the Navigation Pane

    Advanced View

Notice that the tool has audited users’ mail file size and listed the number of encrypted items, rules, contacts and journal entries that each user’s mail file contains. In addition, the Data Pane also lists the people, journal and rule count in all of the user mail files.

2.2.3 Moving the Selected Users Back to Audit Mail File Data

As soon as an audit is run, the successfully audited users are moved to the Notify step; however, you may wish to run the remaining Audit options on the users. To perform more audits, move them back to the Audit step.

2.2.4 Audit pNAB DB For Selected Users

Local Contact Data

Users’ contact data needs to be in the $PeopleGroupsFlat view in their mail file to be migrated. The local contacts’ data needs to be synchronized through Notes replication on the end users’ workstation. This can be enabled through Domino/Notes policies, but if that has not been configured you will need to send each user an email message containing a special button. When clicked, the user’s contact and personal distribution list data found in their local names.nsf will be synchronized with their mail file. This data is then stored in a hidden view called $PeopleGroupsFlat in their mail files. If the view doesn’t exist, it will be created when the user clicks the embedded button in the migration message.

Server-based Contact Data

If a user’s contact data is stored on the Domino server, then you can edit the user’s Person document to point to the location and the name of the Personal Name and Address Book (pNAB). For example, if user Bill Bell has pNAB on the Acme_mail Domino server in the Contacts folder, then his/her Person document must be edited and saved to update this information.


This action is only required if the end user contact data is not being synchronized by Notes directly into their email file using Notes Replication and Sync processing.

  1. Open a user’s Person document in the Data Pane

  2. Open the Additional Databases tab and either click the Edit Document button or double-click inside the document

  3. Edit the PNAB Server and PNAB File Name fields. Specify the Domino server name and the full path to user's server-based personal name and address book (pNAB)

  4. Click the Open link to verify whether the database can access the specified location and open the pNAB

  5. Click Save & Close:

    Person Document

  6. With the user selected in the Data Pane, click the Actions | Other menu option

  7. Select Synchronize Address Book from the list of agents in the Run Agent dialog box, and then click OK

  8. Once the Person document is edited and saved, and the contact data synchronized, select the user (Susan Johnson using the example above), and then select Audit Actions | Audit pNAB DB For Selected Users.. The server-based pNAB is validated and its size is audited and moved to the next step.

During the migration lifecycle, notices can be sent through the Migrator for Notes application to the end user community.  These may be for relaying important information, delivering end user driven action buttons or both. See the Migrator for Notes Installation and Configuration Guide for information on how to configure and customize message templates.

 


The message templates and any buttons must be signed (edited and saved) individually by a Domino Administration account to prevent end users from receiving a Notes ECL notification.

Send End User Notifications

Once you have determined your communications strategy and updated/created the message templates, you are ready to send them according to your communications plan and any end user processing updates required. You can send pre-migration as well as post-migration messages to end users. Pre-migration messages typically prompt users to click the embedded action button in the message to perform an action, such as decrypt the encrypted messages in users’ mail files or copy/replicate users’ local archive database to the mail server. After the end user has performed the required action, a status message is returned to the Migrator for Notes application using standard Notes Mail.

 


The Migrator for Notes database must be configured as a Mail-In Database. Refer to the Installation and Configuration Guide for more information.

To send a notification:

  1. Expand Notify End Users for Required Actions in the Navigation Pane

  2. Click Send End User Notifications; depending on the setting configured in the Required Settings tab, you can either send one notification per user that will contain the selected actions/forms that you want to send to the user or send one notification per action/form per user:

    Send End User Notifications View

 

2.3.1 Send Notifications

  1. Select all the user documents in the Data Pane to whom you want to send the notification

  2. Click the Send Users Notifications button in the Data Pane

  3. In the Message Templates dialog box, a list of available predefined templates is displayed. If you have created custom templates, these will also be listed; select the template you wish to send and click OK; for example, select the Migration Message – Windows Decrypt Encrypted Items message template, and then click OK:

    Message Templates Dialog Box

 


Once a user has been successfully audited, a green checkmark will appear in the Mail Access/Access column of some subsequent views (see Send End User Notifications View screenshot above). This green checkmark will only appear if the Audit Mail Files step has been completed successfully.

  1. The progression message box displays; after a few seconds of processing, another message box displays confirming that notifications have been sent to selected users; click OK

  2. After you have sent the first notification to the users, the users remain in the Notify step (under the Pending Responses view). The users remain in this step so that you can continue sending the rest of the notifications

2.3.2 Pending Responses

Notifications where users are required to click an embedded button in the email are processed differently. The Migration Message – Windows Decrypt Encrypted Items email template, for example, contains buttons that can be clicked by the user to perform many functions. If users don’t click the buttons, their response is considered pending and is listed in the Pending Responses view.

To demonstrate this, if user John Smith has not performed the required action, the Data Pane will show that two notifications have been sent, one requires user action, and no response has been received.

In a situation like this, you may want to send another notification prompting users to respond to migration notifications.

 

Pending Responses View

Responses can also be seen in the Responses view; click Responses in the Navigation Pane:

Responses View

Responses to the Archive Migrator Opt Out option can be seen by clicking Archive Migrator Responses in the Navigation Pane:

Finally, you need to check for notification transmission errors; click Check Errors:

If the user’s mail files do not move out of the Notify view, then you need to move them to the Match view using the Change Step To button. Do this when you have ensured that all the notifications have been sent, all the pending responses have been responded to, and there are no unresolved errors.


If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

 

2.4 Setting Advanced Options

The Advanced view provides some additional tools, such as setting migration status, sending, or inserting migration messages, which prepare and manage your data for migration.

  1. Click Advanced in the Navigation Pane.

    Advanced View

2.4.1 User Migration Actions

To select user migration actions:

  1. Select users and click the User Migration Actions button

  2. The User Migration Actions drop-down menu displays:

    Advanced View

The following table describes the function of each menu option:

Option

Description

Send Migration Message to Selected User(s)

Allows you to send an email notification using predefined or customized message templates to selected users.

Insert Migration Message into Selected User(s) Inbox

Allows you to simply insert a migration message into a user’s inbox. The Insert Migration Message option is used when mail cannot be delivered to the user's Notes inbox. This option is also used if the user has already been migrated and their mail is now being delivered to Outlook, but post-migration, they need to sync contacts or to copy archives that were missed before the migration. In these cases, messages are delivered to Outlook rather than Notes, but don’t work. Running this agent drops the selected migration messages directly into the Notes inbox (or Notes archive inbox) for the mail file specified on the selected document, rather than mailing it.

Send Rules Email to Selected User(s)

Allows you to send Rules Email to Selected Users.

Send Encrypted Summary Email to Selected User(s)

Allows you to send a summary of all the encrypted items in an email to selected users.

Fix Contacts & Group Members

Allows you to look for personal contacts whose mail address format is NOT SMTP (usually accounts imported from the Domino Directory).  It will search the Email Repliability for a matching Person document, and if found, replace the mail address with the internet address from Domino. Likewise, it will convert personal group members from Notes Name format to SMTP for members that can be matched in the Email Repliability.

 

The Migrator for Notes Email Repliability should be imported (and updated) prior to running the Fix Contacts processing.

 

Double-byte characters of Display Names are not processed correctly when converting to the Notes Canonical Name if Fix Contacts & Groups Members has not been run prior to migration.

 

This action will modify the source mail file data so a backup of the users’ email files should be verified prior to processing these updates.

 

Additionally, this action can be processed in advance of user accounts being set for migration under the Migration | 1.Set Migration Profile step but end users are likely to make changes while still using Notes so these actions should be performed immediately prior to migration.

Processing performed by the action will be logged in a text file on the Migration Controller Server in a sub folder of the Log Folder specified on the Settings | User Provisioning tab.

Fix Folders

Allows you to fix folders appending a “-Migrated” to the end of any non-system created folder that has a reserved system name (ex: Inbox, Drafts, etc). While Lotus Notes will allow these folders to be created, Exchange will not.

 

This action will modify the source mail file data so a backup of the users’ email files should be verified prior to processing these updates.

 

Additionally, this action can be processed in advance of user accounts being set for migration under the Migration | 1.Set Migration Profile step but end users are likely to make changes while still using Notes so these actions should be performed immediately prior to migration.

 

Processing performed by the action will be logged in a text file on the Migration Controller Server in a sub folder of the Log Folder specified on the Settings | User Provisioning tab.

Fix Chat

Allows you to fix HTML formatting in Sametime Chat transcripts stored in the user’s mail file. This will perform a search of the mail file for Sametime Chat documents and will then edit and save the document in the Notes user interface.

 

Note: This does not need to be run if the user does not save Sametime Chat transcripts or if the chat documents are migrating with correct HTML formatting.

Maintain Transitional Calendar Workflow

Allows you to populate BTCache.nsf recurrence pattern information for repeat meetings to ensure that calendar workflow functions as intended regardless of the migration status of the chairperson and invitees. This assumes that Notes Integration is fully configured. When this option is run, the number of errors, start and completion status, and messages that could not be found in the destination database are listed in the MTCW Error Report section of the person document.

Audit workflow and delegation

Refer to Auditing Mail Files section

Audit Mail File & Personal Data for Selected Users

Refer to Auditing Mail Files section

 

To send a migration message to selected users:

  1. Select users and then select User Migration Actions | Send Migration Message to Selected User(s):

  2. The Message Templates dialog box displays; select a message template and then click OK:

To insert a migration message into selected users’ inbox:

  1. Select users and then select User Migration Actions | Insert Migration Message into Selected User(s) Inbox:

  2. The Message Templates dialog box displays; select a message template and then click OK

To send a rules email to the selected users:

  1. Select user(s), and then select User Migration Actions | Send Rules Email to Selected User(s):

    For this option to work, you should enable the Audit Domino Mail Rules field in the Domino Settings document. Then, when you run the audit, the number of mail rules will be listed in each user’s Person document. They can then be sent to the end users to recreate their mail rules using Outlook formats post migration.

    Settings | Required Settings tab | Domino tab


     

     

     

     

 

    Person Document

  1. A message box appears and confirms that mail rules have been sent to the selected number of users; click OK to continue

To send an encrypted email summary to the selected users:

  1. Select user(s), and then select User Migration Actions | Send Encrypted Email Summary to Selected User(s):

    For this option to work, you should enable the Audit Domino Encrypted Items field in the Domino Settings; then, when you run the audit, the number of encrypted items will be listed in each user’s Person document:

    Settings | Required Settings tab | Domino tab

  2. A message box appears and confirms that an encrypted item has been sent to the selected number of users; click OK to continue

2.4.2 Replication Management

Advanced also includes the ability to manage mail file replicas.

 


Replication must be enabled and configured in the Replica Settings tab of Settings. Replication Management views do not appear if Replication is disabled.

Replication is not required for migration and can be skipped if the centralization of source data onto Domino staging servers is not required.

To manage replication:

  1. Expand the Advanced view and then click Replication Management | Create Replicas:

    Create Replicas View

  2. To create replicas, select one or more entries in the Data Pane and click the Create Replicas button. Options to change the replication formula and delete replicas are also available in this view. These replicas will be created on the server and folder specified in the Replica Settings

  3. Click Compare All Replicas in the Navigation Pane; the replica comparison will allow you to compare the user’s home mail database and the staging replica

  4. Select an option form the Verify Actions drop-down menu; a Quick Push Replication option is also available; click the Help button for more information about the replica comparison view

  5. Compare All Replicas View



Normally, replicas on the staging server are created by a scheduled connection between the staging server and the home server of the user mail file.  The “quick push” button forces the servers to create/replicate the selected databases immediately with waiting for the schedule. Domino Connection documents are required between the home server and staging server for replication to function.

The table below described the function of each option in the Verify Actions dropdown menu:

Option

Description

Run Replica Comparison For Selected Users

Allows you to select users and compare the mail files to the staging replicas.

Send Replica Command For Selected Users

Allows you to select users and send replica command for the users. You will be prompted for the type of replication and to select the Domino servers.

 

*This assumes that you are familiar with Domino replication.

Replicate Unread Table

This allows read and unread marks to be synchronized when your staging server is in a different Domino Domain to the home mail server(s). As this may take several hours to complete, it should be run 1-2 days prior to migration.

Set Verification Flag for Selected Users

Once you have validated that all the expected data has been replicated to the staging server, you can set the Verification flag. This will cause the document to appear in the Validated Replicas view, and not in the Non-Validated Replicas view, for easier administration

Remove Verification Flag for Selected Users

Allows you to select users and remove the verification flag for them.

 

  1. Click Validated Replicas or Non-Validated Replicas; the Validated Replicas view displays users that have been marked as verified; the Non-Validated Replicas view displays users that have not been verified:

    Validated Replicas View

  2. This view gives you the ability to refresh the view, set migration status, verify actions, and quick push replication; click the Help button for more information about the replica comparison view; Quick Push Replication uses the information defined in the Replica Settings to initiate a push from the mail file to the staging replica

  3. Click Delete Replicas:

    Delete Replicas View

  4. To delete replicas, select one or more entries and click the Delete Replicas button

2.5 Validation

Validation allows you to verify that a user mail-enabled object exists in Office 365 based on matching SMTP addresses.

To validate:

  1. Expand the Validation | User Validation Status view

  2. Select one or more entries and click the Run O365 Validation Check button:

    User Validation Status View

  3. Click Yes on the Validate Users in Office 365 box:

  4. Enter your password in the Windows PowerShell credential request window:

  5. Click Check Errors in the Navigation pain to view errors; it is recommended to resolve any errors before moving to the next step:

    Check Errors View


If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.


For Office 365 migrations the Run Validation Check can be skipped. The option can still be used but as it performs AD validation this is not necessary if the Run O365 Validation Check is successful.

2.4 Setting Advanced Options

Migrator for Notes provides various tools to prepare and manage the following types of source applications before they are ready for migration:

  • Mail Files

  • Rooms and Resources

  • Mail-in Databases

Control documents for selected databases must be imported into the Migrator for Notes Domino application before migration can proceed. Depending upon the type of item, there may be several additional steps to perform and depending on the kind of actions to be performed, toolbars consisting of tools specific for each database type are provided.

All the tools required to prepare and manage Person (user) data are provided under the Office 365 view in the Navigation Pane:

Navigation Pane View


The Import tool must be run in order to create a Person document for all items to be migrated. Depending upon the type of item, the Preparation process will provide additional tools. For example, Mail File Migration supports email communication with end users. Therefore, this Preparation process contains tools to manage all the associated email communication tasks.

Separate navigation menus in the Navigation Pane control migration for Mail-In Databases and Rooms & Resources.

2.1 Importing Users

The first step to prepare for the migration of user mail files is to create a list of the users to be migrated.


The tabs listed below provide information used by the tools in this procedure. Before proceeding, be sure that the values in the following fields are configured correctly in Configuration | Settings:

  • Domino tab | Mail Server and Domino Directory

  • Required Settings tab | Additional tab | User Import View and Mail-In Database Import View

 

To begin importing users:

  1. In the Import Users view, click the Import Users button; the Import Users drop-down menu displays:

    Import Users View

  2. Select one of the following options from the drop-down menu:

Option

Description

All Users

Select all users from the Domino directory to import

Select Users to Import

Select specific users from the Domino directory to import

Import Select Users from Excel

Select an Excel file of users to import

 

2.1.1 All Users

  1. Click All Users from the drop-down menu

  2. A message box appears indicating the number of users selected from the Domino directory for import; click Yes

  3. Depending on the number of entries being processed, this could take from a few seconds to several minutes. When complete, a status message is displayed. The message confirms that all users have been imported and moved to the next step of migration (Audit Mail Files); click OK

A Person document for each user has been created and saved in the Migrator for Notes database. The list of imported users displays in the Data Pane (see Data Pane screenshot below). A Control document for each user will be created in the Access database once the Migrator for Notes migration engine queues up a user for migration:

Data Pane

2.1.2 Select Users to Import

  1. Click Select Users to Import from the drop-down menu; the dialog box displays the People view of the Domino Directory

  2. Click in the white column next to each user that you’d like to select, and then click OK:

    People View Dialog Box

  3. A message box appears indicating the number of users selected from the Domino Directory for import; click OK

  4. Depending on the number of entries being processed, this could take from a few seconds to several minutes. When complete, a status message is displayed. The message confirms that selected users have been imported and moved to the next step (Audit) of migration; click OK

  5. The list of selected imported users displays in the Data Pane; a control document for each user will be created in the SQL database when Migrator for Notes migration engine queues up the users for migration

2.1.3 Import Select Users from Excel

Migrator for Notes offers two options for importing user information from Excel. The most commonly used method is Import Select Users from Excel, which will import new users and mail-in databases (users and MIDBs that don’t already exist in the application) into the application.

A second advanced option is available, import field values from Excel, that modifies field data for users already existing in the application. This method is detailed in Appendix C: Work with Files (Import/Export).

 

  1. Click Import Select Users from Excel from the drop-down menu; the document selection dialog box appears

  2. Select the Excel file (.xls or .xlsx) and then click Open; note that Excel must be installed and properly registered with the operating system:

    • The first row of the Excel spreadsheet must include the field names used during the import. The key values “shortname” and “internetaddress” will automatically open the correct corresponding lookup views in Migrator for Notes.

    • Field names should match Migrator for Notes field names to be visible in the Migrator for Notes interface. All fields will be imported from the Excel headers and the Domino Directory even if the field does not exist on the Migrator for Notes document.    

      An example Excel spreadsheet with “InternetAddress” as the key column is below:

  3. If multiple Domino directories are configured in Migrator for Notes, you are prompted to select the Domino directory to use during the import.

  4. If multiple Excel sheets are present, you are prompted to select which sheet to use

  5. You are prompted to choose a key column from the Excel file that will be used during the import process to locate the entries in the Domino Directory

    • If the selected key column is either ‘ShortName’ or “InternetAddress”, the import will use the appropriate view

  • If the key column is another value, you are prompted with the lookup view to be used in Migrator for Notes.  The key value must match the header of the first sorted column in the view for the Migrator for Notes document to be found.

  1. The Notes agent will search for a matching document in the Migrator for Notes lookup view.   If a document cannot be located, the domino directory will be searched, and the user record imported.


Notes uses both “scripts” and “agents” as does the Migrator for Notes application, but for ease reference we’re using the term “agent”. This refers to a macro or piece of code that runs in the background of HCL Notes to “help perform repetitive tasks, such as managing documents and sending memos.”

Refer to the HCL Technologies web site for more information.

  • If a user document does not exist in the Migrator for Notes Application and a match is found in the domino directory, all fields on the user document will be imported, and the following fields will be set:

    • BTNextStep = “Stage” (e.g. Audit, Notify, Match, Migrate)

    • ADStatus = “Unmatched”

    • MailFileName = MailFile value from the directory document

    • PNAB_NOTEID = noteID value from the directory document.

  • If a user document exists in Migrator for Notes, the document will be updated under the following conditions:

    • If the Migrator for Notes document’s migrationStatus is “Migration completed successfully”, the document in Migrator for Notes will not be modified, and results will be reported to the file.

    • If the Migrator for Notes documents migrationStatus is "MIGRATION PENDING", "MIGRATED WITH ERRORS", "ROLLBACK REQUESTED", "ROLL FORWARD REQUESTED", "MIGRATION FAILED" the Migrator for Notes document will not be modified, and the current migration status will be reported to the output file.

    • If the Migrator for Notes documents migrationStatus is “Ready to migrate” or not set, the following fields will be set:

    • ImportFileName = file name of the Excel spreadsheet used during the import

    • LastImportRun = time the agent was run

    • Values for all fields in the excel file will be copied to the Migrator for Notes person document; if a field exists on the CMT document (copied from the domino directory document when created above) that corresponds to an existing field name, that field will be overwritten and the value from the excel spreadsheet will be set

2.1.4 Person Document

Whenever a user is imported, a new Person document is created in the Migrator for Notes application. These documents are populated with a variety of information which is used during user mail migration. These documents are also updated with status information after each migration task is completed (including links to cumulative and individual migration logs); therefore, they are an important control point for user mail migration. Double-click a user in the Data Pane to open the user’s Person document.

Person Document Sample

2.1.5 Change Step To

The Change Step To button allows you to move a user back or forward to a step where you can audit, notify, match, or migrate the user.

 


If the Change Step To button does not appear right away, you can always find it on the Import Users tab (see the Change Step To… Window screenshot below).

  1. Select users (a checkmark appears next to selected users), and then click the Change Step To button; a dialog box appears:

    Change Step To…Window

  2. Click Audit, Notify, Match or Migrate and then click OK. The selected users are moved to the selected step; for example, if you select Audit, the selected users are moved to the Audit Mail File Data folder. Similarly, if you select Notify or Match, the selected users can be moved back and forth between steps to run the tools again.

  3. You can select the Migrate option if you are ready to move those users to the final step of migration.

    The Set Migration Status button is explained in the Setting Migration Status section of this document.

 



When the Unhide Entry button is clicked, users that are selected in the Import Users view will be revealed in the Migrate view. A user will be hidden in the Migrate view when the Mark Complete button is clicked. To reveal this user again in the Migrate view, navigate to the Import Users view, search in the Data Pane and select the user, then click Unhide Entry.

 

2.2 Auditing Mail Files

Next, you need to audit imported users’ mail files using the Audit Mail Files agents. This tool will check the following (depending upon selections made in the Installation and Configuration for the Required Settings) against each mail file:

  • Mail file exists

  • Migration Notes ID has sufficient access (see the Migrator for Notes Requirements document for more information about required access).

  • Mail file size

  • Number of Contacts

  • Number of Encrypted Items

  • Number of Rules

  • Number of Journal entries

To audit mail files:

  1. In the Navigation Pane, expand 2. Mail File Migration and then expand the Audit Mail Files | Audit Mail File Data view:

    Audit Mail File Data View

  2. Select the user Person Documents in the Data Pane; you can either audit a select number of users or all the users at once

  3. Click the Audit Actions button in the Data Pane; the Audit Actions drop-down menu displays:

    Audit Actions Drop-down Menu

  4. Select one of the following options from the drop-down menu:

Option

Description

Audit workflow and delegation

Determines the number of calendar entries affected by delegation for each user and will check for custom repeating meetings. This will provide a report for meetings with repeating patterns that are not supported by Notes Integration (MTCW).

 

Delegation in Notes and Forwarding in Outlook are similar methods of enabling an invitee to share a meeting with someone else; however, these two processes are very different from a system perspective. Migrator for Notes makes every effort to fully support the calendar workflow (see the Known Limitations.pdf for details on unsupported patterns), but some customers may wish to identify users heavily affected by delegated meetings prior to migration.

 

If the Settings option to Audit calendar unsupported patterns is enabled this will also collect a list of any current and future meetings that Outlook cannot fully support. Custom repeating meeting patterns in Notes are migrated to Outlook but are not fully supported for changes in Outlook.

Audit Mail File & Personal Data For Selected Users

Determines each user’s mail file size (includes count of contacts and journal entries)

 

This option will also query the options that you selected in the Required Settings > Domino tab

Audit pNAB DB For Selected Users

Determines if users’ pNAB database is accessible and the number of contacts

 

This agent audits the server-based pNAB for selected users if one is defined in their Person document. This menu option is not used for migration. Irrespective of whether the migration mail agent is used to prompt the user to synchronize their own contacts or the administrator syncs their contacts for them, it is imperative that contacts must be synced into the users’ mail files to migrate contacts.

 

The purpose of the server-based pNAB field is so that the migration coordinator can perform the synchronization on behalf of the user, by clicking Actions > Other to access the Synchronize Address Book agent.

 

Note: If pNAB database information is not populated in the users’ Person documents in Migrator for Notes, then you need to either send users a message to sync the pNAB to the mail file or specify pNAB details to be sure that Migrator for Notes is pointing to the server where pNAB is stored.

 

2.2.1 Audit workflow and delegation

  1. Click the Audit workflow and delegation menu option

  2. Totals will appear in the following columns:

    • Unsupported workflow - unsupported calendar recurrence patterns

    • Was Delegated - another Domino user delegated attendance

    • Delegator – the Chair delegated the meeting

    • Delegatee – the user was delegated to attend the meeting on someone’s behalf

 


Totals will show in these columns only if data is populated in the corresponding fields of the Person Document.

  1. The Calendar MTCW Audit Report will be populated with any meetings that the user is a Chair for, are in the Notes Integration cache range (typically 90 days from current date) and have a repeating meeting pattern that would not be supported for Outlook to Notes coexistence. This will include any meeting in the cache range including cancelled meetings.

 


This is an administrator-only audit for informational purposes to assist with Integration troubleshooting. This can be disregarded if Integration has not been deployed.

  1. If the Settings to Audit calendar unsupported patterns is enabled then the Calendar audit RTF report will be populated with any meetings that have a Notes custom pattern. This will be for meetings where the user is the Chair but can also include meetings where the user an Invitee if that option is enabled. This will not include meetings that have been cancelled. The audit can be sent to the end user through the Remediation Summary message template.

 


The Remediation Summary message will not be sent if the audit does not locate any active meetings with Notes custom patterns.

2.2.2 Audit Mail File & Personal Data For Selected Users

  1. Click the Audit Mail File & Personal Data For Selected Users menu option; a message box appears indicating the number of selected users to audit

  2. Click Yes

  3. Depending upon the number of selected users, this process could take from a few seconds to several minutes. Upon completion, a message box confirms that auditing of the mail database is complete and all users have been promoted to the next step of migration; click OK. If no errors are found, skip to step 4.

    All errors must be fixed and then the Audit Mail File & Personal Data for Selected Users tool must be re-run without errors prior to the mail file migration. Refer to the Pre-Migration Troubleshooting appendix for common audit errors and troubleshooting steps.

 


If problems occur during the audit process, the Person Document will be moved to the Check Errors folder in the Navigation Pane. The Check Errors folder will show any errors found during the audit process.

If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

Check Errors View

  1. After the error is resolved, to re-audit the user, select the user in the Check Errors view and, from the Data Pane, click the Audit Actions | Audit Mail File & Personal Data For Selected Users button in the Data Pane:

    Check Errors View

  2. Successfully audited users are promoted to the next step of migration (Notify)

  3. To view the result of the audit, you can go to the Preparation | Advanced view in the Navigation Pane

    Advanced View

Notice that the tool has audited users’ mail file size and listed the number of encrypted items, rules, contacts and journal entries that each user’s mail file contains. In addition, the Data Pane also lists the people, journal and rule count in all of the user mail files.

2.2.3 Moving the Selected Users Back to Audit Mail File Data

As soon as an audit is run, the successfully audited users are moved to the Notify step; however, you may wish to run the remaining Audit options on the users. To perform more audits, move them back to the Audit step.

2.2.4 Audit pNAB DB For Selected Users

Local Contact Data

Users’ contact data needs to be in the $PeopleGroupsFlat view in their mail file to be migrated. The local contacts’ data needs to be synchronized through Notes replication on the end users’ workstation. This can be enabled through Domino/Notes policies, but if that has not been configured you will need to send each user an email message containing a special button. When clicked, the user’s contact and personal distribution list data found in their local names.nsf will be synchronized with their mail file. This data is then stored in a hidden view called $PeopleGroupsFlat in their mail files. If the view doesn’t exist, it will be created when the user clicks the embedded button in the migration message.

Server-based Contact Data

If a user’s contact data is stored on the Domino server, then you can edit the user’s Person document to point to the location and the name of the Personal Name and Address Book (pNAB). For example, if user Bill Bell has pNAB on the Acme_mail Domino server in the Contacts folder, then his/her Person document must be edited and saved to update this information.


This action is only required if the end user contact data is not being synchronized by Notes directly into their email file using Notes Replication and Sync processing.

  1. Open a user’s Person document in the Data Pane

  2. Open the Additional Databases tab and either click the Edit Document button or double-click inside the document

  3. Edit the PNAB Server and PNAB File Name fields. Specify the Domino server name and the full path to user's server-based personal name and address book (pNAB)

  4. Click the Open link to verify whether the database can access the specified location and open the pNAB

  5. Click Save & Close:

    Person Document

  6. With the user selected in the Data Pane, click the Actions | Other menu option

  7. Select Synchronize Address Book from the list of agents in the Run Agent dialog box, and then click OK

  8. Once the Person document is edited and saved, and the contact data synchronized, select the user (Susan Johnson using the example above), and then select Audit Actions | Audit pNAB DB For Selected Users.. The server-based pNAB is validated and its size is audited and moved to the next step.

2.3 Sending End User Notifications

During the migration lifecycle, notices can be sent through the Migrator for Notes application to the end user community.  These may be for relaying important information, delivering end user driven action buttons or both. See the Migrator for Notes Installation and Configuration Guide for information on how to configure and customize message templates.

 


The message templates and any buttons must be signed (edited and saved) individually by a Domino Administration account to prevent end users from receiving a Notes ECL notification.

Send End User Notifications

Once you have determined your communications strategy and updated/created the message templates, you are ready to send them according to your communications plan and any end user processing updates required. You can send pre-migration as well as post-migration messages to end users. Pre-migration messages typically prompt users to click the embedded action button in the message to perform an action, such as decrypt the encrypted messages in users’ mail files or copy/replicate users’ local archive database to the mail server. After the end user has performed the required action, a status message is returned to the Migrator for Notes application using standard Notes Mail.

 


The Migrator for Notes database must be configured as a Mail-In Database. Refer to the Installation and Configuration Guide for more information.

To send a notification:

  1. Expand Notify End Users for Required Actions in the Navigation Pane

  2. Click Send End User Notifications; depending on the setting configured in the Required Settings tab, you can either send one notification per user that will contain the selected actions/forms that you want to send to the user or send one notification per action/form per user:

    Send End User Notifications View

 

2.3.1 Send Notifications

  1. Select all the user documents in the Data Pane to whom you want to send the notification

  2. Click the Send Users Notifications button in the Data Pane

  3. In the Message Templates dialog box, a list of available predefined templates is displayed. If you have created custom templates, these will also be listed; select the template you wish to send and click OK; for example, select the Migration Message – Windows Decrypt Encrypted Items message template, and then click OK:

    Message Templates Dialog Box

 


Once a user has been successfully audited, a green checkmark will appear in the Mail Access/Access column of some subsequent views (see Send End User Notifications View screenshot above). This green checkmark will only appear if the Audit Mail Files step has been completed successfully.

  1. The progression message box displays; after a few seconds of processing, another message box displays confirming that notifications have been sent to selected users; click OK

  2. After you have sent the first notification to the users, the users remain in the Notify step (under the Pending Responses view). The users remain in this step so that you can continue sending the rest of the notifications

2.3.2 Pending Responses

Notifications where users are required to click an embedded button in the email are processed differently. The Migration Message – Windows Decrypt Encrypted Items email template, for example, contains buttons that can be clicked by the user to perform many functions. If users don’t click the buttons, their response is considered pending and is listed in the Pending Responses view.

To demonstrate this, if user John Smith has not performed the required action, the Data Pane will show that two notifications have been sent, one requires user action, and no response has been received.

In a situation like this, you may want to send another notification prompting users to respond to migration notifications.

 

Pending Responses View

Responses can also be seen in the Responses view; click Responses in the Navigation Pane:

Responses View

Responses to the Archive Migrator Opt Out option can be seen by clicking Archive Migrator Responses in the Navigation Pane:

Finally, you need to check for notification transmission errors; click Check Errors:

If the user’s mail files do not move out of the Notify view, then you need to move them to the Match view using the Change Step To button. Do this when you have ensured that all the notifications have been sent, all the pending responses have been responded to, and there are no unresolved errors.


If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

 

The Advanced view provides some additional tools, such as setting migration status, sending, or inserting migration messages, which prepare and manage your data for migration.

  1. Click Advanced in the Navigation Pane.

    Advanced View

2.4.1 User Migration Actions

To select user migration actions:

  1. Select users and click the User Migration Actions button

  2. The User Migration Actions drop-down menu displays:

    Advanced View

The following table describes the function of each menu option:

Option

Description

Send Migration Message to Selected User(s)

Allows you to send an email notification using predefined or customized message templates to selected users.

Insert Migration Message into Selected User(s) Inbox

Allows you to simply insert a migration message into a user’s inbox. The Insert Migration Message option is used when mail cannot be delivered to the user's Notes inbox. This option is also used if the user has already been migrated and their mail is now being delivered to Outlook, but post-migration, they need to sync contacts or to copy archives that were missed before the migration. In these cases, messages are delivered to Outlook rather than Notes, but don’t work. Running this agent drops the selected migration messages directly into the Notes inbox (or Notes archive inbox) for the mail file specified on the selected document, rather than mailing it.

Send Rules Email to Selected User(s)

Allows you to send Rules Email to Selected Users.

Send Encrypted Summary Email to Selected User(s)

Allows you to send a summary of all the encrypted items in an email to selected users.

Fix Contacts & Group Members

Allows you to look for personal contacts whose mail address format is NOT SMTP (usually accounts imported from the Domino Directory).  It will search the Email Repliability for a matching Person document, and if found, replace the mail address with the internet address from Domino. Likewise, it will convert personal group members from Notes Name format to SMTP for members that can be matched in the Email Repliability.

 

The Migrator for Notes Email Repliability should be imported (and updated) prior to running the Fix Contacts processing.

 

Double-byte characters of Display Names are not processed correctly when converting to the Notes Canonical Name if Fix Contacts & Groups Members has not been run prior to migration.

 

This action will modify the source mail file data so a backup of the users’ email files should be verified prior to processing these updates.

 

Additionally, this action can be processed in advance of user accounts being set for migration under the Migration | 1.Set Migration Profile step but end users are likely to make changes while still using Notes so these actions should be performed immediately prior to migration.

Processing performed by the action will be logged in a text file on the Migration Controller Server in a sub folder of the Log Folder specified on the Settings | User Provisioning tab.

Fix Folders

Allows you to fix folders appending a “-Migrated” to the end of any non-system created folder that has a reserved system name (ex: Inbox, Drafts, etc). While Lotus Notes will allow these folders to be created, Exchange will not.

 

This action will modify the source mail file data so a backup of the users’ email files should be verified prior to processing these updates.

 

Additionally, this action can be processed in advance of user accounts being set for migration under the Migration | 1.Set Migration Profile step but end users are likely to make changes while still using Notes so these actions should be performed immediately prior to migration.

 

Processing performed by the action will be logged in a text file on the Migration Controller Server in a sub folder of the Log Folder specified on the Settings | User Provisioning tab.

Fix Chat

Allows you to fix HTML formatting in Sametime Chat transcripts stored in the user’s mail file. This will perform a search of the mail file for Sametime Chat documents and will then edit and save the document in the Notes user interface.

 

Note: This does not need to be run if the user does not save Sametime Chat transcripts or if the chat documents are migrating with correct HTML formatting.

Maintain Transitional Calendar Workflow

Allows you to populate BTCache.nsf recurrence pattern information for repeat meetings to ensure that calendar workflow functions as intended regardless of the migration status of the chairperson and invitees. This assumes that Notes Integration is fully configured. When this option is run, the number of errors, start and completion status, and messages that could not be found in the destination database are listed in the MTCW Error Report section of the person document.

Audit workflow and delegation

Refer to Auditing Mail Files section

Audit Mail File & Personal Data for Selected Users

Refer to Auditing Mail Files section

 

To send a migration message to selected users:

  1. Select users and then select User Migration Actions | Send Migration Message to Selected User(s):

  2. The Message Templates dialog box displays; select a message template and then click OK:

To insert a migration message into selected users’ inbox:

  1. Select users and then select User Migration Actions | Insert Migration Message into Selected User(s) Inbox:

  2. The Message Templates dialog box displays; select a message template and then click OK

To send a rules email to the selected users:

  1. Select user(s), and then select User Migration Actions | Send Rules Email to Selected User(s):

    For this option to work, you should enable the Audit Domino Mail Rules field in the Domino Settings document. Then, when you run the audit, the number of mail rules will be listed in each user’s Person document. They can then be sent to the end users to recreate their mail rules using Outlook formats post migration.

    Settings | Required Settings tab | Domino tab


     

     

     

     

 

    Person Document

  1. A message box appears and confirms that mail rules have been sent to the selected number of users; click OK to continue

To send an encrypted email summary to the selected users:

  1. Select user(s), and then select User Migration Actions | Send Encrypted Email Summary to Selected User(s):

    For this option to work, you should enable the Audit Domino Encrypted Items field in the Domino Settings; then, when you run the audit, the number of encrypted items will be listed in each user’s Person document:

    Settings | Required Settings tab | Domino tab

  2. A message box appears and confirms that an encrypted item has been sent to the selected number of users; click OK to continue

2.4.2 Replication Management

Advanced also includes the ability to manage mail file replicas.

 


Replication must be enabled and configured in the Replica Settings tab of Settings. Replication Management views do not appear if Replication is disabled.

Replication is not required for migration and can be skipped if the centralization of source data onto Domino staging servers is not required.

To manage replication:

  1. Expand the Advanced view and then click Replication Management | Create Replicas:

    Create Replicas View

  2. To create replicas, select one or more entries in the Data Pane and click the Create Replicas button. Options to change the replication formula and delete replicas are also available in this view. These replicas will be created on the server and folder specified in the Replica Settings

  3. Click Compare All Replicas in the Navigation Pane; the replica comparison will allow you to compare the user’s home mail database and the staging replica

  4. Select an option form the Verify Actions drop-down menu; a Quick Push Replication option is also available; click the Help button for more information about the replica comparison view

  5. Compare All Replicas View



Normally, replicas on the staging server are created by a scheduled connection between the staging server and the home server of the user mail file.  The “quick push” button forces the servers to create/replicate the selected databases immediately with waiting for the schedule. Domino Connection documents are required between the home server and staging server for replication to function.

The table below described the function of each option in the Verify Actions dropdown menu:

Option

Description

Run Replica Comparison For Selected Users

Allows you to select users and compare the mail files to the staging replicas.

Send Replica Command For Selected Users

Allows you to select users and send replica command for the users. You will be prompted for the type of replication and to select the Domino servers.

 

*This assumes that you are familiar with Domino replication.

Replicate Unread Table

This allows read and unread marks to be synchronized when your staging server is in a different Domino Domain to the home mail server(s). As this may take several hours to complete, it should be run 1-2 days prior to migration.

Set Verification Flag for Selected Users

Once you have validated that all the expected data has been replicated to the staging server, you can set the Verification flag. This will cause the document to appear in the Validated Replicas view, and not in the Non-Validated Replicas view, for easier administration

Remove Verification Flag for Selected Users

Allows you to select users and remove the verification flag for them.

 

  1. Click Validated Replicas or Non-Validated Replicas; the Validated Replicas view displays users that have been marked as verified; the Non-Validated Replicas view displays users that have not been verified:

    Validated Replicas View

  2. This view gives you the ability to refresh the view, set migration status, verify actions, and quick push replication; click the Help button for more information about the replica comparison view; Quick Push Replication uses the information defined in the Replica Settings to initiate a push from the mail file to the staging replica

  3. Click Delete Replicas:

    Delete Replicas View

  4. To delete replicas, select one or more entries and click the Delete Replicas button

2.5 Validation

Validation allows you to verify that a user mail-enabled object exists in Office 365 based on matching SMTP addresses.

To validate:

  1. Expand the Validation | User Validation Status view

  2. Select one or more entries and click the Run O365 Validation Check button:

    User Validation Status View

  3. Click Yes on the Validate Users in Office 365 box:

  4. Enter your password in the Windows PowerShell credential request window:

  5. Click Check Errors in the Navigation pain to view errors; it is recommended to resolve any errors before moving to the next step:

    Check Errors View


If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.


For Office 365 migrations the Run Validation Check can be skipped. The option can still be used but as it performs AD validation this is not necessary if the Run O365 Validation Check is successful.

2.5 Validation

Migrator for Notes provides various tools to prepare and manage the following types of source applications before they are ready for migration:

  • Mail Files

  • Rooms and Resources

  • Mail-in Databases

Control documents for selected databases must be imported into the Migrator for Notes Domino application before migration can proceed. Depending upon the type of item, there may be several additional steps to perform and depending on the kind of actions to be performed, toolbars consisting of tools specific for each database type are provided.

All the tools required to prepare and manage Person (user) data are provided under the Office 365 view in the Navigation Pane:

Navigation Pane View


The Import tool must be run in order to create a Person document for all items to be migrated. Depending upon the type of item, the Preparation process will provide additional tools. For example, Mail File Migration supports email communication with end users. Therefore, this Preparation process contains tools to manage all the associated email communication tasks.

Separate navigation menus in the Navigation Pane control migration for Mail-In Databases and Rooms & Resources.

2.1 Importing Users

The first step to prepare for the migration of user mail files is to create a list of the users to be migrated.


The tabs listed below provide information used by the tools in this procedure. Before proceeding, be sure that the values in the following fields are configured correctly in Configuration | Settings:

  • Domino tab | Mail Server and Domino Directory

  • Required Settings tab | Additional tab | User Import View and Mail-In Database Import View

 

To begin importing users:

  1. In the Import Users view, click the Import Users button; the Import Users drop-down menu displays:

    Import Users View

  2. Select one of the following options from the drop-down menu:

Option

Description

All Users

Select all users from the Domino directory to import

Select Users to Import

Select specific users from the Domino directory to import

Import Select Users from Excel

Select an Excel file of users to import

 

2.1.1 All Users

  1. Click All Users from the drop-down menu

  2. A message box appears indicating the number of users selected from the Domino directory for import; click Yes

  3. Depending on the number of entries being processed, this could take from a few seconds to several minutes. When complete, a status message is displayed. The message confirms that all users have been imported and moved to the next step of migration (Audit Mail Files); click OK

A Person document for each user has been created and saved in the Migrator for Notes database. The list of imported users displays in the Data Pane (see Data Pane screenshot below). A Control document for each user will be created in the Access database once the Migrator for Notes migration engine queues up a user for migration:

Data Pane

2.1.2 Select Users to Import

  1. Click Select Users to Import from the drop-down menu; the dialog box displays the People view of the Domino Directory

  2. Click in the white column next to each user that you’d like to select, and then click OK:

    People View Dialog Box

  3. A message box appears indicating the number of users selected from the Domino Directory for import; click OK

  4. Depending on the number of entries being processed, this could take from a few seconds to several minutes. When complete, a status message is displayed. The message confirms that selected users have been imported and moved to the next step (Audit) of migration; click OK

  5. The list of selected imported users displays in the Data Pane; a control document for each user will be created in the SQL database when Migrator for Notes migration engine queues up the users for migration

2.1.3 Import Select Users from Excel

Migrator for Notes offers two options for importing user information from Excel. The most commonly used method is Import Select Users from Excel, which will import new users and mail-in databases (users and MIDBs that don’t already exist in the application) into the application.

A second advanced option is available, import field values from Excel, that modifies field data for users already existing in the application. This method is detailed in Appendix C: Work with Files (Import/Export).

 

  1. Click Import Select Users from Excel from the drop-down menu; the document selection dialog box appears

  2. Select the Excel file (.xls or .xlsx) and then click Open; note that Excel must be installed and properly registered with the operating system:

    • The first row of the Excel spreadsheet must include the field names used during the import. The key values “shortname” and “internetaddress” will automatically open the correct corresponding lookup views in Migrator for Notes.

    • Field names should match Migrator for Notes field names to be visible in the Migrator for Notes interface. All fields will be imported from the Excel headers and the Domino Directory even if the field does not exist on the Migrator for Notes document.    

      An example Excel spreadsheet with “InternetAddress” as the key column is below:

  3. If multiple Domino directories are configured in Migrator for Notes, you are prompted to select the Domino directory to use during the import.

  4. If multiple Excel sheets are present, you are prompted to select which sheet to use

  5. You are prompted to choose a key column from the Excel file that will be used during the import process to locate the entries in the Domino Directory

    • If the selected key column is either ‘ShortName’ or “InternetAddress”, the import will use the appropriate view

  • If the key column is another value, you are prompted with the lookup view to be used in Migrator for Notes.  The key value must match the header of the first sorted column in the view for the Migrator for Notes document to be found.

  1. The Notes agent will search for a matching document in the Migrator for Notes lookup view.   If a document cannot be located, the domino directory will be searched, and the user record imported.


Notes uses both “scripts” and “agents” as does the Migrator for Notes application, but for ease reference we’re using the term “agent”. This refers to a macro or piece of code that runs in the background of HCL Notes to “help perform repetitive tasks, such as managing documents and sending memos.”

Refer to the HCL Technologies web site for more information.

  • If a user document does not exist in the Migrator for Notes Application and a match is found in the domino directory, all fields on the user document will be imported, and the following fields will be set:

    • BTNextStep = “Stage” (e.g. Audit, Notify, Match, Migrate)

    • ADStatus = “Unmatched”

    • MailFileName = MailFile value from the directory document

    • PNAB_NOTEID = noteID value from the directory document.

  • If a user document exists in Migrator for Notes, the document will be updated under the following conditions:

    • If the Migrator for Notes document’s migrationStatus is “Migration completed successfully”, the document in Migrator for Notes will not be modified, and results will be reported to the file.

    • If the Migrator for Notes documents migrationStatus is "MIGRATION PENDING", "MIGRATED WITH ERRORS", "ROLLBACK REQUESTED", "ROLL FORWARD REQUESTED", "MIGRATION FAILED" the Migrator for Notes document will not be modified, and the current migration status will be reported to the output file.

    • If the Migrator for Notes documents migrationStatus is “Ready to migrate” or not set, the following fields will be set:

    • ImportFileName = file name of the Excel spreadsheet used during the import

    • LastImportRun = time the agent was run

    • Values for all fields in the excel file will be copied to the Migrator for Notes person document; if a field exists on the CMT document (copied from the domino directory document when created above) that corresponds to an existing field name, that field will be overwritten and the value from the excel spreadsheet will be set

2.1.4 Person Document

Whenever a user is imported, a new Person document is created in the Migrator for Notes application. These documents are populated with a variety of information which is used during user mail migration. These documents are also updated with status information after each migration task is completed (including links to cumulative and individual migration logs); therefore, they are an important control point for user mail migration. Double-click a user in the Data Pane to open the user’s Person document.

Person Document Sample

2.1.5 Change Step To

The Change Step To button allows you to move a user back or forward to a step where you can audit, notify, match, or migrate the user.

 


If the Change Step To button does not appear right away, you can always find it on the Import Users tab (see the Change Step To… Window screenshot below).

  1. Select users (a checkmark appears next to selected users), and then click the Change Step To button; a dialog box appears:

    Change Step To…Window

  2. Click Audit, Notify, Match or Migrate and then click OK. The selected users are moved to the selected step; for example, if you select Audit, the selected users are moved to the Audit Mail File Data folder. Similarly, if you select Notify or Match, the selected users can be moved back and forth between steps to run the tools again.

  3. You can select the Migrate option if you are ready to move those users to the final step of migration.

    The Set Migration Status button is explained in the Setting Migration Status section of this document.

 



When the Unhide Entry button is clicked, users that are selected in the Import Users view will be revealed in the Migrate view. A user will be hidden in the Migrate view when the Mark Complete button is clicked. To reveal this user again in the Migrate view, navigate to the Import Users view, search in the Data Pane and select the user, then click Unhide Entry.

 

2.2 Auditing Mail Files

Next, you need to audit imported users’ mail files using the Audit Mail Files agents. This tool will check the following (depending upon selections made in the Installation and Configuration for the Required Settings) against each mail file:

  • Mail file exists

  • Migration Notes ID has sufficient access (see the Migrator for Notes Requirements document for more information about required access).

  • Mail file size

  • Number of Contacts

  • Number of Encrypted Items

  • Number of Rules

  • Number of Journal entries

To audit mail files:

  1. In the Navigation Pane, expand 2. Mail File Migration and then expand the Audit Mail Files | Audit Mail File Data view:

    Audit Mail File Data View

  2. Select the user Person Documents in the Data Pane; you can either audit a select number of users or all the users at once

  3. Click the Audit Actions button in the Data Pane; the Audit Actions drop-down menu displays:

    Audit Actions Drop-down Menu

  4. Select one of the following options from the drop-down menu:

Option

Description

Audit workflow and delegation

Determines the number of calendar entries affected by delegation for each user and will check for custom repeating meetings. This will provide a report for meetings with repeating patterns that are not supported by Notes Integration (MTCW).

 

Delegation in Notes and Forwarding in Outlook are similar methods of enabling an invitee to share a meeting with someone else; however, these two processes are very different from a system perspective. Migrator for Notes makes every effort to fully support the calendar workflow (see the Known Limitations.pdf for details on unsupported patterns), but some customers may wish to identify users heavily affected by delegated meetings prior to migration.

 

If the Settings option to Audit calendar unsupported patterns is enabled this will also collect a list of any current and future meetings that Outlook cannot fully support. Custom repeating meeting patterns in Notes are migrated to Outlook but are not fully supported for changes in Outlook.

Audit Mail File & Personal Data For Selected Users

Determines each user’s mail file size (includes count of contacts and journal entries)

 

This option will also query the options that you selected in the Required Settings > Domino tab

Audit pNAB DB For Selected Users

Determines if users’ pNAB database is accessible and the number of contacts

 

This agent audits the server-based pNAB for selected users if one is defined in their Person document. This menu option is not used for migration. Irrespective of whether the migration mail agent is used to prompt the user to synchronize their own contacts or the administrator syncs their contacts for them, it is imperative that contacts must be synced into the users’ mail files to migrate contacts.

 

The purpose of the server-based pNAB field is so that the migration coordinator can perform the synchronization on behalf of the user, by clicking Actions > Other to access the Synchronize Address Book agent.

 

Note: If pNAB database information is not populated in the users’ Person documents in Migrator for Notes, then you need to either send users a message to sync the pNAB to the mail file or specify pNAB details to be sure that Migrator for Notes is pointing to the server where pNAB is stored.

 

2.2.1 Audit workflow and delegation

  1. Click the Audit workflow and delegation menu option

  2. Totals will appear in the following columns:

    • Unsupported workflow - unsupported calendar recurrence patterns

    • Was Delegated - another Domino user delegated attendance

    • Delegator – the Chair delegated the meeting

    • Delegatee – the user was delegated to attend the meeting on someone’s behalf

 


Totals will show in these columns only if data is populated in the corresponding fields of the Person Document.

  1. The Calendar MTCW Audit Report will be populated with any meetings that the user is a Chair for, are in the Notes Integration cache range (typically 90 days from current date) and have a repeating meeting pattern that would not be supported for Outlook to Notes coexistence. This will include any meeting in the cache range including cancelled meetings.

 


This is an administrator-only audit for informational purposes to assist with Integration troubleshooting. This can be disregarded if Integration has not been deployed.

  1. If the Settings to Audit calendar unsupported patterns is enabled then the Calendar audit RTF report will be populated with any meetings that have a Notes custom pattern. This will be for meetings where the user is the Chair but can also include meetings where the user an Invitee if that option is enabled. This will not include meetings that have been cancelled. The audit can be sent to the end user through the Remediation Summary message template.

 


The Remediation Summary message will not be sent if the audit does not locate any active meetings with Notes custom patterns.

2.2.2 Audit Mail File & Personal Data For Selected Users

  1. Click the Audit Mail File & Personal Data For Selected Users menu option; a message box appears indicating the number of selected users to audit

  2. Click Yes

  3. Depending upon the number of selected users, this process could take from a few seconds to several minutes. Upon completion, a message box confirms that auditing of the mail database is complete and all users have been promoted to the next step of migration; click OK. If no errors are found, skip to step 4.

    All errors must be fixed and then the Audit Mail File & Personal Data for Selected Users tool must be re-run without errors prior to the mail file migration. Refer to the Pre-Migration Troubleshooting appendix for common audit errors and troubleshooting steps.

 


If problems occur during the audit process, the Person Document will be moved to the Check Errors folder in the Navigation Pane. The Check Errors folder will show any errors found during the audit process.

If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

Check Errors View

  1. After the error is resolved, to re-audit the user, select the user in the Check Errors view and, from the Data Pane, click the Audit Actions | Audit Mail File & Personal Data For Selected Users button in the Data Pane:

    Check Errors View

  2. Successfully audited users are promoted to the next step of migration (Notify)

  3. To view the result of the audit, you can go to the Preparation | Advanced view in the Navigation Pane

    Advanced View

Notice that the tool has audited users’ mail file size and listed the number of encrypted items, rules, contacts and journal entries that each user’s mail file contains. In addition, the Data Pane also lists the people, journal and rule count in all of the user mail files.

2.2.3 Moving the Selected Users Back to Audit Mail File Data

As soon as an audit is run, the successfully audited users are moved to the Notify step; however, you may wish to run the remaining Audit options on the users. To perform more audits, move them back to the Audit step.

2.2.4 Audit pNAB DB For Selected Users

Local Contact Data

Users’ contact data needs to be in the $PeopleGroupsFlat view in their mail file to be migrated. The local contacts’ data needs to be synchronized through Notes replication on the end users’ workstation. This can be enabled through Domino/Notes policies, but if that has not been configured you will need to send each user an email message containing a special button. When clicked, the user’s contact and personal distribution list data found in their local names.nsf will be synchronized with their mail file. This data is then stored in a hidden view called $PeopleGroupsFlat in their mail files. If the view doesn’t exist, it will be created when the user clicks the embedded button in the migration message.

Server-based Contact Data

If a user’s contact data is stored on the Domino server, then you can edit the user’s Person document to point to the location and the name of the Personal Name and Address Book (pNAB). For example, if user Bill Bell has pNAB on the Acme_mail Domino server in the Contacts folder, then his/her Person document must be edited and saved to update this information.


This action is only required if the end user contact data is not being synchronized by Notes directly into their email file using Notes Replication and Sync processing.

  1. Open a user’s Person document in the Data Pane

  2. Open the Additional Databases tab and either click the Edit Document button or double-click inside the document

  3. Edit the PNAB Server and PNAB File Name fields. Specify the Domino server name and the full path to user's server-based personal name and address book (pNAB)

  4. Click the Open link to verify whether the database can access the specified location and open the pNAB

  5. Click Save & Close:

    Person Document

  6. With the user selected in the Data Pane, click the Actions | Other menu option

  7. Select Synchronize Address Book from the list of agents in the Run Agent dialog box, and then click OK

  8. Once the Person document is edited and saved, and the contact data synchronized, select the user (Susan Johnson using the example above), and then select Audit Actions | Audit pNAB DB For Selected Users.. The server-based pNAB is validated and its size is audited and moved to the next step.

2.3 Sending End User Notifications

During the migration lifecycle, notices can be sent through the Migrator for Notes application to the end user community.  These may be for relaying important information, delivering end user driven action buttons or both. See the Migrator for Notes Installation and Configuration Guide for information on how to configure and customize message templates.

 


The message templates and any buttons must be signed (edited and saved) individually by a Domino Administration account to prevent end users from receiving a Notes ECL notification.

Send End User Notifications

Once you have determined your communications strategy and updated/created the message templates, you are ready to send them according to your communications plan and any end user processing updates required. You can send pre-migration as well as post-migration messages to end users. Pre-migration messages typically prompt users to click the embedded action button in the message to perform an action, such as decrypt the encrypted messages in users’ mail files or copy/replicate users’ local archive database to the mail server. After the end user has performed the required action, a status message is returned to the Migrator for Notes application using standard Notes Mail.

 


The Migrator for Notes database must be configured as a Mail-In Database. Refer to the Installation and Configuration Guide for more information.

To send a notification:

  1. Expand Notify End Users for Required Actions in the Navigation Pane

  2. Click Send End User Notifications; depending on the setting configured in the Required Settings tab, you can either send one notification per user that will contain the selected actions/forms that you want to send to the user or send one notification per action/form per user:

    Send End User Notifications View

 

2.3.1 Send Notifications

  1. Select all the user documents in the Data Pane to whom you want to send the notification

  2. Click the Send Users Notifications button in the Data Pane

  3. In the Message Templates dialog box, a list of available predefined templates is displayed. If you have created custom templates, these will also be listed; select the template you wish to send and click OK; for example, select the Migration Message – Windows Decrypt Encrypted Items message template, and then click OK:

    Message Templates Dialog Box

 


Once a user has been successfully audited, a green checkmark will appear in the Mail Access/Access column of some subsequent views (see Send End User Notifications View screenshot above). This green checkmark will only appear if the Audit Mail Files step has been completed successfully.

  1. The progression message box displays; after a few seconds of processing, another message box displays confirming that notifications have been sent to selected users; click OK

  2. After you have sent the first notification to the users, the users remain in the Notify step (under the Pending Responses view). The users remain in this step so that you can continue sending the rest of the notifications

2.3.2 Pending Responses

Notifications where users are required to click an embedded button in the email are processed differently. The Migration Message – Windows Decrypt Encrypted Items email template, for example, contains buttons that can be clicked by the user to perform many functions. If users don’t click the buttons, their response is considered pending and is listed in the Pending Responses view.

To demonstrate this, if user John Smith has not performed the required action, the Data Pane will show that two notifications have been sent, one requires user action, and no response has been received.

In a situation like this, you may want to send another notification prompting users to respond to migration notifications.

 

Pending Responses View

Responses can also be seen in the Responses view; click Responses in the Navigation Pane:

Responses View

Responses to the Archive Migrator Opt Out option can be seen by clicking Archive Migrator Responses in the Navigation Pane:

Finally, you need to check for notification transmission errors; click Check Errors:

If the user’s mail files do not move out of the Notify view, then you need to move them to the Match view using the Change Step To button. Do this when you have ensured that all the notifications have been sent, all the pending responses have been responded to, and there are no unresolved errors.


If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

 

2.4 Setting Advanced Options

The Advanced view provides some additional tools, such as setting migration status, sending, or inserting migration messages, which prepare and manage your data for migration.

  1. Click Advanced in the Navigation Pane.

    Advanced View

2.4.1 User Migration Actions

To select user migration actions:

  1. Select users and click the User Migration Actions button

  2. The User Migration Actions drop-down menu displays:

    Advanced View

The following table describes the function of each menu option:

Option

Description

Send Migration Message to Selected User(s)

Allows you to send an email notification using predefined or customized message templates to selected users.

Insert Migration Message into Selected User(s) Inbox

Allows you to simply insert a migration message into a user’s inbox. The Insert Migration Message option is used when mail cannot be delivered to the user's Notes inbox. This option is also used if the user has already been migrated and their mail is now being delivered to Outlook, but post-migration, they need to sync contacts or to copy archives that were missed before the migration. In these cases, messages are delivered to Outlook rather than Notes, but don’t work. Running this agent drops the selected migration messages directly into the Notes inbox (or Notes archive inbox) for the mail file specified on the selected document, rather than mailing it.

Send Rules Email to Selected User(s)

Allows you to send Rules Email to Selected Users.

Send Encrypted Summary Email to Selected User(s)

Allows you to send a summary of all the encrypted items in an email to selected users.

Fix Contacts & Group Members

Allows you to look for personal contacts whose mail address format is NOT SMTP (usually accounts imported from the Domino Directory).  It will search the Email Repliability for a matching Person document, and if found, replace the mail address with the internet address from Domino. Likewise, it will convert personal group members from Notes Name format to SMTP for members that can be matched in the Email Repliability.

 

The Migrator for Notes Email Repliability should be imported (and updated) prior to running the Fix Contacts processing.

 

Double-byte characters of Display Names are not processed correctly when converting to the Notes Canonical Name if Fix Contacts & Groups Members has not been run prior to migration.

 

This action will modify the source mail file data so a backup of the users’ email files should be verified prior to processing these updates.

 

Additionally, this action can be processed in advance of user accounts being set for migration under the Migration | 1.Set Migration Profile step but end users are likely to make changes while still using Notes so these actions should be performed immediately prior to migration.

Processing performed by the action will be logged in a text file on the Migration Controller Server in a sub folder of the Log Folder specified on the Settings | User Provisioning tab.

Fix Folders

Allows you to fix folders appending a “-Migrated” to the end of any non-system created folder that has a reserved system name (ex: Inbox, Drafts, etc). While Lotus Notes will allow these folders to be created, Exchange will not.

 

This action will modify the source mail file data so a backup of the users’ email files should be verified prior to processing these updates.

 

Additionally, this action can be processed in advance of user accounts being set for migration under the Migration | 1.Set Migration Profile step but end users are likely to make changes while still using Notes so these actions should be performed immediately prior to migration.

 

Processing performed by the action will be logged in a text file on the Migration Controller Server in a sub folder of the Log Folder specified on the Settings | User Provisioning tab.

Fix Chat

Allows you to fix HTML formatting in Sametime Chat transcripts stored in the user’s mail file. This will perform a search of the mail file for Sametime Chat documents and will then edit and save the document in the Notes user interface.

 

Note: This does not need to be run if the user does not save Sametime Chat transcripts or if the chat documents are migrating with correct HTML formatting.

Maintain Transitional Calendar Workflow

Allows you to populate BTCache.nsf recurrence pattern information for repeat meetings to ensure that calendar workflow functions as intended regardless of the migration status of the chairperson and invitees. This assumes that Notes Integration is fully configured. When this option is run, the number of errors, start and completion status, and messages that could not be found in the destination database are listed in the MTCW Error Report section of the person document.

Audit workflow and delegation

Refer to Auditing Mail Files section

Audit Mail File & Personal Data for Selected Users

Refer to Auditing Mail Files section

 

To send a migration message to selected users:

  1. Select users and then select User Migration Actions | Send Migration Message to Selected User(s):

  2. The Message Templates dialog box displays; select a message template and then click OK:

To insert a migration message into selected users’ inbox:

  1. Select users and then select User Migration Actions | Insert Migration Message into Selected User(s) Inbox:

  2. The Message Templates dialog box displays; select a message template and then click OK

To send a rules email to the selected users:

  1. Select user(s), and then select User Migration Actions | Send Rules Email to Selected User(s):

    For this option to work, you should enable the Audit Domino Mail Rules field in the Domino Settings document. Then, when you run the audit, the number of mail rules will be listed in each user’s Person document. They can then be sent to the end users to recreate their mail rules using Outlook formats post migration.

    Settings | Required Settings tab | Domino tab


     

     

     

     

 

    Person Document

  1. A message box appears and confirms that mail rules have been sent to the selected number of users; click OK to continue

To send an encrypted email summary to the selected users:

  1. Select user(s), and then select User Migration Actions | Send Encrypted Email Summary to Selected User(s):

    For this option to work, you should enable the Audit Domino Encrypted Items field in the Domino Settings; then, when you run the audit, the number of encrypted items will be listed in each user’s Person document:

    Settings | Required Settings tab | Domino tab

  2. A message box appears and confirms that an encrypted item has been sent to the selected number of users; click OK to continue

2.4.2 Replication Management

Advanced also includes the ability to manage mail file replicas.

 


Replication must be enabled and configured in the Replica Settings tab of Settings. Replication Management views do not appear if Replication is disabled.

Replication is not required for migration and can be skipped if the centralization of source data onto Domino staging servers is not required.

To manage replication:

  1. Expand the Advanced view and then click Replication Management | Create Replicas:

    Create Replicas View

  2. To create replicas, select one or more entries in the Data Pane and click the Create Replicas button. Options to change the replication formula and delete replicas are also available in this view. These replicas will be created on the server and folder specified in the Replica Settings

  3. Click Compare All Replicas in the Navigation Pane; the replica comparison will allow you to compare the user’s home mail database and the staging replica

  4. Select an option form the Verify Actions drop-down menu; a Quick Push Replication option is also available; click the Help button for more information about the replica comparison view

  5. Compare All Replicas View



Normally, replicas on the staging server are created by a scheduled connection between the staging server and the home server of the user mail file.  The “quick push” button forces the servers to create/replicate the selected databases immediately with waiting for the schedule. Domino Connection documents are required between the home server and staging server for replication to function.

The table below described the function of each option in the Verify Actions dropdown menu:

Option

Description

Run Replica Comparison For Selected Users

Allows you to select users and compare the mail files to the staging replicas.

Send Replica Command For Selected Users

Allows you to select users and send replica command for the users. You will be prompted for the type of replication and to select the Domino servers.

 

*This assumes that you are familiar with Domino replication.

Replicate Unread Table

This allows read and unread marks to be synchronized when your staging server is in a different Domino Domain to the home mail server(s). As this may take several hours to complete, it should be run 1-2 days prior to migration.

Set Verification Flag for Selected Users

Once you have validated that all the expected data has been replicated to the staging server, you can set the Verification flag. This will cause the document to appear in the Validated Replicas view, and not in the Non-Validated Replicas view, for easier administration

Remove Verification Flag for Selected Users

Allows you to select users and remove the verification flag for them.

 

  1. Click Validated Replicas or Non-Validated Replicas; the Validated Replicas view displays users that have been marked as verified; the Non-Validated Replicas view displays users that have not been verified:

    Validated Replicas View

  2. This view gives you the ability to refresh the view, set migration status, verify actions, and quick push replication; click the Help button for more information about the replica comparison view; Quick Push Replication uses the information defined in the Replica Settings to initiate a push from the mail file to the staging replica

  3. Click Delete Replicas:

    Delete Replicas View

  4. To delete replicas, select one or more entries and click the Delete Replicas button

Validation allows you to verify that a user mail-enabled object exists in Office 365 based on matching SMTP addresses.

To validate:

  1. Expand the Validation | User Validation Status view

  2. Select one or more entries and click the Run O365 Validation Check button:

    User Validation Status View

  3. Click Yes on the Validate Users in Office 365 box:

  4. Enter your password in the Windows PowerShell credential request window:

  5. Click Check Errors in the Navigation pain to view errors; it is recommended to resolve any errors before moving to the next step:

    Check Errors View


If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.


For Office 365 migrations the Run Validation Check can be skipped. The option can still be used but as it performs AD validation this is not necessary if the Run O365 Validation Check is successful.

Section 3. User Provisioning

This section is intended to provide the steps necessary to successfully provision a user in Office 365.

User Provisioning

The Migrator for Notes application provides for the automatic creation of Office 365 Exchange Online mail-enabled users from HCL Notes. This process is completed through the application of an Office 365 license that has the Exchange Online option to the accounts.


The provisioning step to Enable / Activate Mailboxes does not have to be completed through Migrator for Notes. If a process for applying Office 365 licensing already exists this can be followed to update Office 365 accounts with the relevant license option to create mailboxes.


Binary Tree Directory Sync Pro for Notes can be used to synchronize email data fields from Domino to Active Directory to facilitate mail-enabling existing Active Directory accounts. This removes the need for migrating the legacyExchangeDN and setting alternate SMTP email addressing.


The Migrator for Notes Application provides for the automatic updating of Exchange mailbox access permissions. Once these are provisioned, it will allow for the Outlook migration IDs to be able to write data during the migration.

Post Migration Tools

After a user’s Exchange account has been created, there are several steps necessary to ensure proper mail delivery between the two email systems. The Migrator for Notes database properly sets the user's HCL Notes person document to direct mail to the user's new Exchange mailbox as well as setting access control rights on the user's HCL Notes mail file, if required.

3.1 Provisioning

Expanding the Provisioning view displays the following subfolders:

  • Enable Mailboxes

  • Post-Enablement Tools

  • Match Domino/AD Usernames

  • Advanced

Provisioning View

Perform the following steps to set up the Exchange mailbox databases:

  1. Select the Enable Mailboxes view to begin enabling mailboxes

  2. Select one or more entries and then click the Set Country Code button to select a country code:

  3. Once the Country Code is set, select one or more entries and then click the Enable/ Activate Mailbox button to enable a Mailbox; enter your password in the Begin Activation of Office 365 Users command line window:


    Before end user mail file migration takes place, be sure that the Notes users have matching accounts in Office 365 (in Validation). This process helps in checking if the username that is being migrated has an existing account in the new Office 365 environment. However, matching usernames is not required if you are migrating to a .pst file.

  4. Next, select one or more entries and then click the Set Full Access button and select Set Full Access:

  5. Click Yes in the Validate Users In Office 365 dialog box that appears and then enter your password in the Windows PowerShell credential request window

    The Full Access Status column will be populated to apply the Settings | Office365 | Office 365 Security Group to the Full Access Delegation on the users’ Office 365 Mailboxes that the Notes data will be migrated to.

 


Office 365 can require some time to create a mailbox after the activation step has been completed. The recommendation is to allow for a minimum of 15 minutes between the activation step and setting the Full Access.

  1. Expand the Match Domino/AD Usernames folder in the Navigation Pane

  2. Click on Match Usernames

    Match Usernames View

  3. The Data Pane displays a list of users that are unresolved or unmatched with their AD accounts. Click the Match Domino Usernames to Exchange Usernames button and select either Match Selected users using PowerShell or Match all users using PowerShell. PowerShell is the only method that is supported for Office 365.

 


The last two options in the Match Domino Usernames to Exchange Usernames dropdown menu will not appear if the Create Exchange Archive Documents setting is not set to Yes in Settings. For more information, refer to the Migrating to an Exchange Archive section of this document.

 


PowerShell matching is recommended for Office 365 migrations.

 

The following table describes the function of each menu option:

Option

Description

Match Users

Matches all the users using LDAP

Match Selected Users

Matches selected users using LDAP

Match Unresolved Users

Matches only the unresolved users in the view

Match Selected users on CAS server

Matches the selected users on the Exchange CAS server

Match Selected users using PowerShell

Matches the selected users using PowerShell

Match all users using PowerShell

Matches all users using PowerShell

 

  1. Click the Change Step To… button to select a migration step:

  2. Click on the Check Errors folder in the Navigation Pane to check errors:

 


For accounts that have an error status, the matching values should be checked in the Person Document and then verified in Office365.

 

If you cannot resolve the errors or need assistance determining why an error occurred, contact Product Support.

  1. Click on the Advanced | User Migration Actions button to access additional functions:

     

The following table describes the function of each menu option; these are the same options available in the User Migration Actions dropdown menu from the Preparation | Advanced view:

Option

Description

Send Migration Message to Selected User(s)

Allows you to send an email notification using predefined or customized message templates to selected users.

Insert Migration Message into Selected User(s) Inbox

Allows you to simply insert a migration message into a user’s inbox. The Insert Migration Message option is used when mail cannot be delivered to the user's Notes inbox. This option is also used if the user has already been migrated and their mail is now being delivered to Outlook, but post-migration, they need to sync contacts or to copy archives that were missed before the migration. In these cases, messages are delivered to Outlook rather than Notes, but don’t work. Running this agent drops the selected migration messages directly into the Notes inbox rather than mailing it.

Send Rules Email to Selected User(s)

Allows you to send Rules Email to Selected Users.

Send Encrypted Summary Email to Selected User(s)

Allows you to send a summary of all the encrypted items in an email to selected users.

Fix Contacts & Group Members

Allows you to look for personal contacts whose mail address format is NOT SMTP (usually imported from the Domino Directory).  It will search the Domino Directory for a matching Person document, and if found, replace the mail address with the internet address from Domino. Likewise, it will convert personal group members from Notes Name format to SMTP for members that can be matched in the Domino Directory.

 

Double-byte characters of Display Names are not processed correctly when converting to the Notes Canonical Name if Fix Contacts & Group Members has not been run prior to migration.

Fix Folders

Allows you to fix folders appending a “-Migrated” to the end of any non-system created folder that has a reserved system name (ex: Inbox, Drafts, etc). While Lotus Notes will allow these folders to be created, Exchange will not. Refer to the Installation and Configuration Guide for information on the settings that control this feature.

Fix Chat

Allows you to fix HTML formatting in Sametime Chat transcripts stored in the user’s mail file. This will perform a search of the mail file for Sametime Chat documents and will then edit and save the document in the Notes user interface.

 

Note: This does not need to be run if the user does not save Sametime Chat transcripts or if the chat documents are migrating with correct HTML formatting.

Maintain Transitional Calendar Workflow

Allows you to populate BTCache.nsf recurrence pattern information for repeat meetings to ensure that calendar workflow functions as intended regardless of the migration status of the chairperson and invitees. This assumes that  Notes Integration is fully configured. When this option is run, the number of errors, start and completion status, and messages that could not be found in the destination database are listed in the MTCW Error Report section of the person document.

 

The Post-Enablement Tools view under Provisioning will retain all accounts until these are Marked Complete after the migration is completed. This allows you to update mail routing in the event of a failure that cannot be recovered and to set the account back to Notes.

  1. Expand the Provisioning | Post-Enablement Tools view to update routing to the Exchange account and other post migration actions

  2. Click the Routing Update Actions| Set Mail Routing back to Notes option to roll back to Notes if needed:

  1. Select the Mark Complete button to mark actions as complete.

 




A user will be hidden in the Migrate view when the Mark Complete button is clicked. Mark Complete should only be used if an account was previously migrated. To reveal this user again in the Migrate view, navigate to the Import Users view, search in the Data Pane and select the user, then click Unhide Entry.

 

 

Documentos relacionados

The document was helpful.

Seleccionar calificación

I easily found the information I needed.

Seleccionar calificación