21.1 Migrating DNS from Netware to OES 2018 SP3

In these sections, the NetWare server is referred to as the source server and the OES 2018 SP3 server as the target server.

The following sections give you more information on the prerequisites and the procedure to migrate source servers based on different scenarios:

21.1.1 Planning Your Migration

Make sure your setup addresses the following requirements before you migrate DNS to the new platform.

System Requirements

  • An eDirectory integrated DNS server installed on the target machine.

    NOTE:In a Server ID Swap scenario, do not select Create DNS Server option at the install time. This avoids the creation of the DNS server for the temporary NCP server. So when migration is completed, the existing DNS server objects are considered.

  • Schema extension is already done on the destination server tree and DNS-DHCP Group, and the RootServerInfo and DNS-DHCP Locator objects are created.

  • The user running the migration process should have rights to update files on the target machine. This user should also be included in the DNS-DHCP group in eDirectory.

Supported Platforms

The following platforms are accepted as valid source platforms for the migration process:

  • NetWare 6.5 SP8

21.1.2 Migration Scenarios

To migrate DNS to the new platform, you can use the Java Management Console. During migration, the configuration details as well as the data are migrated to the destination platform.

Migrating Servers within the Same eDirectory Tree

In this scenario, both the NetWare server and the OES 2018 SP3 server are on the same eDirectory tree.

Migrating Servers across eDirectory Trees

In this scenario, the Netware server and the OES 2018 SP3 server are on different eDirectory trees, so the migration is across the trees.

Depending on your setup, you can choose to migrate a single server at a time or migrate all the servers at the same time.

21.1.3 Migration Procedure

Using Java Console to Migrate Servers within the Same eDirectory Tree

  1. Launch Java Console.

  2. Identify the source NCP server and the corresponding DNS server object that should be migrated to target server.

    The server and the server object will no longer exist on the NetWare server after migration. Make sure that the DNS Service is not running on this source NCP server.

    To stop the service, see Stopping the DNS Server in the OES 2018 SP3: DNS/DHCP Services for Linux Administration Guide.

  3. Use Java Console to move the source DNS server. This task also migrates the primary zones in the tree.

    For information about moving the DNS server, see Moving a DNS Server in the OES 2018 SP3: DNS/DHCP Services for Linux Administration Guide.

Using Java Console to Migrate Servers across eDirectory Trees

  1. In Java Console, create the DNS server object. For details, see OES 2018 SP3: DNS/DHCP Services for Linux Administration Guide.

  2. On the target server, create a secondary zone and specify the zone master IP address as the IP address of the NetWare server where the primary zone exists. After the initial zone transfer, change the zone on the source NetWare server to secondary and make the zone on the target server to be the primary server.

    Migrate primary zones on the target server by creating a secondary zone and specifying the zone master IP address as the IP address of the NetWare/OES server where the primary zone exists.

  3. Load the DNS servers on primary and secondary server to initiate zone transfer.

  4. After the initial zone transfer, change the zone on the source NetWare server to secondary and make the zone on the target server to be the primary server zone.

  5. To migrate secondary zones, create a secondary zone on the Linux server and specify it to be the secondary zone to the target primary zone that is on the target server. Ensure that both the primary and the secondary zones use the same name. This is essential for a successful zone transfer.

NOTE:This method of migration is limited to migrating the zone data only.

21.1.4 Post-Migration Procedure

  1. Use the Java Management Console to check for the existence of the following objects:

    • DNS-DHCP

    • DNSDHCP-GROUP

    • RootServerInfo

    • DNS Server object

  2. Load novell-named using the rcnovell-named start command and check to see if the /etc/opt/novell/named/named.conf file contains zone database files with valid information.

  3. Use the nslookup utility to query for records in zones.