Sie sind auf Seite 1von 10

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

Main menu BASH Shell Linux CentOS Debian / Ubuntu Ubuntu Linux Suse RedHat and Friends Slackware Linux UNIX AIX Mac os x FreeBSD FreeBSD Jails (VPS) Openbsd Solaris Troubleshooting Nginx Networking MySQL See all tutorial topics Blog About Contact us Forum RSS/FEED Linux FAQ / Howtos

How to: HP-UX UNIX Backup and Recover Data to Tape Device
by nixCraft on January 22, 2008 18 comments last updated at January 22, 2008 Q. One of my responsibilities is backing up UNIX server. How do I backup data under HP-UX UNIX? How do I use mt, fbackup and frecover commands to perform full and incremental backups? A. HP-UX offers various commands just like any other UNIX system to backup file system, data and applications such as tar command a] dump / restore command (HFS filesystem only) b] vxdump / vxrestore (vxfs filesystem only) c] cpio command d] fbackup / frecover command e] dd command f] tar command

1 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

g] make_net_recovery or make_tape_recovery commands

HP-UX Tape device names


First device will have name such as /dev/rmt/0m, /dev/rmt/1m and so on. 1. Raw magnetic tape interface - /dev/rmt/* 2. Default tape interface - /dev/rmt/0mnb

HP-UX Tape - mt ~ manipulating program


mt command winds the tape in the requested direction (forward or backward), stopping after the specified count EOF marks or records are passed. If count is not specified, one is assumed. Each EOF mark counts as one record. When winding backwards, the tape always stops at the BOT marker, regardless of the number remaining in count.See mt command man page for more information. For example, Rewind the tape associated with the device file /dev/rmt/0mnb:
# mt -f /dev/rmt/0mnb rew

How do I backup data with fbackup command?


Backup /data directory to /dev/rmt/0m, enter:
# fbackup -i /data -I index.data -f /dev/rmt/0m

Where, -i /data : Backup /data directory. There is no limit on how many times the -i option can be specified i.e. -i /data -i /home -i /path/to/something -I index.data : index.data specifies the name of the on-line index file to be generated. It consists of one line for each file backed up during the session. Each line contains the file size, the volume number on which that file resides, and the file name. If the -I option is omitted, no index file is generated. -f /dev/rmt/0m : Specify tape device name -e /tmp : Exclude /tmp from backup -g /var/adm/fbackupfiles/hporabox11.backup.list.txt : File that contains a list of files / dirs to be included / excluded from the tape backup -u : Update the database of past backups so that it contains the backup level, the time of the beginning and end of the session, and the graph file used for this fbackup session. Only use this if you are using -g /path/to/file option. Using the normal tape location to do a full backup, insert a new tape and enter:
# fbackup -f /dev/rmt/0m -i -v

Using the normal tape location to do a full backup but exclude /tmp and /cdrom /nfs directories, insert a new tape and enter:
# fbackup -f /dev/rmt/0m -i / -e /tmp -e /cdrom -e /nfs -v

You can also create a text file that contains a list of all files and directories to be included or excluded from the backup. For example, backup full file system but exclude /tmp, /cdrom and /nfs, enet:
# cd /var/adm/fbackupfiles # vi hporabox11.backup.list.txt

Append following list


i e e e / /tmp /nfs /cdrom

Save and close the file. To backup enter,


# fbackup -f /dev/rmt/0m -g /var/adm/fbackupfiles/hporabox11.backup.list.txt -v

2 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

How do I perform full and incremental backups?


The -0-9 option used to specify backup level. This single-digit number is the backup level. Level 0 indicates a full backup. Higher levels are generally used to perform incremental backups. When doing an incremental backup of a particular graph at a particular level, the database of past backups is searched to find the date of the most recent backup of the same graph that was done at a lower level. If no such entry is found, the beginning of time is assumed. All files in the graph that have been modified since this date are backed. First, perform full backup, enter:
# fbackup -f /dev/rmt/0m -u -0 -g /var/adm/fbackupfiles/hporabox11.backup.list.txt -v

To perform incremental backup, enter:


# fbackup -f /dev/rmt/0m -u -1 -g /var/adm/fbackupfiles/hporabox11.backup.list.txt -v

How do I view contents of an fbackup tape?


Type the following command:
# frecover -f /dev/rmt/0m -x -N -v

How do I backup data with frecover command?


To restore all files and directories from tape, enter:
# frecover -f /dev/rmt/0m -r -v

To restore selected files or directories use -i /path option. For example, just restore /home/vivek directory, enter:
# frecover -f /dev/rmt/0m -x -v -i /home/vivek

Where, -r : Recovery all data from tape -x : Extracted / recover selected files / dires only specified by -i option -i /path/to/file : Recover only this file or directory -v : Verbose output

How do I verify tape backup?


The -N option (no recovery) prevent frecover from actually recovering any files onto disk, but read the backup as if it was, in fact, recovering the data from the backup, producing the same output that it would on a normal recovery. This option is useful for verifying backup media contents in terms of validity (block checksum errors are reported), and contents (a listing of files can be produced by using the -N and -v options together). Note that the listing of files produced with the -N and -v options requires the reading of the entire backup, but is therefore a more accurate reflection of the backup's contents than the index stored at the beginning of the backup (which was created at the start of the backup session, and is not changed during the course of the backup).
# frecover -f /dev/rmt/0m -N

Further readings:
man pages - rmt, frecover, tar, fbackup, mt, tar
Tweet 0 Like 0 0

Stum
3 of 10 01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

You should follow me on twitter here or grab rss feed to keep track of new changes.

Featured Articles: 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X Top 30 Nmap Command Examples For Sys/Network Admins 25 PHP Security Best Practices For Sys Admins 20 Linux System Monitoring Tools Every SysAdmin Should Know 20 Linux Server Hardening Security Tips Linux: 20 Iptables Examples For New SysAdmins Top 20 OpenSSH Server Best Security Practices Top 20 Nginx WebServer Best Security Practices 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors 15 Greatest Open Source Terminal Applications Of 2012 My 10 UNIX Command Line Mistakes Top 10 Open Source Web-Based Project Management Software Top 5 Email Client For Linux, Mac OS X, and Windows Users The Novice Guide To Buying A Linux Laptop { 18 comments read them below or add one } 1 Margie Ludlam February 2, 2008 at 11:29 pm Hi again, Also, can I back up from a remote location like my pc at home with the Linux/Unix servers elsewhere? Margie Reply 2 mukesh December 4, 2008 at 7:38 am very good material provided by you on recovery & backup Reply 3 mukesh December 4, 2008 at 7:45 am Can i BACKUP ON TAPE DRIVE from remort server. for Example. tape drive attach with prod_db1 server. but backup command run from prod_db2 and both server on same network, who possible. Reply 4 vivek December 4, 2008 at 8:13 am

4 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

Yes, you can backup on tape drive from remote server using ssh.
tar cvzf - /data | ssh root@prod_db1 `mt -f /dev/rmt/0mnb rew; cat > /dev/rmt/0m`

See this faq for more info. Reply 5 Aditya Prashar February 4, 2009 at 5:58 am Kudos to the author. Marvellous stuff. Easy to understand. Reply 6 Suyog April 8, 2009 at 5:09 pm This is very good material found to understand the commands. Reply 7 Gustavo G April 14, 2009 at 4:22 pm Can i see the % or progress while the backup is running Reply 8 Vivek Gite June 15, 2009 at 11:16 pm @Gustavo, No Reply 9 Mirza July 18, 2009 at 6:14 pm Hi, Nice document, can u please tell me I have backed my HP-UX 11i system by using #fbackup -0f /dev/rmt/0mn -v -i / now which command should i run to see the backed up files and the remaining size of my tape. Also can i perform another backup on the same tape. Regards, Mirza Reply 10 Chandru.C June 21, 2010 at 10:31 am tar -tf /dev/rmt/0m Reply 11 sunda October 30, 2009 at 10:32 am hello, i want to take the backup from tape drive .pla send how to take in hp-ux server immediately

5 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

Thanks & Regards Reply 12 mukesh November 12, 2009 at 7:03 am How we take backup on tape when data already on tape & i want to append new data on existing data ? Reply 13 Ravindra Yeole March 7, 2010 at 7:37 am I have tape having capacity of 800/1600 GB If today I will take backup four directories naming a, b, c, d, using SAM on 0m tape device. Suppose total size of backup will be 200 GB Tomorrow I want to take backup of directory named c on same tape using SAM on 0m device. What will happen? It will keep previous data and add data on tape or over write all data on tape? I want to add data on same tape what will be the process pl suggest. Reply 14 rommel reynolds November 18, 2010 at 9:38 pm how to write dir or archive on tape for to save some directories Reply 15 Hansankook February 8, 2011 at 9:19 am Can i create a text file that contains a list of directories and then frecover? # cd /var/adm/frecoverfiles # vi hporabox11.restore.list.txt i/ i /var i /usr i /opt i /home #frecover -f /dev/rmt/0m -x -v -g /var/adm/frecoverfiles/hporabox11.restore.list.txt Reply 16 Debra DeCuir December 12, 2011 at 6:39 pm Very helpful document. Reply 17 Sagar Shah December 23, 2011 at 10:39 am Acually I have 3 tape drives in tape library and 20 Medias are in MSL 8096 tape library.I want to know that,by which command knowing the information of media space (full or empty) and if i want to device path name in HP UX then what is the command for that and also want to show the details by command which media is assigned to particular drive.

6 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

Pls suggst the commands for the same on immediate basis. Thanks & Regards Reply 18 Alok Parmar December 22, 2012 at 6:23 am Plz Plz tell me how i do back in tape drive (HP DDS-3) && also how i retrive from tape in UNIX 3.0 . Reply Leave a Comment Name * E-mail * Website

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul> <kbd> <blockquote> <pre> <a href="" title=""> Notify me of followup comments via e-mail

Tagged as: backup data, backup file, backup hp ux tape, backups, cpio, data directory, data index, dd command, device names, fbackup command, frecover command, g path, hp ux, index data, index file, line index, list hp ux tape backup files, mt command, restore hp ux tape, tape recovery, tar command, unix server, unix system, verify hp ux tape backup, volume number

Previous Faq: Linux Detecting / Checking Rootkits with Chkrootkit and rkhunter Software Next Faq: Router ARP Cache is Not Releasing Linux / UNIX Server IP address

GET FREE TIPS


Make the most of Linux Sysadmin work!

Youtube | Twitter | Google +

7 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

nixCraft
Like 31,269 people like nixCraft.

Facebook social plugin

Related Faqs

8 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

Linux Set the Block Size for a SCSI Tape Device

Solaris UNIX Tape Backup And Recovery With tar And cpio Commands

Howto: Use tar Command Through Network Over SSH Session Linux Copy One Hard Disk to Another Using dd Command

Linux Tape Backup With mt And tar Command Howto

Linux / UNIX: Encrypt Backup Tape Using Tar & OpenSSL

MySQL Bin Files Eating Lots of Disk Space

Is There a UNIX / Linux unerase / undelete Command?

9 of 10

01/04/2013 10:10 a.m.

How to: HP-UX UNIX Backup and Recover Data to Tape Device

http://www.cyberciti.biz/faq/hpux-data-backup-restore-commands/

Backup Home Directories in Linux

How To Open .TBZ ( tar.bz2 ) File Under Linux / UNIX

2006-2013 nixCraft. All rights reserved. Cannot be reproduced without written permission. Privacy Policy | Terms of Service | Questions or Comments | Sitemap

10 of 10

01/04/2013 10:10 a.m.

Das könnte Ihnen auch gefallen