Figure 1: Current scenario
In the current environment, all workstations are configured using srv-linux.apatricio.ca such as POP and SMTP Server (Figure 2), all users have at least 2 passwords, one use Local and one used to access mail in Linux Box.
Figure 2: Defined configuration in Vietnamese workstations (using pop3 and SMTP)
We can also see ordinary users accessing their mail via Outlook Express (Figure 3).
Figure 3: Use Outlook Express to send and receive notifications from Linux Box
We will use the current information in the Linux Box to create new users in Active Directory. This information is in the passwd file inside the Linux box and you can find it at / etc / passwd . In this File we have some valuable information, such as username, office and phone number. To validate which information a user has, finger can be used, see Figure 4. Since we have usernames and other information, additional information can be added in the documents. Active Active Directory account.
Figure 4: Gather information using finger
Note :
To change the current user's information in the Linux box we use chfn .
We need to create an Active Directory structure, create user name accounts already in the Linux box, install Exchange 2007 and transfer all workstations to a new domain and set them up so we can use it. Exchange 2007 and Outlook 2007. In this scenario, we want to transfer directly to Exchange Server 2007 and not transitions between mail systems. So our goal in this article is:
Create a new infrastructure
In preparation for the prerequisites required for the transfer between the two mail systems, we will deploy Active Directory and Exchange Server, however, the current environment will not be affected.
At this point, our workstations need to receive IP configuration data from the new DHCP Server and analyze the hosts through the new DNS Server. The next step is to install Exchange Server 2007:
Use the Exchange Server 2007 Setup wizard to install Exchange Server 2007
1. Install prerequisites (.Net Framework, PowerShell and MMC 3.0 if we do not use R2 operating system), these items will be available in the first installation screen.
2. After all prerequisites have been installed, click Step 4: Install Microsoft Exchange .
3. In the introduction window, simply click Next .
4. In the License Agreement, click on I accept . and click Next .
5. Error Reporting . Choose your option to send errors to Microsoft and click Next .
6. Installation Type . In this article we will use a separate server, then click the Custom Exchange Server Installation button, and if necessary change the location where Exchange Server will be installed. Click Next .
7. In the server role, select Mailbox, Hub Transport and Client Access roles and then click Next .
8. In the Exchange organization , define the Exchange organization name and click Next .
9. Client Settings . If you are going to use Public Folder or will install Outlook 2003, click Yes . After selecting, click Next .
10. Readiness Checks , validate whether everything is OK then you click Install .
11. Completion . Validate whether all roles are installed and click Finish (Figure 5).
Figure 5: Finish the Exchange Server 2007 installation
12. Install the latest service pack currently being provided
13. Install the latest Update Rollup (if available).
Suppose we have an Exchange Server and there are extensive steps to perform to properly configure the new Exchange Server 2007.
First, activate the new server to be able to send and receive mail from the Internet.
Note :
Do not change firewall settings - follow Exchange Server to send and receive mail from the Internet.
The second step is to enable Web Services and correct certificates in Exchange Server 2007.
Transformation - current status (Update # 01)
We have just deployed a new environment equivalent to the current environment. This environment has no effect on our clients. An overview of what we have done so far is shown in Figure 6.
Figure 6: The environment is changing slowly.We have Active Directory and Exchange 2007 already deployed
All clients need to receive IP configuration data from the Active Directory DHCP Server and analyze the names from the DNS server (these names are in Active Directory). The current regions in this new domain are apatricio.local, which holds Active Directory and apatricio.ca information that has been created to maintain the previous environment compatibility.
Conclude
In the first part of this series, we came up with a script and started creating an equivalent environment. The first goal is to migrate some network services to the new environment without interrupting existing clients. In the next part of this series, we will create new users with the existing information already in the Linux box.
Transfer from Linux Mail Server to Exchange Server 2007 (Part 3)