Beruflich Dokumente
Kultur Dokumente
April, 2015
This document provides instructions for replacing the controller unit in a Data Domain
system with a newer model. This document covers the following topics:
l Revision history......................................................................................................... 2
l Related documentation..............................................................................................2
l Tools and supplies needed........................................................................................ 2
l Upgrade options........................................................................................................ 2
l Upgrade planning considerations...............................................................................4
l Source controller preparation...................................................................................12
l Preparing the destination controller......................................................................... 16
l System controller upgrade....................................................................................... 18
Upgrade Guide
Revision history
Table 1 Document revision history
Related documentation
EMC provides a variety of document types to support our products. End-user documents
include user guides, hardware installation guides, administrator guides, software guides,
part replacement guides, release notes, and others. Integration documents describe how
to integrate EMC systems with third party backup applications, and compatibility
matrices show which components are compatible with each other.
This document refers to other EMC documents by title. To locate a referenced document,
go to the EMC Online Support website at https://support.emc.com, enter the document
title in the search box, and click the search button.
Note
Hard copies of a document may be out of date. Always check for the current version of a
document before you start an upgrade or begin a significant configuration change.
Upgrade options
The Data Domain system upgrade options that are available are listed in this table.
DD860 36 GB or 72 GB DD890 96 GB
Upgrade options 3
Upgrade Guide
General considerations
The controller upgrade procedure requires the following tasks.
1. Prepare the source controller and capture the current system configuration.
Note
EMC recommends that you read this entire document before you start a controller
upgrade. All the information is important; do not review only the highlighted text.
l Any failed disks must be replaced and reconstructed before the upgrade procedure
starts.
l This version of DD OS does not support more than one archive unit on a DD9500
system. If the source controller has multiple archive units, contract EMC Support for
assistance in merging them to a single archive unit before the upgrade.
l Space utilization, system alerts, cleaning, and replication statistics are reset after a
controller upgrade. In many cases, this is the desired behavior after upgrading the
chassis. If this information must be retained, contact EMC support prior to starting
the upgrade process.
l Download and review the Release Notes of the DD OS you are upgrading to as part of
the controller upgrade process. Download Release Notes from the EMC Support Portal
at https://support.emc.com.
l For releases prior to DD OS 5.4, the source and destination controller must use the
same DD OS major version but may have different minor versions. For DD OS 5.4 and
later, the same release (major and minor version) must be installed on the source
and destination controller before you start to remove the source controller.
l The source file system usage must be 95% or less (free space 5% or more) to support
a controller upgrade. The additional space is required to store temporary files during
the upgrade.
l If your upgrade plan includes adding software features such as Extended Retention or
Replication, make the changes before you start the controller upgrade or after the
controller upgrade is complete. Do not change software features while a controller
upgrade is in progress.
l EMC does not support migration of PCI and I/O option cards from a source system to
a destination system in the controller upgrade procedure. New PCI and I/O option
cards must be purchased for the new system.
l Data Domain systems are heavy. To avoid personnel injury or equipment damage,
plan to use two people or a mechanical lift when moving a chassis or shelf.
l The system controller upgrade process preserves the configuration settings for CIFS,
NFS, and DD Boost communication.
l For WWN migration on systems configured for Fibre Channel, the same DD OS version,
which must be version 5.3 or later, is required on the source and destination DDRs.
The upgrade process will preserve the VTL and DDBoost over Fibre Channel
configuration from the original system. However, the Fibre Channel ports can differ
between the source and destination systems, which requires the migration of the
General considerations 5
Upgrade Guide
Fibre Channel configuration to the appropriate ports on the destination system. The
FC migration procedure is covered later in this document.
l After WWN migration and if the source system will be redeployed, the Fibre Channel
configuration on the source system must be removed or changed to avoid conflicts
with the destination system.
l The WWN configuration for DD OS version 5.3 or later is persistent across system
reboot, DD OS upgrade, and controller upgrade. However, the WWN configuration is
reset to the default values after a DD OS reinstall.
l The network configurations of the system controller being replaced may not be
applicable to the new upgraded system controller since the network slots/names will
change. All network configuration settings of the replaced system controller must be
recorded carefully to recreate the network configuration on the new system controller.
l If the file system is encrypted, make sure to acquire the required passwords or
passphrase before beginning the upgrade.
l If VTL is used on the source system and if the source system is redeployed, there is a
possibility of VTL drive serial number collisions if the same backup software accesses
the target system and the redeployed system.
l Record the replication configuration.
l If DD Boost is supported on the source system and you are planning to upgrade DD
OS, determine if the installed DD Boost plug-in software is compatible with the target
DD OS version. You might need to upgrade the DD Boost plug-in software when you
upgrade DD OS.
Note
The controller upgrade procedure requires one or more reboots of the system.
Safety considerations
l Always use two people or a mechanical lift when moving any Data Domain system.
l Power remains for some time after you remove power cords. Do not remove hardware
components until all of the LEDs are dark.
Rack considerations
l Ensure the target system rail kit will work with the target rack, as the distance
between front and rear posts of racks can vary. Some systems are 2U (2 rack units)
height (for example, the DD690 and DD890), while other systems are 4U (for example
the DD990 and DD4500 systems).
l The rack mount kits for most Data Domain systems work in the Data Domain Rack
(EMC Titan C rack). The exception is the DD690, which requires the rail kit, X-600-
SHELF.
l When performing a controller upgrade from a PCI-based legacy system to a newer
system having I/O Modules, you may need to order additional controller-to-shelf SAS
cables for shelves being brought forward.
l If the new system controller is installed in a different location than the original system
controller, make sure that the existing shelf SAS cables will reach the new location. If
not, order longer cables.
l Cables 3 meters and longer are generally intended for rack-to-rack connections. The
"U" spanning distance is not applicable in that case.
Controllers: DD565, DD640, DD660, DD670, DD690, DD860, DD880, DD890, DD990
Rack considerations 7
Upgrade Guide
a. RU distances are approximate measurements and may require adjustment for your environment.
Figure 2 Mini-SAS cable for SAS HBA to ES20 connections
Controllers: DD565, DD640, DD660, DD670, DD690, DD860, DD880, DD890, DD990
a. RU distances are approximate measurements and may require adjustment for your environment.
Figure 4 HD-mini-SAS cable for SAS I/O module to ES30 connections
Rack considerations 9
Upgrade Guide
Time considerations
The system controller upgrade process will take time. Plan accordingly so time is
maximized between starting the controller upgrade procedure and the next scheduled
backup. Consider the following time-related issues before you start your upgrade.
l The upgrade may require rebuilding of the index. Re-indexing may take 4-6 hours to
complete.
l The controllers must be using the slot-based Ethernet port naming convention as
described later in this document. If an upgrade to this convention is needed, EMC
Support assistance is required and must be scheduled before the controller upgrade.
Note
Hardware considerations
l Ensure that the power requirements for the new system have been met. Some Data
Domain systems operate on either 100-120V or 200-240V whereas other systems
require a 200-240V power source.
l Some Data Domain systems are 2U while others are 4U. If the new controller is
installed in a different location, make sure that the existing shelf SAS cables will
reach the new location. If not, order longer cables as needed.
l Purchase new optional I/O cards for the target system (either PCI cards for legacy
systems or I/O Modules for new systems). EMC Data Domain does not support
transferring any PCI cards.
l If your upgrade plan includes adding enclosures, add the enclosures before you start
the controller upgrade or after the controller upgrade is complete. Do not change the
enclosure configuration while a controller upgrade is in progress.
l Before upgrading a controller, verify that the destination controller supports the
enclosure configuration on the source controller. You might need to upgrade the
enclosure configuration before updating the controller. Consider the following
information when evaluating the enclosure configuration.
n DD9500 systems require a minimum of 4 enclosures.
n ES20 Expansion shelves are not tested and not approved for use with DD9500
systems. Controller upgrades for systems with ES20 shelves are not supported in
this release. However, data migration to a newly-installed Apollo system is
supported.
n DD9500 systems do not support both SATA and SAS shelves on the same chain of
enclosures.
Hardware considerations 11
Upgrade Guide
n See the EMC Data Domain ES30 Expansion Shelf Hardware Guide for information on
which combinations of enclosures are supported on a particular system.
Note
If your upgrade plan calls for mulitple sucessive upgrades (for example, 4.9->5.1-
>5.2.3), use the filesys show space command to verify that the file system is
available before you start the next upgrade. If the filesys show space command
does not display the Active Tier Resource information, or if it displays The
filesystem is unavailable at this time, the system is not ready for the
next upgrade.
The autosupport message records key system configuration features and serves as
another information source if you need to access the source controller configuration.
4. Configure your terminal emulation program to record the session.
Most of this procedure captures the source controller configuration using CLI
commands. Recording the session captures the configuration for future reference.
5. For a system enabled with DD Extended Retention software (formerly known as Data
Domain Archiver), ensure there is no data movement.
# archive data-movement status
# archive data-movement stop
6. Check if space reclamation is running, and if so, suspend it.
# archive space-reclamation status
# archive space-reclamation suspend
7. Display the license keys.
# license show
8. If used, record the VTL configuration.
# vtl port show summary
# vtl port show hardware
# vtl port option show
# vtl show config
# vtl option show all
9. If either VTL or DDBoost-over-FC is present, record the scsitarget configuration.
# scsitarget group show detailed
# scsitarget endpoint show detailed
# scsitarget initiator show detailed
# scsitarget transport option show all
# scsitarget endpoint show list
Note
10.Create a table to map the endpoints to the correct ports on the destination controller
as described in the following procedure.
The endpoint name, WWPN, and WWNN are transferred to the destination controller
during the upgrade. When the destination controller starts, however, new endpoints
are created for each port. After the destination controller starts, you will use the table
you create here to delete the new endpoints and reassign the migrated endpoints to
the correct ports.
The following is an example mapping table. Notice that this table calls for source
ports 4a and 4b to migrate to ports 4a and 4b on the destination system, and source
ports 5a and 5b map to slot 6 on the destination system. Because new endpoints with
WWPN and WWNN addresses will automatically be created for the destination ports,
all new endpoints for the ports listed in the table will need to be deleted and each
migrated endpoint assigned to the correct port.
Note
Consider the following guidelines when working with DD4200, DD4500, and DD7200
systems:
l There is only one on-board ethernet interface (ethMa). Therefore, migrating the
onboard settings from a legacy system would be applicable to only one interface
(eth0a in legacy systems).
l Network features such as bonding and aggregation will not work for ethMa.
Therefore, if the legacy system has any of these features for eth0a, these features
will not be applicable.
Assume the source controller has eth3a and eth3b bonded to veth0 (which means the
NIC card is in slot 3). To collect the network port settings and IP address information,
use the net show settings command as shown in the following example.
Figure 6 Output: net show settings
If the NIC card in the destination controller is in slot1, the same settings should be
applied for eth1a and eth1b in the new system. The mapping will be slot3->slot1 and
the new settings should be as shown in the following example.
20.Develop a service mapping table to include information for services on the existing
controller and the correlation of these services on the new controller.
Include services such as link failover, link aggregation, VLAN, and IP aliases. It may be
preferable that the ports for failover or aggregation group are on different cards but
connected to the same subnet.
Figure 7 Output: net show settings
2. If possible, set up the new system on a workbench and connect the power cables.
Otherwise, refer to the instructions in the rack mounting kit and install the system in
either a temporary or permanent location in a rack.
Leave the power on until the NVRAM batteries are fully charged. It can take up to 3
hours to fully charge the batteries.
Note
Do not remove the source controller to make room for the destination controller until
instructed to remove the source controller. For this procedure, the connection of SAS
cables to shelves is not necessary and not recommended.
Note
The default password for new system is the serial number on the back of the system.
6. When the configuration utility starts up, enter Ctrl-C to exit the utility. Do not change
the sysadmin account password now.
The initial message in the configuration utility is the welcome message.
Welcome to Data Domain OS 5.3.0.0-138618
To improve security, Data Domain recommends that you change
the 'sysadmin' password before continuing with the system
configuration.
Change the 'sysadmin' password at this time? (yes|no) [yes]:
no
7. Enter license show.
8. Record the license key codes.
You will need to add these license keys after the upgrade.
9. When the configuration utility finishes, enter the system show version
command.
10.Make a note of the version.
11.If the destination controller has a newer major version of DD OS than the source
controller, do the following.
a. Enter system show nvram.
b. When the NVRAM batteries are fully charged (80% minimum), use the system
poweroff command to shut down the destination controller.
Note
Never shut down the system by pressing the power button (if present on your
system). The NVRAM batteries in an improperly shut down system can drain
quickly. Recharging those batteries can add two to three hours to this upgrade
procedure.
You must either upgrade the source controller to the same DD OS version used on
the destination controller, or you must replace the DD OS on the destination
controller with the version used on the source controller.
12.If the destination controller DD OS version is older than that on the source controller,
do the following.
a. If the destination controller you are installing already has DD OS software
installed, follow the upgrade instructions in the release notes, and upgrade DD OS
with the system upgrade command.
Note
If your upgrade plan calls for mulitple sucessive upgrades (for example, 4.9->5.1-
>5.2.3), use the filesys show space command to verify that the file system is
available before you start the next upgrade. If the filesys show space
command does not display the Active Tier Resource information, or if it displays
The filesystem is unavailable at this time, the system is not
ready for the next upgrade.
b. When the NVRAM batteries are fully charged (80% minimum), use the system
poweroff command to shut down the destination controller.
Note
Never shut down the system by pressing the power button (if present on your
system). The NVRAM batteries in an improperly shut down system can drain
quickly. Recharging those batteries can add two to three hours to this upgrade
procedure.
3. For a Data Domain system with the Extended Retention software option, ensure there
is no data-movement or space-reclamation running.
# archive data-movement status
# archive data-movement stop
# archive space-reclamation status
# archive space-reclamation suspend
4. Check for any active CIFS client connections and stop them. To check for CIFS activity,
enter:
# cifs show active
5. If there are active CIFS clients, disconnect them and disable CIFS by running:
# cifs disable
6. Disable VTL:
a. Determine whether VTL is enabled. To determine if VTL is enabled, enter:
# vtl status
Note
Do not proceed until all replication contexts are disabled. This may take up to 15
minutes.
13.A reboot is recommended, if possible, before performing the upgrade procedure. This
ensures all hardware is in working order.
# system reboot
Changing controllers
CAUTION
Once the new system controller has been installed and booted, the upgrade process
cannot be stopped. If this happens, the integrity of the data can be affected.
Procedure
1. Before powering off the system, entering the command filesys disable is
recommended.
2. Power off the existing system by using the system poweroff command. Do not
power off the shelves.
3. Label all cables on the source controller, and then disconnect them.
CAUTION
l Power remains for some time after you remove the power cords. Wait until all of
the LEDs are dark.
l Always use two people or a mechanical lift when moving any Data Domain system.
Note
The IP and Fibre Channel configurations remain on the source system and will cause
conflicts if that system is later reconnected to the same LAN or SAN to which the
destination system is connected. Before reconnecting the removed system to the
original LAN or SAN, remove the configuration from all ports that can be connected to
a LAN or SAN.
9. When the login prompt appears, log in using the serial number as the password for
the sysadmin account.
10.Verify the status of the NVRAM batteries by entering the system show nvram
command.
If the batteries are charged 60% or less, allow them to charge as described in the
chassis replacement or upgrade guide for the new system. Recharging the NVRAM
batteries can take up to three hours.
If the NVRAM batteries have been partially discharged, an error light (amber in color)
located at the back of the NVRAM card begins blinking when the system is powered
on, and an error message similar to the following is appears on the console.
11.Use the config setup or net config command to reconfigure the network
settings according to the map tables recorded earlier.
For information on using the config setup command to launch the utility that
helps you configure a system, refer to the EMC Data Domain Operating System Initial
Configuration Guide.
For information on using the net config command to add and remove interface
configurations, refer to the EMC Data Domain Command Reference Guide.
Note
All network interface connections that are no longer valid (such as configurations for
unused slots or slots with a different type of card) must be removed.
Note
3. Log in with the original source system password (not the serial number).
4. Verify the health of the file system by entering the following command.
# filesys status
If the file system is encrypted and locked, the system prints the following message.
a. Contact the customer security officer and, when that person arrives, enter the
following command.
# filesys encryption unlock
Note
The index rebuild process can take up to 4 hours. Do not power off the system during
this process.
6. To check on the status of the upgrade and the index rebuild, enter the system
upgrade status command, which shows the estimated time remaining for the
upgrade.
sysadmin@sif# system upgrade status
Thu May 2 15:22:50 PDT 2013
Current upgrade status: upgrading file system
Time remaining: 240 minutes Start: 14:20:54
Stage: index_rebuild Status: running
Reason: none
7. When the upgrade is complete, enter the filesys status command.
8. If the filesys status output shows that the file system is disabled or locked,
enter the following command.
# filesys enable
9. Use the following command to confirm that the correct amount of storage is
connected.
# filesys show space
The output of this command should show approximately the original amount of
storage space. The output from a filesys show space command may vary from
original source system as there will be minor differences in the space needed for DD
OS from release to release.
10.If it is necessary to change the hostname, do so now. Also make the necessary
configuration changes in the backup applications that use the old hostname.
You might want to change the hostname if the existing host name contains the model
number of the old controller. The hostname may be defined in DHCP or with net set
hostname.
Note
Some backup applications do not tolerate hostname changes. Verify that all backup
applications will tolerate the update before changing the hostname.
To view this information in the autosupport file, search for SCSITARGET Endpoint Show
Detailed or Enclosure Show All. To view this information in DD System Manager, select
Hardware > Fibre Channel > Physical Resources.
4. If you did not complete the Fibre Channel port mapping table when you collected
information from the source system, use the information from the source system
autosupport file to complete the table.
To view this information in the autosupport file, search for SCSITARGET Endpoint Show
Detailed or Enclosure Show All.
5. Update the endpoints on the destination controller as follows:
a. Display the current endpoint list.
# scsitarget endpoint show list
Use the commands listed above to update the primary and secondary port configured
for all access groups based on the Fibre Channel port mapping.
Note
The replacement system has a different host and BMC MAC address, so it might
receive a different IP address from a DHCP server.
3. Use the net ping command to verify connectivity to the default gateway.
If the net ping command is unsuccessful, resolve the problem before continuing to the
next task.
Note
An extra step is required if CIFS was in Workgroup mode prior to headswap. In this
case, to join an Active Directory domain after the headswap, run the cifs reset
authentication command prior to joining the domain.
3. Verify CIFS connectivity by remounting any CIFS shares and verifying the operation of
the backup application. Run these commands:
# cifs status
# cifs show active
If you are not able to reestablish CIFS connectivity, contact EMC Support for
assistance.
4. Verify NFS connectivity by remounting any NFS shares and verifying the operation of
the backup application. Also run this command:
# nfs show clients
5. Verify DD Boost connectivity by running these commands:
# ddboost show user-name
# ddboost storage-unit show
# ddboost status
# ddboost fc status
EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without
notice.
The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind with
respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a
particular purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicable software
license.
EMC², EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United States and other countries.
All other trademarks used herein are the property of their respective owners.
For the most up-to-date regulatory document for your product line, go to EMC Online Support (https://support.emc.com).