
Dell Unity™ Family VNX® Series Data Import to Unity All Flash or Hybrid, or UnityVSA™ System User Guide
NFS-only VDM import
The configuration and identity information that can be imported along with the data as part of an NFS-only VDM import include:
- Networking:
- IP address configuration
- Routing configuration
- VLAN configuration
- Name Services:
- DNS
- LDAP
- Local files
- NIS
- NFS server identity:
- NFS exports
- Data:
- File systems (including quota configuration)
- Security or permissions for NFSv3
Source VNX VDM Servers, and their respective file systems (UFS32-based file systems), are migrated to the new UFS64-based file systems format on the target Unity system. In addition, all file systems are migrated as Thin. File systems cannot be migrated individually, only as part of the VDM server migration.
For a file system that VMware uses as an NFS datastore, you must specify the file systems to be imported as a VMware NFS datastore. Only one NFS export at file system root directory should exist on the VNX for those source file systems. Otherwise, both create session and resume session operations fail because VMware NFS datastore in Unity only supports this export configuration.
The target file system is a normal file system by default. If you specify one file system to be imported as a VMware NFS datastore, the target file system is a VMware NFS datastore, which enables virtualization-specific optimization such as asyncmtime. A source file system that is specified as file level retention (FLR) enabled cannot be imported as a VMware datastore file system.
All VNX systems are configured by default with the code page 8859-1 for the NFSv3 clients. This code page is used to translate the file name from 8859-1 (network format) to UTF-8 (disk format). This code page can be changed to UTF-8 or 8859-15. Code page 8859-15, which includes the most used western European characters, is an extension of the 8859-1 code page. When a VDM from a VNX system is imported to a Unity system through NFS, the Unity system browses the VNX files using a UTF-8 NFS client. This process can cause some problems with the file name when it includes non-ASCII characters. The NFS import has to browse the VNX files through an 8859-1 NFS client, to preserve the extended characters of filenames of the source VNX. All Unity systems (OE 4.2 and earlier) are configured to support only NFSv3 clients configured for UTF-8. The code page on these Unity systems cannot be changed. With Unity OE 4.3 and later, the code page of the Unity system can be changed through the svc_nas {<NAS_server_name> | all} -param -facility vdm -modify codepage -value <value> service command to match it with the code page used on the VNX system. Matching the code pages allows a code page translation for the file names that are seen from NFSv3 clients, and to reproduce the behavior of the VNX system on the Unity system.
Prerequisites for NFS-only VDM import
Import of a VDM and its related file systems from a VNX storage system to a Unity storage system requires the following prerequisites:
- Time is synchronized between the VNX and Unity storage systems. The time difference must be within five seconds. Use the same NTP server on the VNX Data Mover that hosts the source VDM, and the target Unity SPs. See
Configuring Time Services on VNX for information about NTP.
NOTE: The NTP server used must have a stratum number of 5 or less.
- One or more pools must be created and available on the target Unity system to perform a VDM import operation. The pools that are selected should be large enough to hold the source VDM and all its file systems that are migrated.
NOTE: Compressed data is uncompressed, and deduplicated data is undeduplicated, for migration. Ensure that the target pool has enough capacity to handle these changes in data size. Check on the source VNX for the amount of space savings that compression and deduplication provide for the data. Then determine the amount of space that is required for the uncompressed and undeduplicated data.
- Before creating an import connection, you must configure mobility interface IP address for each SP (A and B) of the target system. (When creating an import session, you select the mobility interface IP address of either SPA or SPB to use as the target import interface. This interface is used to migrate the VNX CIFS server and file systems.)
- Before creating the VDM import session, you must do the following:
- Create a migration interface on the source Data Mover (for IPv4, use server_ifconfig <server_name> -create -Device <device> -name <nas_migration_interface_name> -protocol IP <ipv4> <ipnetmask> <ip–broadcast> ; for IPv6, use server_ifconfig <server_name> -create -Device <device> -name <nas_migration_interface_name> -protocol IP6 <ipv6/PrefixLength>) and attach the interface to the source VDM to be migrated (using nas_server -vdm <vdm_name> -attach <nas_migration_interface_name>). The interface added on the source VDM to perform migration must be named with the prefix "nas_migraiton_" so that the interface can be clearly identified by the migration process. This interface is used only for the VDM import operation and must not be used as a production interface. After each VDM import session is committed, this interface can be reused by attaching it to the next VDM, and so on.
- Verify that the physical Data Mover on which the source VDM is located has at least one IP interface configured that is not attached to the VDM being migrated. This IP interface ensures that the source Data Mover can provide uninterrupted Name Services for the remaining file servers. If this additional interface is not present, the VDM import session fails.
- Ensure the code page that is used on the target Unity system matches the code page that is used on the source VNX system.
- For a source VNX system with two Control Stations, the home directory of a user with the Administrator role, which is used in configuring the import connection, must exist on the primary Control Station of the VNX. For more information, see VNX system with two Control Stations.
- Before starting a VDM import, create an import connection between the source VNX system and the target Unity system.