Front cover IBM TotalStorage NAS Backup and Recovery Solutions Integrate backup software from BakBone, Legato, Tivoli, and Veritas See snapshot and replication technology for NAS Learn backup concepts for iSCSI Roland Tretau Ingo Fuchs Julian Garcia Bayo Glenn Korn Rok Rebolj ibm.
International Technical Support Organization IBM TotalStorage NAS Backup and Recovery Solutions July 2002 SG24-6831-00
Take Note! Before using this information and the product it supports, be sure to read the general information in “Notices” on page xv. First Edition (July 2002) This edition applies to the IBM TotalStorage Network Attached Storage 200 and 300 running the Windows Powered OS. Comments may be addressed to: IBM Corporation, International Technical Support Organization Dept.
Contents Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi Preface . . . . . . . . .
3.1.1 IBMSNAP utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 3.1.2 Using IBMSNAP with NT Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 3.1.3 Creating a scheduled NT Backup with IBMSNAP . . . . . . . . . . . . . . . 64 Chapter 4. Tivoli Storage Manager (TSM) . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.1 Introduction to Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.
Referenced Web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 How to get IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 IBM Redbooks collections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi IBM TotalStorage NAS Backup and Recovery Solutions
Figures 1-1 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 2-14 2-15 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 2-24 2-25 2-26 2-27 2-28 2-29 2-30 2-31 2-32 2-33 2-34 2-35 3-1 3-2 © Copyright IBM Corp. 2002 Persistent Storage Manager — Scheduling menu screen . . . . . . . . . . . . 6 PMS’s copy-on-write process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Process flow of reading a True Image . . . . . . . . . . . . . . . . . . . . . . . . . .
3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 3-13 3-14 3-15 3-16 4-1 4-2 4-3 4-4 4-5 4-6 4-7 4-8 4-9 4-10 4-11 4-12 4-13 4-14 4-15 4-16 4-17 4-18 4-19 4-20 4-21 5-1 5-2 5-3 5-4 5-5 5-6 5-7 5-8 viii NT Backup — NAS Backup log, page 1 . . . . . . . . . . . . . . . . . . . . . . . . 55 NT Backup — NAS Backup log, page 2 . . . . . . . . . . . . . . . . . . . . . . . . 56 NT Backup — Backup and Recovery Wizard default screen. . . . . . . . . 57 NT Backup — Backup and Recovery Wizard restore screen . . . . . . .
5-9 5-10 5-11 5-12 5-13 5-14 5-15 5-16 5-17 5-18 5-19 5-20 5-21 5-22 5-23 5-24 5-25 6-1 6-2 6-3 6-4 6-5 6-6 6-7 6-8 6-9 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 6-20 6-21 6-22 6-23 6-24 6-25 6-26 NetVault — Enter Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 NetVault — Setup Complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 NetVault — Default Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-27 6-28 6-29 6-30 6-31 6-32 6-33 6-34 6-35 7-1 7-2 7-3 7-4 7-5 7-6 7-7 7-8 7-9 7-10 7-11 7-12 7-13 7-14 7-15 7-16 7-17 7-18 7-19 7-20 7-21 7-22 7-23 7-24 7-25 7-26 7-27 7-28 8-1 8-2 8-3 8-4 8-5 8-6 x Completing the Backup Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Schedule Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Monitor Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8-7 8-8 8-9 8-10 8-11 8-12 8-13 8-14 9-1 9-2 9-3 9-4 NetWorker — Administrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 NetWorker — Manage Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 NetWorker — Create Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 NetWorker — Create Client window . . . . . . . . . . . . . . . . . . . . . . . . . . 174 NetWorker — New Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xii IBM TotalStorage NAS Backup and Recovery Solutions
Tables 4-1 © Copyright IBM Corp. 2002 Sample NAS disk configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xiv IBM TotalStorage NAS Backup and Recovery Solutions
Notices This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used.
Trademarks The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: AFS® AIX® AIX 5L™ DB2® DFS™ ESCON® IBM® Metaphor® Micro Channel® Netfinity® PAL® Perform™ PowerPC® Predictive Failure Analysis® RACF® Redbooks™ Redbooks(logo)™ RMF™ SANergy™ SP™ TCS® Tivoli® TotalStorage™ xSeries™ zSeries™ The following terms are trademarks of International Business Machines Corporation and Lotus Development Corporation in the United States, oth
Preface This IBM Redbook is a guide for backup and recovery solutions for IBM TotalStorage NAS and iSCSI appliances. It provides a detailed description of how to implement various backup and restore solutions. This hands-on guide starts with an introduction to IBM TotalStorage NAS backup and recovery solutions and covers general concepts. After that you will learn about persistent storage images and data replication techniques. Then you will see various solutions for popular backup and recovery software.
The team, from left to right: Julian, Glenn, Rok, Roland, Ingo Roland Tretau is a Project Leader with the IBM International Technical Support Organization, San Jose Center. Before joining the ITSO in April 2001, Roland worked in Germany as an IT Architect for Cross Platform Solutions and Microsoft Technologies. He holds a Masters degree in Electrical Engineering with a focus in telecommunications. Ingo Fuchs is a Chief IT Architect and Alliance Manager at Memorex Systemhaus in Frankfurt, Germany.
Glenn Korn is a member of the Technical Support Marketing group for the IBM SSG group, where he specializes in SAN and NAS solutions. Glenn has been working with computer hardware and networks for over 12 years. He has extensive experience in IT support of both hardware and software. He holds a B.S. degree in Industrial Technology and is a Microsoft Certified Systems Engineer (MCSE) and Novell CNE. Rok Rebolj is a Systems Engineer and Instructor in Slovenia. He has 8 years of experience in the IT field.
Comments welcome Your comments are important to us! We want our Redbooks to be as helpful as possible. Send us your comments about this or other Redbooks in one of the following ways: Use the online Contact us review redbook form found at: ibm.com/redbooks Send your comments in an Internet note to: redbook@us.ibm.com Mail your comments to the address on page ii.
1 Chapter 1. Introduction to IBM TotalStorage NAS backup and recovery In our computing world today, data is considered the most important competitive differentiating factor. Temporary inaccessibility or the complete loss of data has a huge financial impact, and can drive companies out of business. The inability to manage data can have a negative impact on a company’s profitability and limit its ability to grow.
1.1 Backup and recovery solutions: considerations As in many other areas, planning is the key to successful backup and recovery of your IBM TotalStorage NAS devices and the user and application data stored on it. In this chapter we explain the key features and functionalities that IBM provides with their devices to ensure data availability and easy backup and recovery. IBM provides you with hardware to maximize system uptime and data availability.
1.1.2 Data availability software To help customers ensure the availability of data, IBM ships the product Persistent Storage Manager (PSM) with the IBM TotalStorage NAS devices. PSM creates True Images (multiple point-in-time persistent images of any or all system and data volumes). All persistent images are designed to survive system power loss or a planned or unplanned reboot. Each instance of PSM handles 250 concurrent images of up to 255 independent volumes for a total of 63,750 independent data images.
1.1.4 Archival, backup, and restoration of IBM NAS appliances Systems administrators should ensure that data stored in the NAS appliance has adequate protection against data losses due to accidental erasure, replacement, multiple disk crashes, and even disaster scenarios. In this section we discuss the options and rationales of each.
Archival backup of NAS OS to tape by other backup programs While the NAS operating system can be backed up using the included NT Backup software, a customer may decide to back up the operating system using Tivoli Storage Manager (TSM) or a separately purchased ISV backup program. Either TSM or a purchased backup software package provides additional backup functionality to that of NT Backup. This enhanced backup software might then be used for backing up both the operating system and the user data.
Figure 1-1 Persistent Storage Manager — Scheduling menu screen Full, incremental, and differential backups Over time, backups can take up substantial storage. Generally, only a small amount of data changes each day or over a period of time. Therefore, backup administrators often take a backup of the changes that occur, rather than backing up a complete copy of all data. Backup software such as the pre loaded NT Backup generally has the ability to make full, incremental, or differential backups.
First, most backup programs allow the administrator to select all files or a specific subset of the files to be backed up. For these selected files, a full backup, differential backup, or incremental backup can generally be requested. The distinctions between the three types of backup are as follows: When a full backup is taken, all selected files are backed up without any exception. When a differential backup is taken, all files changed since the previous full backup are now backed up.
Note: Please keep in mind that PSM is primarily used for quick and easy restores of individual files or volumes from PSM cache. In many cases it appears to be more useful to use a backup software (either TSM or a third-party software) that supports open file backup and fully exploits Windows 2000 as the backup solution. Especially in large environments, the need to create and maintain batch files might be impractical.
However, a limited number of add-on applications have been tested with these NAS products, and customers may add those specific software applications to the system. Should a customer have problems with non-IBM software that they have added to this appliance, the customer should contact the vendor directly, as IBM does not provide on-site or remote telephone support for those non-IBM products. IBM will continue to support hardware and software that is shipped with the NAS appliance.
Re-initializing the unit is very simple, as it comes with CD-ROMs for this purpose. However, the unit also has a protection system to prevent it from being accidentally re-initialized if the CD-ROM is left in the drive during a reboot. To circumvent this protection, you must use the Recovery Enablement Diskette and follow the procedure described below. 1.2.1 Recovering the NAS 200 The IBM NAS 200 can be recovered either using a recovery CD or using the maintenance disk partition.
2. Have a diskette format with the following files: BOOT.INI, NTDETECT.COM, NTLDR By following these steps, you can recover the NAS 200 appliances: 1. Change the boot order: Press F1 when the NAS appliances starts and put in this order: a. First Startup Device [Diskette Drive 0] b. Second Startup Device [Cd Room] c. Third Startup Device [Hard Disk 0] 2. In order to restore the backup, temporarily install Windows 2000 Server into the maintenance partition.
4. Log on to the working system (not the new node) and go into Cluster Administration. The node that is being reloaded will be represented by an icon with a circle and red slash. You need to evict that node from the cluster. Right-click that node —> Evict Node. Note: The next step will need to be performed on the working system if it contains the Active Directory you are using.
Network Identification Public LAN Settings Private LAN Settings Note: At this point in the install of new node, you will either get the Joining a Domain screen or the Active Domain Controller Setup screen. The Information and Options screen where you either selected Joining a Domain or Setup Active Domain Controller determines this. 11.This step requires you to either join a domain or set up Active Directory depending on what radio buttons were selected in the beginning of the NAS Setup Navigator.
14 IBM TotalStorage NAS Backup and Recovery Solutions
2 Chapter 2. Snapshots and replication: PSM and Double-Take In this chapter we provide an introduction to the snapshot and replication features of IBM TotalStorage NAS systems. Although it is not a necessary part of a backup and recovery solution, we believe that an understanding of snapshot and replication solutions will assist you in planning the protection of your valuable data — along with implementing a backup solution using one of the products described later in this book. © Copyright IBM Corp.
2.1 Snapshots using Persistent Storage Manager (PSM) Persistent Storage Manager (PSM) is a utility that creates point-in-time images of the file system on the NAS unit. This is done by using a copy-on-write technique that uses, for each volume, an area of pre-allocated storage (the PSM cache file) that keeps only those data blocks which have been written since the time you made a persistent image of the volume.
Following the quiescent period, PSM creates the persistent True Image, a virtual point-in-time representation of the volume. This True Image is presented in folders and files structure in exactly the same manner as they are presented on the source volume (see Figure 2-1 on page 31). Metaphorically, the True Image contains the data that was overwritten on the live volume from the time of the previous True Image creation to the creation of the current True Image.
Reading a True Image True Images may consist of data on both the active volume and PSM cache. If this is the case, and there is a requirement to read the True Image (for backup purpose or data retrieval), PSM determines whether data has changed (data is now on the PSM cache) or is still unchanged on the active volume. Then PSM retrieves the data accordingly (whether on PSM cache or active volume) and presents it to the user. See Figure 2-2 for the process flow. Network 1 3 1.
Write performance PSM creates minimal additional I/O overhead which is limited to writes. The copy-on-write process adds one read (the write is paused to read the old data from the live volume) and one write (old data is copied to PSM cache) to each write system request. Read performance Reads are merely affected, since typically 90% of all I/O activities are reads directly from the live volume, which causes no interaction with PSM.
Figure 2-3 Microsoft Windows 2000 for NAS main screen 4. From the main screen, select Disks (Figure 2-4).
5. Select Persistent Storage Manager and you will see Figure 2-5. Figure 2-5 PSM main screen Now you are in the PSM main screen, ready to configure PSM. Configuring PSM Before you create images, you need to configure PSM first. The following steps are intended to guide you through the PSM configuration: 1. Configure the Global settings. From the PSM main screen, click Global Settings (see Figure 2-6). Figure 2-6 PSM Global Settings screen Chapter 2.
This is where you can set the PSM Global Settings: – Maximum persistent images: This corresponds to the maximum number of active images that you can create per volume. The default value is 250. – Inactive period: This is the idle time (on the volume) PSM will wait before creating a persistent image. The default value is 5 seconds. – Inactive time-out: This is the time that PSM will wait for inactivity.
2. Configuring the Volume settings. Click Volume Settings: This is where you can configure the specific volume attributes (see Figure 2-7). Figure 2-7 PSM Volume Settings screen Chapter 2.
You can select a volume and configure the specific attributes by clicking Configure (See Figure 2-8). Figure 2-8 PSM attributes of a volume – Warning threshold: This is the percentage of the cache size before warnings are sent. This is done to inform the NAS administrator that it is time to save the images before unwanted deletion of the first persistent images occurs.
– Cache size: This is the size of the PSM cache allocated from the PSM volume location. Is expressed in a percentage of the volume size. Make sure that you have enough space in you volume to hold the cache file. The default value is 15% . Click OK to get back to the Volume settings screen, and click Back to come back to the PSM main screen.
2. Click New to see the Create Image screen (see Figure 2-10). Figure 2-10 Create Image screen 3. In the Volumes to Include:, select the drives that you want to create an image of. For multiple volumes, press the Ctrl or Shift key while selecting the drives you want to have PSM images created of. 4. You can choose if the image has read-only attributes, or if it is read/write. 5. You can also give the image a relative retention weight and a name.
7. After a while, click the Refresh icon on your Internet Explorer. You should now see the new images you created on the list (Figure 2-11). You can change the properties, undo changes made to the image or delete the image using this screen. Figure 2-11 Persistent Image List screen 8. To check if the images contain exactly the same data as the volumes you selected, logon to the NAS using Terminal Services Client from the Maintenance menu on your Web Browser (or do it locally). 9.
Figure 2-12 Screen showing the image created Creating scheduled PSM images An automated version of creating a PSM image is also available. You can schedule your job tasks so that those actions can take place during the night and after business hours. The following steps demonstrate how to create a scheduled PSM image: 1. From the PSM main screen, select Schedules (Figure 2-5 on page 21). 2. On the Persistent Image Schedules screen, click New. 3.
Figure 2-13 Screen for creating a new scheduled persistent image 4. Click OK. 5. You will reach the Scheduled Persistent Images window showing the volumes, time and date, and repetition you selected earlier (Figure 2-14). In this screen you can also change the properties of the scheduled Image, or delete it. Chapter 2.
Figure 2-14 Screen showing scheduled persistent images Restoring a Persistent Image If you need to use the information stored in an image, you have two choices: File system access Restore the complete image File Systems Access You can access the files stored in the Persistent Images just as any other file in your system. See Figure 2-1. Open the Windows Explorer. Go to the Persistent Images directory (snapshot in our example). Choose the image you want to use (snapshot.1 in our example).
Example 2-1 Using files in a Persistent Image Restore the complete image You restore the complete volume image by clicking Restore Persistent Images in the PSM main screen. In the Persistent Images to Restore Screen, you can choose the Image to be restored (see Figure 2-15): Select the Image you want to restore. Click Details to see more information. Click Restore to restore the image. Chapter 2.
Figure 2-15 Choose the Persistent Image to restore. Click OK in the confirmation screen. Now you have successfully restored the Persistent Image. Disaster Recovery with PSM In the event that you need to recover the operating system volume from the Recovery CD, all systems settings have to be recreated. PSM provides a procedure for backing up the system partition in a network share or local disk.
Figure 2-16 PSM Disaster Recovery screen Click Properties to configure the settings. Now you are in the PSM Disaster Recovery Properties screen, as shown in Figure 2-17. Figure 2-17 PSM Disaster Recovery Properties screen Chapter 2.
Now you can provide the needed parameters, such as: Location of backup (up to three sites, including network shares) Number of copies for each site Size limit for each site Settings for scheduling the command Backup name Username and password that attaches to the network shares during a system backup or disaster recovery You can click OK and come back to the PSM Disaster Recovery screen. Click Start to start the backup. Click OK again in the confirmation screen.
When the image is copied, you can see the results in the PSM Disaster Recovery screen in Figure 2-19. Figure 2-19 PSM Disaster Recovery Image created You should now create the boot disk. Insert a formatted floppy disk in the diskette drive of the NAS device. Click Create Disk in the PSM Disaster Recovery screen. Click OK in the confirmation screen. This can take some time. When finished, click Back to get back to the PSM Disaster Recovery screen. To make the disk bootable, run the fixboot.
2.1.3 Special considerations for PSM in a clustered environment In this section we review some special considerations to take in account when PSM is used in a clustered environment like in the IBM TotalStorage NAS 300. The use of PSM in clustered volumes is supported, and there are no big differences with PSM standard volumes, as explained in 2.1.2, “Creating images with PSM” on page 19.
Figure 2-20 PSM error when failing over a disk Tip: If you want to assure that the image is created no matter which node owns the disk, configure the scheduled images on both nodes. Now you are sure that the image is generated on one node and that the error message is generated on the other one. 2.2 Using PSM with backup software solutions For systems that need to be available 24 hours per day and 7 days per week (24x7), backup is a challenge.
By using PSM, there is no need to shut down the application, because of its capability to capture snapshots, even with open files. In combination with a backup solution, systems that store data on NAS devices can now operate in 24x7 mode. For more information on using PSM, IBMSNAP, and backup software, see the following chapters: Chapter 3, “Microsoft Windows NT Backup” on page 51 Chapter 4, “Tivoli Storage Manager (TSM)” on page 67 2.2.
2.3.1 Description of Double-Take Double-Take is a real-time software product that can be used for increased data availability through failover and replication of the data. By minimizing downtime and data loss, Double-Take is one more tool in your data protection arsenal, and it accomplishes this with only a small amount of impact on existing communications and network resources.
Multi-platform features: – Multi-platform consistency provides identical functionality on Windows 2000/NT and Solaris platforms. This allows for simplification of training and support. Single management of both platforms may allow for lower Total Cost of Ownership. Double-Take can be used on the following operating systems: • • • Windows 2000 and Windows NT 4.0 Solaris 2.51, 2.
2.3.5 Setting up Double-Take Setting up Double-Take is fairly straightforward. After you have installed Double-Take, start the application with the Double-Take Management Console. You will see a list of all the machines that have the Double-Take software installed. This is shown in Figure 2-21. Figure 2-21 Double-Take — Server List Valid activation codes are now required to enable the Double-Take software.
Once you have logged on, you will get a message stating that you need to supply a valid activation code to enable Double-Take. This is shown in Figure 2-23. Figure 2-23 Double-Take — No Activation Code Entered At this time you will need to decide on the role of the system. Is the NAS appliance going to serve as a source, or a target, or both? If you choose not to select a box, or only one of the boxes, you can always go back in later and change the settings.
Figure 2-24 Double-Take — Activation Code Server Properties Window Once you have entered a valid activation code for each system, double-clicking any server in the Double-Take Servers list will show all the available drives under each corresponding server. Now you are ready to start using Double-Take. If, however, you had entered a valid activation code but did not check either the Source or Target boxes, your server will show up in the list, but no drives will show if you double-click that server.
Figure 2-25 Double-Take — Connection Wizard You may also access the wizard by dragging the source machine onto the target machine. Either way will bring up the Double-Take Connection Wizard welcome screen as shown in Figure 2-26.
The connection wizard will take you through the process of setting up a connection with a source and target system. Click the Make your First Connection button and follow the wizard through the process of creating a connection between two NAS appliances. The wizard tells you that it will take you through the basic steps of setting up a connection. It asks you what system is going to be the one with the information that needs to be protected, which will be the source device.
Figure 2-28 Double-Take — Choosing Target System The wizard will take you through creating a replication set. This is a list of all the files that need to be protected. You can either create a replication set or use an existing one. As you can see in Figure 2-29, we have decided to create a new replication set and call it “Test Mirror”. When you have finished, click Next. Figure 2-29 Double-Take — Creating Replication Set The wizard will ask you to select the volumes and folders that you want to protect.
Figure 2-30 Double-Take — Defining Replication Set You have defined the specific NAS appliance and data that will be the source, now you will supply the wizard with a location on the target machine. The target system had already been defined at the beginning of the wizard. You now need to select the appropriate path. You have the option of sending all the data to a single path or the same path. This is shown in Figure 2-31.
Figure 2-32 Double-Take — Destination Browse Window You can browse to a different destination. Once you have selected the destination directory name, click OK and then click Next, as shown in Figure 2-33. Figure 2-33 Double-Take — Destination Complete The wizard will bring up a final screen showing a summary of the connection information. You can continue if satisfied with the settings; otherwise click the Back buttons to change the appropriate setting.
Figure 2-34 Double-Take — Connection Wizard Finished You can now check to see if the mirror is operational. One way is to double-click the source server. There will be an icon and the name of your replication set. Open up the replication set and observe the settings. You can also verify by going back to the main window and clicking the source. It will show the replication sets and other pertinent information like IP address, target, mirror status, and so on. These checks are shown in Figure 2-35.
Figure 2-35 Double-Take — Verifying Replication Set You have just completed a mirror that will take your source data and replicate it to the target system in real-time. IBM’s NAS appliances and Double-Take together are just more ways that IBM ensures your company’s data availability. For more information on NSI Double-Take, please refer to: http://www.nsisoftware.
3 Chapter 3. Microsoft Windows NT Backup In this chapter we provide an overview of the native backup solution shipping with the IBM TotalStorage NAS systems, as well as a guide on how to configure and use the software that is provided. The IBM NAS Backup Assistant is also covered here. © Copyright IBM Corp.
3.1 NT Backup The IBM TotalStorage NAS products are pre-loaded with Windows NT Backup and the NAS Backup Assistant. This approach can be used to back up operating system data or user data, either to disk or tape. The pre-loaded Persistent Storage Manager function is in this case the recommended method of resolving the “open file” issue. There are two ways to back up the files in the NAS appliance when you use the NT backup method.
4. Select Backup and Restore —> IBM NAS Backup Assistant from the left pane. This will present you with a screen similar to Figure 3-1. Figure 3-1 NT Backup — NAS Backup Wizard 5. In the right pane, the following options appear: – Backup Operations: Select drive, schedules, backup types, backup methods, destination type, file path or tape name. – Schedule Jobs: List jobs scheduled for backups. You can also delete jobs that have been scheduled but not yet executed. – Backup Logs: Shows logs of all backups.
8. When the backup process is finished, click the Backup Logs tab. You will see a screen as shown Figure 3-2.
9. Select the log you want to examine and click View. You will be presented with screens similar to those shown in Figure 3-3 and Figure 3-4. Figure 3-3 NT Backup — NAS Backup log, page 1 Chapter 3.
Figure 3-4 shows the second part of the NAS Backup log page. Figure 3-4 NT Backup — NAS Backup log, page 2 Tip: For help on the NAS Backup Assistant please go to Start -> IBM NAS Admin.
Restore To restore, go to Start —> IBM NAS Admin.msc —> Backup and Restore —> Restore Using NT Backup. This presents you with a screen as shown in Figure 3-5. Figure 3-5 NT Backup — Backup and Recovery Wizard default screen Chapter 3.
From here on, follow this procedure: 1. Select the Restore tab (this produces a screen similar to Figure 3-6). Figure 3-6 NT Backup — Backup and Recovery Wizard restore screen Here, select the source from which to restore (in this example, the file we defined as the backup target earlier in the chapter) and the data in the source that you want to restore (files, directories, and the like). Also, you have to define the target location to which the files must be restored.
4. The restore process will now start. When it is finished, you will be presented with a screen similar to Figure 3-7. Figure 3-7 NT Backup — Restore Progress screen 5. Check the Restore Report for any errors during the restore, then select Close to finish the restore. Congratulations! You have successfully backed up and restored data from the IBM TotalStorage NAS device using the built-in NT Backup software, plus tools provided by IBM to ease to backup and restore tasks. 3.1.
Usage of IBMSNAP.EXE: ibmsnap /l:{drive} /files:{backup_script_file} /exit Where: {drive} = volume you want to have a PSM image of {backup_script_file} = script or batch file that PSM runs after creating image /exit = exit and close PSM 3.1.2 Using IBMSNAP with NT Backup To use IBMSNAP with NT Backup, you will need to create a batch file on the NAS box that calls NT Backup with the necessary parameters: 1. Get connected to your NAS system. 2.
4. You should see a screen (on the NAS Terminal Services Client session) similar to the one shown in Figure 3-9. Figure 3-9 Screen showing IBMSNAP running and PSM creating an image After that, NT Backup should start (Figure 3-10). Figure 3-10 NT Backup started automatically by IBMSNAP Chapter 3.
5. You should next see that the backup is being done, as in Figure 3-11. This screen shows an on-going backup of removable disk F, which contains a PSM image of drive H. Figure 3-11 On-going backup of removable disk F with PSM image of drive H 6. Once the backup is completed, you will be returned to the command prompt. It should display a screen similar to the one in Figure 3-12, showing that IBMSNAP and NT Backup have completed successfully.
Figure 3-12 Successful completion of IBMSNAP and NT Backup 7. You can check if the backup file has been created (Figure 3-13). Figure 3-13 Screen showing the backup file created 8. Notice also that there is the “Removable Disk (F:)” on the NAS as shown in Figure 3-13. This is the temporary location to which the persistent image was stored by PSM for the NT Backup purpose. Drive F: was used because it is the next available drive.
3.1.3 Creating a scheduled NT Backup with IBMSNAP If you want to schedule the creation of a persistent image and then back it up, you need to create two batch files, one that calls IBMSNAP at the scheduled time, and another one that calls NT Backup. Then you need to use the Windows at command to create an entry on the Task Scheduler to call the IBMSNAP batch file at your specified time. Here is an example: 1. Create a batch file that calls IBMSNAP (Figure 3-14).
Figure 3-16 Screen showing the scheduled job for IBMSNAP For more information on NT Backup, refer to the original Microsoft documentation. Important: Please be aware that if you back up files directly from a PSM persistent image, the entire path name of each backed up file is preserved. As a result, when you restore such a file, it will attempt to restore to the persistent image and not to the original volume.
66 IBM TotalStorage NAS Backup and Recovery Solutions
4 Chapter 4. Tivoli Storage Manager (TSM) In this chapter we introduce the Tivoli Storage Manager Agent 4.2. The agent is pre-installed on the IBM TotalStorage NAS devices and provides an easy way to include the NAS devices into your existing Tivoli Storage Manager backup and recovery environment. Discussion of the features of Tivoli Storage Manager and additional software such as Tivoli Data Protection Modules is not in the scope of this paper. Please see the available Redbooks on: http://www.redbooks.
4.1 Introduction to Tivoli Storage Manager IBM Tivoli Storage Manager ensures availability of business applications while driving improved return on storage management investment, by providing superior data protection and resource utilization that scales with business needs. Tivoli Storage Manager is an enterprise-class recovery solution, protecting your business critical data from the laptop to the IBM zSeries regardless of where it resides.
Tivoli Storage Manager will prepare an additional copy of your active data for safekeeping at an off-site location to provide that extra insurance against disasters. Should a disaster strike and destroy your on-line storage and computers, the off-site copy of your active data can be restored to new computers to get your business up and running quickly. Archive/retrieve Tivoli Storage Manager goes beyond just data backups to include data archiving.
Enterprise management Tivoli Storage Manager is a client-server application. One Tivoli Storage Manager server handles hundreds of Tivoli Storage Manager clients. Tivoli Storage Manager's administration control is extremely flexible via a hierarchy of administrators each designated with different management authority levels and specific domains defining user groups or applications. Multiple administrators can manage Tivoli Storage Manager simultaneously with full data integrity.
Hardware support The best automation and management features for data protection mean little if they won't work with the computers you have. Tivoli Storage Manager's client software supports seventeen different operating systems. Tivoli Storage Manager's server software runs on eight operating systems. Platforms vary from laptop computers all the way up to mainframe computers. Any server can work with any client all cross platform Solaris with Windows, AIX with Solaris, O/S390 with HP-UX any combination.
Unique differentiators Tivoli Storage Manager has two unique features — its incremental backups that only back up the files that have changed since the last backup, and its ability to effectively utilize the disk and tapes in its storage hierarchy. The combination of these two mean less data being sent over your network, less tape drives needed to write the data and fewer tapes needed to store that data.
Here are the steps needed to configure the TSM client: 1. Access the NAS appliance locally or use Terminal Services to connect. 2. Select Start —> Programs —> Tivoli Storage Manager —> Backup Archive GUI 3. This produces the TSM Client Configuration Wizard (as shown in Figure 4-1). Figure 4-1 TSM Client Configuration Wizard — default screen 4. Select the following: – Help me configure the TSM Backup Archive Client Chapter 4.
5. Click Next, you will see a screen similar to Figure 4-2. Figure 4-2 TSM Client Configuration Wizard — Option File Task 6. Then check the following: – Create a new option file. Select this option for a new setup. Select this option if you are setting up the first time. – Import an existing option file for use. Select this option only if the dsm.opt file was previously created by the system administrator on some other machine. – Update my options file.
9. Click Next, and you will be asked for the TCP/IP Parameters (see Figure 4-3). Figure 4-3 TSM Client Configuration Wizard — TCP/IP Parameters 10.Enter the Server Address. This is the TSM Server’s IP address, for example, 192.1.1.5. 11.Enter the Port Address as: 1500. This is the default value. 12.Select Next, and make sure that the following are configured according to your needs: – Domain List – Include-Exclude Options Chapter 4.
Refer to Figure 4-4 and Figure 4-5. Figure 4-4 TSM Client Configuration Wizard — Domain List Domain List: Click the Edit button to select the directory to be backed up.
Include-Exclude options: Click the Edit button to either include or exclude some files from the list. 13.Select Next, and Finish to complete the TSM client configuration. . Note: To finish the client installation, it is necessary that the client is registered within the TSM server. Please refer to 4.3, “Server configuration” on page 79 for more details. Example 4-1 is a sample of the DSM.OPT file in the NAS appliance: Example 4-1 TSM client — sample dsm.
Next you will be presented with the TSM Client default screen, as shown in Figure 4-7. Figure 4-7 TSM Client — default screen after installation Congratulations! You have successfully set up the TSM client on your IBM TotalStorage NAS device.
4.3 Server configuration We assume that you already have knowledge regarding the configuration of a TSM server. Here we give you a quick example of how to integrate an IBM TotalStorage NAS device into the TSM server configuration. 1. On your TSM server, start the Client Node Configuration Wizard (this depends on your server version and administrative configuration), then click Next (see Figure 4-8). Figure 4-8 TSM Client Node Configuration Wizard — Define TSM client nodes Chapter 4.
2. Click Add to add a node. You will be prompted to enter the node properties, as shown in Figure 4-9. Enter the node name (as configured on the client) and the password for that node, then define which policy the node should be linked to. When you are done entering the information, click OK.
3. You will see a screen similar to Figure 4-10. Figure 4-10 TSM Client Node Configuration Wizard — TSM client nodes 4. Click Next and Finish to proceed. Chapter 4.
Congratulations! You should now see the client node in your client node list. For example, in the Web management interface on a TSM 5.1 server, this should look similar to Figure 4-11.
4.4 Starting a Backup To initiate a backup from the NAS device, connect using Terminal Services. 1. Select Start —> Programs —> Tivoli Storage Manager —> Backup Archive GUI. 2. This leads you to the Tivoli Storage Manager GUI. 3. Select Backup. 4. Select the data to be backed up (as shown in Figure 4-12). 5. Select Backup. Figure 4-12 TSM Client — Backup selection Chapter 4.
When the backup is done, you will be presented with the backup report, as shown in Figure 4-13. Figure 4-13 TSM Client — Backup report Congratulations! You have already made the first backup of your IBM TotalStorage NAS device using Tivoli Storage Manager. To restore the files from the TSM Client, follow these steps: 1. Use Windows Terminal Services from any NAS client to access the NAS appliance. 2. Select Start —> Programs —> Tivoli Storage Manager —> Backup Archive GUI. 3.
4.4.1 Using IBMSNAP with TSM In this section we discuss the use of IBMSNAP with TSM. Creating the batch file that calls IBMSNAP The procedure for running the IBMSNAP is independent of the backup solution (whether NTBackup, TSM, or any other that supports the command line utility). However, for simplification of scheduling the TSM backup of the PSM image, we will create a batch file that executes the IBMSNAP command. Here is the procedure: 1. On a command prompt, type Notepad batch_file”.
While using IBMSNAP, you create a persistent image of D: whose volume label is DATA. IBMSNAP will create a temporary Removable Disk whose drive letter will be F: (since it is the first available letter), and which will be assigned the volume label DATA. So, as far as TSM is concerned, you have two volumes (drives D: and F:) with the same label. If you back up F: (which the batch files do), the process will fail.
Executing automated TSM backup of persistent image Now that everything is prepared, we can run the automated TSM backup of persistent images. Here are the steps: 1. On a command prompt, execute the batch file that calls IBMSNAP (Figure 4-16). For example: tsmbackup-i.bat Figure 4-16 Screen right after running IBMSNAP batch file 2. PSM will then run and create a snapshot of the specified volume on the batch file.
3. TSM backup will then proceed (Figure 4-18). Figure 4-18 Files being backed up by TSM 4. Once the backup is done, the screen should look similar to the one shown in Figure 4-19.
To verify that the backup has been created on the TSM server, perform the following steps: 1. Open the TSM Server Web Admin window. 2. Click Object view, select Clients, then select File Spaces. 3. Our sample is shown in Figure 4-20. Figure 4-20 TSM Web Admin screen showing the backups available Chapter 4.
4. Click the backup you just created to display the details, as shown in Figure 4-21. Figure 4-21 Screen showing the backup details You now have the confirmation that the TSM backup from the NAS client was successful. 4.4.2 Creating a scheduled TSM backup using IBMSNAP Just as when working with NTBackup, you need to use the at command utility of Windows 2000 to schedule the start of PSM and TSM. For example, you want to schedule a backup of I: drive’s persistent image at 5 p.m.
5 Chapter 5. BakBone NetVault In this chapter we provide an overview of BakBone Software’s NetVault. Then we explain how to install and configure the backup client on IBM TotalStorage NAS devices. © Copyright IBM Corp.
5.1 Introduction to BakBone NetVault BakBone Software’s NetVault product provides a backup solution for open systems customers. Support for all major operating systems (UNIX, Linux, NT/2000), network storage topologies and protocols (NAS, SAN, IP Storage, NDMP, SoIP, etc.), and all major enterprise applications (Oracle, SAP, DB2, Lotus, SQL, etc.) is provided. For our testing we used NetVault 6.5.0.
5.2 Agent installation and configuration After inserting the NetVault CD, the NetVault autorun screen is displayed, as shown in Figure 5-1. Select Windows 2000 —> Disk1 —> SETUP.EXE. This will start the setup program. If you are using the IBM TotalStorage NAS device in a headless operation mode, you should connect to the system using the Terminal Services client and open an Explorer window. Run x:\W2K\DISK1\SETUP.EXE, where x: is your CD ROM drive letter. Figure 5-1 NetVault Autorun screen Chapter 5.
The NetVault set up program welcomes you with the screen shown in Figure 5-2.
After accepting the Software License Agreement, you will be asked for the user information, as depicted in Figure 5-3. Figure 5-3 NetVault — User Information Chapter 5.
The screen in Figure 5-4 lets you select the location of the NetVault program files. Please be aware that you will be prompted in a separate screen to enter the location of the NetVault database file.
After that, you have to specify the database location, as shown in Figure 5-5. Figure 5-5 NetVault — Database Location Chapter 5.
In the NetVault Setup Type screen in Figure 5-6, you have to decide which type of setup you want to start. In our case we installed a NetVault Client System.
If you plan to attach a tape library to the NAS device to directly transfer data from the NAS system to the tape without using the network, than you would have to choose the NetVault Custom System entry. NetVault allows you to back up data locally from the NAS device using the NetVault SmartClient technology. You can also share backup devices in a SAN using the Dynamically Shared Drives (DSD) feature. See Figure 5-7.
After selecting the NetVault client you will be prompted for the name of the client. This name will be used to identify the system in the NetVault domain. It does not have to be the same as the network name of the device, although this typically eases administrative tasks. See Figure 5-8.
After selecting the name for the client you have to provide a password. This password is used to protect the system against unauthorized access from other NetVault systems. As soon as you enter and confirm the password and chose Next the setup program starts to copy the NetVault files. See Figure 5-9. Figure 5-9 NetVault — Enter Password Chapter 5.
When the copy process is finished, you will be informed that the installation is completed. We recommend that you restart the computer before using NetVault. See Figure 5-10.
5.3 Server configuration Concerning the server configuration, we assume that you have already set up the NetVault server system and configured your backup device(s). In this section, we show you how to integrate the IBM TotalStorage NAS system into the NetVault client management. The next chapter will explain how to set up a backup job in NetVault. If you have not yet set up the backup server — do this now. It is a simple and straightforward process similar to the client installation.
Choose Client Management. You should see a screen similar to Figure 5-12. Figure 5-12 NetVault — client management You should see your NetVault server on the left side. If not, go into the main administration interface and select Administration —> Domain Management to select the NetVault domain (the NetVault server) you want to manage. The available NetVault machines on the right side are systems that were found but not added to your selected clients yet. Another NetVault server can also be a client.
Select the NAS device you want to manage (for example, NAS200) and add it to the selected clients by double-clicking the icon. NetVault will now prompt you for the system access password that was set during the installation of this client, as shown in Figure 5-13. Figure 5-13 NetVault — System Access Password After entering the password and clicking OK, NetVault confirms the system access, as shown in Figure 5-14. Figure 5-14 NetVault — System Access Passed Chapter 5.
Click OK and the Client Management window will change to something similar to Figure 5-15. Figure 5-15 NetVault — Client Management with NAS200 You will see that after entering the system password the key symbol on the system icon is gone. Congratulations! You have successfully integrated the IBM TotalStorage NAS device into the NetVault client management.
5.4 Starting a backup In this chapter, we assume that: The NetVault client software is installed on the IBM TotalStorage NAS device. The NetVault server software is installed and configured on a backup server. The IBM TotalStorage NAS device shows in the NetVault client management. The NetVault GUI is installed on an administrative system or the GUI on the server or client is used.
The default client selection screen will be displayed (Figure 5-17). Figure 5-17 NetVault — client selection Select the NAS device from the client selection window. After double-clicking, you will see the plug-in modules that are installed on the client. In our case, the default plug-ins are the file system plug-in and the raw device plug-in. With the raw device plug-in you can select disk drives to back up. We will use the file system plug-in as we want to execute a backup based on files and directories.
As an example, we chose to back up the drive H: and the system settings. By clicking the drive letters, you can further select and deselect individual directories and/or files. When you are done with the definition, you can now select the Backup Options tab (Figure 5-19). Figure 5-19 NetVault — file system backup options Chapter 5.
After reviewing the options, you should select the Schedule tab (Figure 5-20). Figure 5-20 NetVault — backup schedule In the Schedule tab, you can define when the backup should occur or define a trigger to cause a job execution remotely.
In the target window shown in Figure 5-21, you define the backup target — meaning where the backup data should be written to. This can be another NetVault server or a NetVault SmartClient (NetVault client with attached backup device). Virtual backup devices can also be used. Figure 5-21 NetVault — backup target As an example, we use only two of the four drives of a virtual library on our backup server, senegal. As target media, we use a group label called “NAS200”.
Next you can select the Advanced Options tab. Here you can define further options like network compression, backup verification and aging. Also on this tab is the duplication setting, which allows you to duplicate a backup set to a backup device on any NetVault server or SmartClient (Figure 5-22).
Figure 5-23 NetVault — Run Status Further information can be seen when selecting the job (Figure 5-24). Figure 5-24 NetVault — Job Monitor Chapter 5.
Another place to look for a status feedback is the device management window, as shown in Figure 5-25. Figure 5-25 NetVault — Device Management Congratulations! The first backup job should now be running.
6 Chapter 6. VERITAS Backup Exec In this chapter we provide a short overview of VERITAS Backup Exec. We explain how to install and configure the backup client on IBM TotalStorage NAS devices. © Copyright IBM Corp.
6.1 Introduction to Veritas Backup Exec Veritas Backup Exec is a complete backup solution for environments scaling from workgroup size up to enterprise. It protects data and operating system on the backup client machine, including System State and Active Directory. Specific client agents are available for different groupware applications like Microsoft Exchange and SharePoint Portal Server, Lotus Domino, and databases like Oracle, Microsoft SQL Server and SAP R/3.
6.2 Remote Agent installation and configuration Installation can be done locally on the NAS device, but since IBM TotalStorage NAS appliances are headless devices, a very convenient way of installing a backup client software on them is a push installation method from the Backup Exec server. The procedure is easy and very straightforward. Here are the steps to install the Remote Agent software on IBM TotalStorage NAS devices. Insert the Backup Exec installation CD into your Backup Exec server’s CD drive.
Figure 6-2 Start Backup Exec Installation After clicking Next on the Welcome screen, you have to read and agree with the licensing terms. When you are done, proceed with clicking the Yes button, as shown in Figure 6-3.
If you are not sure about the requirements for installing the Veritas Backup Exec, please read them on the following screen and then proceed by clicking the Next button (Figure 6-4). Figure 6-4 Backup Exec Information Now the components selection screen is displayed. For the Remote Agent installation, select Install Backup Exec options on remote computers, as shown in Figure 6-5. Figure 6-5 Backup Exec components selection Chapter 6.
In the next screen you will be asked you for the serial number. For evaluation purposes, you don’t need to enter it, and a 60-day Evaluation Version will be installed (Figure 6-6). Figure 6-6 Backup Exec Serial Numbers Backup Exec v8.6 provides backup client agents for several different operating systems. For IBM TotalStorage NAS devices, you need to select Remote Agent for Windows NT/2000 and click Next, as shown in Figure 6-7.
On the following screen, the option to be installed and the installation location will be shown. If you are satisfied with the settings, click Next (Figure 6-8). Figure 6-8 Start copying A Warning window will pop up, informing you about the Service Pack requirements for Windows NT 4.0 operating systems. Confirm it by clicking OK, as shown in Figure 6-9. Figure 6-9 Service Pack 4 Warning Chapter 6.
Now you have to select the system(s) to install Remote Agent. First, choose all domains in which your systems are located (Figure 6-10). Figure 6-10 Selecting domains Next, select the system name(s), as shown in Figure 6-11.
On the next screen you can preview all selected systems. If you need to add additional ones, click the Back button, otherwise proceed by clicking Next, as shown in Figure 6-12. Figure 6-12 Selected system You need to provide the Administrator account and password on the selected system to be able to access it and install the Remote Agent code. Then proceed with the Next button (Figure 6-13). Figure 6-13 Enter administrator account Chapter 6.
The installation program starts to copy necessary files, as shown in Figure 6-14. Figure 6-14 Progress window When finished, you will see the Information window. Confirm it by clicking the OK button. Figure 6-15 Installation finished Before exiting the Setup program, you can review the Readme file for latest information about Backup Exec by clicking the View Readme file check box and then exit by selecting Finish.
If you want to verify the installation on the IBM TotalStorage appliance, the Backup Exec files have been installed in the C:\Program Files\VERITAS\Backup Exec\RANT installation folder (Figure 6-17). Figure 6-17 Remote Agent installation folder Chapter 6.
6.3 Backup procedure In this chapter we assume that: Veritas Backup Exec server software is installed and configured on a backup server. Veritas Backup Exec server can access the backup device. Veritas Backup Exec Remote Agent software is installed on the IBM TotalStorage NAS device. The IBM TotalStorage NAS device is seen in the Backup Exec Assistant.
In the Backup Exec Assistant select Create a Backup Job. A Backup Wizard starts (Figure 6-19) and guides you through the following steps. Figure 6-19 Backup Wizard You will be presented with a window, showing a local machine with its drives. Expand the tree below Remote Selections and Microsoft Windows Network by first choosing the domain and then the machine you want to back up (see Figure 6-20). Figure 6-20 Selecting Remote Machine Chapter 6.
When you select the remote machine, Backup Exec will remind you that Remote Agent has to be installed on Windows 2000 machines to be able to back up their System State (including the Registry). Also, restore operations on Windows 2000 machines have to be done from the Windows 2000-based Backup Exec server. Figure 6-21 Backup Exec Warning Now you can select drives, folders, and files to be backed up by placing a checkmark in front of them, as shown in Figure 6-22.
In the next window, type a name for this backup job and a description of the contents you are backing up (Figure 6-23). Figure 6-23 Backup Names If the backup devices were successfully installed and recognized, you will be able to choose a backup device in the following window. In our example we used a Backup-to-Disk folder on a local drive. If you are backing to a tape, you can select an available Media Set here (Figure 6-24). Figure 6-24 Selecting backup device and media Chapter 6.
If your media already has some data on it, the backup procedure can overwrite it or append new data to it. Select appropriate method of writing new data as shown in Figure 6-25. Figure 6-25 Media overwrite method Now a backup method has to be chosen.
Additionally, you can select a verification of written data after backup is finished. This helps you securing your data by comparing the written data on tape with original data on the backup client (Figure 6-26). Figure 6-26 Backup Type and Verification Before you finish the Backup Wizard, you have to decide when the job will run. You can start the job immediately by selecting Yes, run the job now or schedule it to run later by clicking No, schedule the job to run later, as shown in Figure 6-27.
For scheduled execution, you need to provide the start time and date and repeat interval. Then complete the Backup Job setup by clicking the OK button (Figure 6-28).
6.3.1 Monitoring the backup job If you want to see the progress of the backup job, just click Monitor Jobs in the Backup Exec Assistant window, as shown in Figure 6-29. Figure 6-29 Monitor Jobs A new window will open, showing all submitted jobs with their corresponding status. If you need more detailed information about a particular job, right-click it and select Properties from the pop-up menu, as shown in Figure 6-30. Figure 6-30 Activity Monitor Chapter 6.
In the Properties window you can see the job progress. It shows the current file an its source and destination. Other information you can also see is the current Throughput Rate in MB/min (Figure 6-31).
Backup Exec writes a log for every job executed. You can look at it by clicking the Job Log tab, as shown in Figure 6-32. Figure 6-32 Job Log Chapter 6.
Verification of backed up files will follow the actual writing operation if you selected the Verify after backup option (Figure 6-33). Figure 6-33 Job Verify progress If the verification didn’t find any problems, the job will be finished and marked as successful in the activity monitor, as shown in Figure 6-34.
If you directed the job to the Backup-to-Disk folder on a local drive, you can check the backup file by opening the corresponding folder in Windows Explorer (Figure 6-35). Figure 6-35 Job on media If you followed above mentioned procedure, you should now have a working backup on your media, ready to use it if you need to. Chapter 6.
138 IBM TotalStorage NAS Backup and Recovery Solutions
7 Chapter 7. VERITAS NetBackup DataCenter In this chapter we introduce VERITAS NetBackup DataCenter. We show how to integrate the IBM TotalStorage NAS devices into an existing NetBackup environment. © Copyright IBM Corp.
7.1 Introduction to Veritas NetBackup DataCenter VERITAS NetBackup DataCenter provides complete platform-independent data protection for the largest UNIX, Windows NT/2000, and NetWare enterprise environments. Global enterprises can access a single, easy-to-use central control site to assure continuity of all aspects of backup and recovery. With a flexible four-tier architecture and database-aware agents and options, VERITAS NetBackup DataCenter effortlessly adapts to the growing needs of any data center.
7.2 Agent installation and configuration Connect to the NAS device either locally or by using the Terminal Services Client. After inserting the NetBackup DataCenter CD, you will be prompted with a screen similar to Figure 7-1. Figure 7-1 NetBackup — autorun screen Select the NetBackup Client and click Install. This will bring up the Welcome screen as depicted in Figure 7-2. Chapter 7.
Figure 7-2 NetBackup — Welcome Click Next and make sure that Install to this computer only is selected in the Client Setup Type screen (Figure 7-3). Click Next.
Deselect OTM (there are inter operability issues with the IBM TotalStorage NAS OS). Click Next. Figure 7-4 NetBackup — OTM Install Enter the client name and click Next (Figure 7-5). Chapter 7.
Figure 7-5 NetBackup — Client Name Define the target file location and the program folder (Figure 7-6 and Figure 7-7), and continue by clicking Next.
Figure 7-7 NetBackup — Program Folder In the Client Options screen (Figure 7-13) enter the name of the backup server you want to use and click Add. Select Next when you are done. Figure 7-8 NetBackup — Client Options Chapter 7.
In the following screen (Figure 7-9) configure the additional options if needed, then click Next. We used the default values. Figure 7-9 NetBackup — Client Options screen In the next screen (Figure 7-10) review your settings, then click Next.
Figure 7-10 NetBackup — Client Summary The installation programs starts copying files now. Then the Install Summary screen is displayed (Figure 7-11). Click Next. Figure 7-11 NetBackup — Install Summary Chapter 7.
Now confirm the installation by selecting Finish (Figure 7-12). Figure 7-12 NetBackup — Setup Complete The NetBackup client is now installed. You do not have to reboot the NAS appliance.
7.3 Server configuration In this section we explain how to integrate the NAS device into an existing NetBackup environment. We assume that you have already set up the NetBackup server and that all device and server configuration tasks are completed. As an example, we will show you how to create a new backup policy class and how to add the NAS appliance to this class. We will use simple settings, as a complete configuration and exploitation of the NetBackup functionalities is not in the scope of this paper.
Now select Backup Policy Management (Figure 7-14). Figure 7-14 NetBackup — Backup Policy Management Select Class from the menu bar and click New Class ... (Figure 7-15).
This brings up the screen shown in Figure 7-16. Figure 7-16 NetBackup — Add a New Class Enter the name of the class and make sure, that Use add class wizard is selected. Click OK. This starts the Backup Policy Configuration Wizard (Figure 7-17). Figure 7-17 NetBackup — Backup Policy Configuration Wizard Chapter 7.
Click Next. In the following screen (Figure 7-18) review the class name and choose a class type. For the IBM TotalStorage NAS appliances we chose the type MS Windows NT. Click Next.
In the Client List window, click Add and enter the name of the client (Figure 7-19). Click Next. Figure 7-19 NetBackup — Client List Chapter 7.
In the screen shown in Figure 7-20, you can select the data that should be backed up for this class. Please be aware that this setting does not affect backups that are initiated from a client. Click Next.
Now define the backup type (Figure 7-21). For our example we used a Full Backup setting and allowed a backup to be initiated by the user. This is a prerequisite for the backup procedure described later in this chapter. Click Next. Figure 7-21 NetBackup — Backup Type Chapter 7.
Now define the backup rotation and retention settings according to your environment. We used the default settings (Figure 7-22). Click Next.
Then define the backup start window, again according to your individual environment (Figure 7-23). Click Next. Figure 7-23 NetBackup — Start Window Chapter 7.
Select Finish on the final screen (Figure 7-23) and the new class should now be visible in the main screen (Figure 7-24) Figure 7-24 NetBackup — NAS class Now you are ready to initiate a backup.
7.4 Starting a backup When all server and client configuration tasks are completed, we can start with initiating the first backup process. We chose to initiate a backup from the NAS appliance, so connect to the appliance (either locally or through a Terminal Services Client). Then click Start —> Programs —> VERITAS NetBackup —> NetBackup. This will bring up the Backup, Archive, and Restore screen. Click Select for Backup and select the data to be backed up, as shown in Figure 7-25.
Then click the Start Backup icon in the top left corner. In the Backup Options screen (Figure 7-26) you can set additional options. We left everything at default. Click Start Backup. Figure 7-26 NetBackup — Backup Options In the next screen (Figure 7-27) you can define wether you want to view the progress of the backup. We chose Yes.
You can now see the progress of the backup. When the backup is finished, you will be presented with a screen similar to Figure 7-28. Remember to press Refresh or set a refresh rate to get updated information. The progress can also be checked from the backup server. Figure 7-28 NetBackup — Backup finished Congratulations! The first backup of your IBM TotalStorage NAS device is successfully completed. Chapter 7.
162 IBM TotalStorage NAS Backup and Recovery Solutions
8 Chapter 8. Legato NetWorker In this chapter we show how to integrate the IBM TotalStorage NAS appliances into an existing Legato NetWorker environment. © Copyright IBM Corp.
8.1 Introduction to Legato NetWorker Legato NetWorker protects the critical business data of more than 10,000 enterprise customers worldwide by simplifying, centralizing, and automating backup and recovery operations across Unix, Windows, Linux and NetWare platforms in DAS, NAS, and SAN storage environments.
8.2 Agent installation and configuration For this chapter, we assume that you have already installed and configured at least one Legato Networker backup server in your network. We used a Legato NetWorker 6.1.1 server, other versions may require additional steps. Connect to the IBM TotalStorage NAS device via a Terminal Services client. After inserting the Legato NetWorker CD, you will be presented with a default screen similar to Figure 8-1. Figure 8-1 NetWorker — autorun screen Chapter 8.
Select Install Legato NetWorker for Windows 2000. This should bring up a screen similar to Figure 8-2. Figure 8-2 NetWorker — File Download screen Select Run this program and click OK. If a security warning pops up, acknowledge it by clicking Yes.
Now the NetWorker setup program should launch with a screen similar to Figure 8-3. Figure 8-3 NetWorker — Setup Type Chapter 8.
Select Client and click Next. This brings up the Allowed Servers screen (see Figure 8-4).
Type in the servers that are allowed to access the client. Click Next. This brings up the Ready to Install screen, as shown in Figure 8-5. Figure 8-5 NetWorker — Ready to Install the Program Chapter 8.
Review the settings and click Install. You will be prompted with a status screen (Figure 8-6), click Finish to complete the installation.
8.3 Server configuration We assume that you have already set up and configured the Legato NetWorker backup server. In this chapter we will explain how to integrate the IBM TotalStorage NAS devices into the Legato NetWorker client management. On the backup server, select Start —> Programs —> NetWorker Group —> NetWorker Administrator. You will see the NetWorker Administrator screen (see Figure 8-7). Figure 8-7 NetWorker — Administrator Chapter 8.
In the right pane, click Manage Clients. You will now see the clients that are already configured for this server (Figure 8-8).
Right-click Clients and select Create... (Figure 8-9). Figure 8-9 NetWorker — Create Client Chapter 8.
Now enter the Legato client name for the client to be created (Figure 8-10).
Click OK. Now you should see the newly created client in the Clients view (Figure 8-11). Figure 8-11 NetWorker — New Client Chapter 8.
8.4 Starting a backup We assume that the backup server is set up, the client software is installed and the client is accessible from the Legato NetWorker server. Also we assume, that a proper device, pools and groups configuration has been applied to the server and that the client has been assigned to an appropriate client group. Connect to the NAS device using Terminal Services client. Select Start —> Programs —> NetWorker Group —> NetWorker User.
In the following screen select the data to back up and click Mark (see Figure 8-13). Figure 8-13 NetWorker — Backup Review your settings and click Start. Chapter 8.
The Backup Status window will show the status of the backup process, as shown in Figure 8-14. Figure 8-14 NetWorker — Backup Status To restore the data you have backed up, click Recover, select the data to be recovered, click Mark and then Start. After resolving possible naming conflicts the restore should be processed. Congratulations! You have successfully backed up the data on your IBM TotalStorage NAS device using Legato NetWorker.
9 Chapter 9. Backup and restore considerations for iSCSI In this chapter we discuss how to perform backup and restore operations in an iSCSI environment. © Copyright IBM Corp.
9.1 Introduction to iSCSI iSCSI is a proposed industry-standard that allows SCSI block I/O protocols (commands, sequences and attributes) to be sent over a network using the popular TCP/IP protocol. This is analogous to the way SCSI commands are already mapped to Fibre Channel, parallel SCSI, and SSA media. In February 2001 IBM announced the IBM TotalStorage IP Storage 200i, which became generally available in June 2001. This is a network appliance that uses the iSCSI technology.
9.2 Backup and recovery of user data Basically, backup and recovery in an iSCSI environment is the same as in a classical direct attached storage (DAS) environment. Let’s have a closer look at this. In a DAS environment, storage devices are attached by cable directly to the server. In PC configurations, the storage is usually integrated in the same cabinet as the processor. In mainframe and large open servers, the storage is typically located in a separate unit some distance from the host.
In summary, the OS (as well as the applications running on it — including backup applications) sees a SCSI disk drive, even if it is an iSCSI device attached using an IP network. So, if you have an application server that uses the iSCSI driver, the OS (and the application) will be presented with a local SCSI disk drive, for example drive E:. If you want to back up the data on drive E: — just install a backup agent on this application server and perform a backup from this drive.
Figure 9-3 iSCSI — Backup configuration If you need to recover the system follow the description in the user manual that ships with the system to recover the operating system image. When the system is re-loaded you need to re-apply your system settings. To restore the system settings, follow these steps: 1. Start the Web browser based management interface 2. Select System —> Configuration —> Restore from the left window pane 3.
Figure 9-4 iSCSI — Restore configuration Remember to reboot the iSCSI appliance. Now your IP Storage 200i is restored, including the system settings. Next, re-attach the iSCSI client systems and restore the user data using your favorite backup software.
Abbreviations and acronyms BIND Berkeley Internet Name Domain BNU Basic Network Utilities BOS Base Operating System BRI Basic Rate Interface BSD ADSTAR Distributed Storage Manager Berkeley Software Distribution BSOD Blue Screen of Death AFS Andrew File System BUMP Bring-Up Microprocessor AIX Advanced Interactive eXecutive CA Certification Authorities CAL Client Access License ANSI American National Standards Institute C-SPOC Cluster single point of control APA All Points Addressa
CPI-C Common Programming Interface for Communications EISA Extended Industry Standard Architecture CPU Central Processing Unit EMS Event Management Services CSNW Client Service for NetWare EPROM Erasable Programmable Read-Only CSR Client/server Runtime ERD Emergency Repair Disk DAC Discretionary Access Controls ERP Enterprise Resources Planning DARPA Defense Advanced Research Projects Agency ERRM Event Response Resource Manager ESCON DASD Direct Access Storage Device Enterprise Sy
GL Graphics Library IPC GSNW Gateway Service for NetWare Interprocess Communication IPL Initial Program Load GUI Graphical User Interface IPsec HA High Availability Internet Protocol Security HACMP High Availability Cluster Multiprocessing IPX Internetwork Packet eXchange HAL Hardware Abstraction Layer ISA Industry Standard Architecture HBA Host Bus Adapter iSCSI SCSI over IP HCL Hardware Compatibility List ISDN Integrated Services Digital Network HSM Hierarchical Storage ISN
LFS Log File Service (Windows NT) MS-DOS Microsoft Disk Operating System LFS Logical File System (AIX ) MSCS Microsoft Cluster Server MSS Maximum Segment Size LFT Low Function Terminal MSS Modular Storage Server JNDI Java Naming and Directory Interface MWC Mirror Write Consistency LOS Layered Operating System NAS Network Attached Storage LP Logical Partition NBC Network Buffer Cache LPC Local Procedure Call NBF NetBEUI Frame LPD Line Printer Daemon NBPI Number of Bytes per I
NTLDR NT Loader NTLM NT LAN Manager NTP Network Time Protocol NTVDM NT Virtual DOS Machine NVRAM Non-Volatile Random Access Memory PDT Performance Diagnostic Tool PEX PHIGS Extension to X PFS Physical File System PHB Per Hop Behavior PHIGS Programmer's Hierarchical Interactive Graphics System PID Process Identification Number PIN Personal Identification Number PMTU Path Maximum Transfer Unit POP Post Office Protocol POSIX Portable Operating System Interface for Computer Environm
RAS Remote Access Service SLIP RDBMS Relational Database Management System Serial Line Internet Protocol SMB Server Message Block RFC Request for Comments SMIT RGID Real Group Identifier System Management Interface Tool RISC Reduced Instruction Set Computer SMP Symmetric Multiprocessor RMC Resource Monitoring and Control SMS Systems Management Server RMSS Reduced-Memory System Simulator SNA Systems Network Architecture ROLTP Relative OnLine Transaction Processing SNAPI SNA Inter
TOS Type of Service VPN Virtual Private Network TSM Tivoli Storage Manager VRMF TTL Time to Live Version, Release, Modification, Fix UCS Universal Code Set VSM Virtual System Management UDB Universal Database W3C UDF Universal Disk Format World Wide Web Consortium UDP User Datagram Protocol WAN Wide Area Network UFS UNIX File System WFW Windows for Workgroups UID User Identifier WINS UMS Ultimedia Services Windows Internet Name Service UNC Universal Naming Convention WLM
192 IBM TotalStorage NAS Backup and Recovery Solutions
Related publications The publications listed in this section are considered particularly suitable for a more detailed discussion of the topics covered in this redbook. IBM Redbooks For information on ordering these publications, see “How to get IBM Redbooks” on page 195.
Referenced Web sites These Web sites are also relevant as further information sources: IBM Storage http://www.storage.ibm.com/ IBM TotalStorage http://www.storage.ibm.com/ssg IBM Network Attached Storage (NAS) http://www.storage.ibm.com/snetwork/nas/index.html IBM TotalStorage Network Attached Storage 200 http://www.storage.ibm.com/snetwork/nas/200/index.html IBM TotalStorage Network Attached Storage 300 http://www.storage.ibm.com/snetwork/nas/300/index.
Network Data Management Protocol http://www.ndmp.org How to get IBM Redbooks You can order hardcopy Redbooks, as well as view, download, or search for Redbooks at the following Web site: ibm.com/redbooks You can also download additional materials (code samples or diskette/CD-ROM images) from that site. IBM Redbooks collections Redbooks are also available on CD-ROMs. Click the CD-ROMs button on the Redbooks Web site for information about all the CD-ROMs offered, as well as updates and formats.
196 IBM TotalStorage NAS Backup and Recovery Solutions
Index A AntiVirus 9 author list xvii availability features 2 Multi-Platform 40 Off-site data replication services 39 operations 40 Resource utilization 39 setup 41 dsm.
Local data replication services 39 M maintenance partition 4, 10 N NAS Archival backup 4 Archival backup of user data 5 Archival copy 4 recovery after cluster fails 11 recovery procedures 9 NAS 200 recovery 10 NAS 300 recovery 11 NAS Admin.
Configuring 21 copy-on-write 17 Creating a Scheduled Image 28 Creating an image 25 Creating an Immediate image 25 Creating images 19 definition 16 Disaster Recovery 32 first image 18 how it works 16 IBMSNAP 38, 59 image directory 22 Image restoration 8 main screen 21 Maximum images 22 NAS Volume 17 Performance impact 18 Persistent True Image 16 process priority 18 Quiescent period 22 Quiescent time-out 22 Read Performance 19 Reading True Image 18 Removable Disk 63, 86 True Image 16 with TSM 85 Write perform
200 IBM TotalStorage NAS Backup and Recovery Solutions
IBM TotalStorage NAS Backup and Recovery Solutions (0.2”spine) 0.17”<->0.
Back cover ® IBM TotalStorage NAS Backup and Recovery Solutions Integrate backup software from BakBone, Legato, Tivoli, and Veritas This IBM Redbook is a guide for backup and recovery solutions for IBM TotalStorage NAS and iSCSI appliances. It provides a detailed description of how to implement various backup and restore solutions.