The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > OS Specific Forums > SUN Solaris
Google UNIX.COM


SUN Solaris The Solaris Operating System, usually known simply as Solaris, is a free Unix-based operating system introduced by Sun Microsystems .

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
steps to ufsrestore vr76413 SUN Solaris 1 11-14-2006 09:55 PM
ufsrestore stops spacewalker SUN Solaris 1 04-28-2006 03:46 AM
ufsrestore? ECBROWN SUN Solaris 3 03-15-2006 08:05 AM
ufsrestore S26+ SUN Solaris 1 03-07-2005 11:17 AM
ufsrestore -i gerwhelan UNIX for Dummies Questions & Answers 4 06-10-2003 08:16 AM

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-08-2008
Registered User
 

Join Date: Apr 2008
Posts: 46
ufsrestore

Hi , I accidentally deleted crontab entries and I need to restore back urgently ! we use a ufsdump with 0cfu option. I like to know how to restrore / retrieve to different location for crontab file only from the backup. Thanks.
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 06-08-2008
Neo's Avatar
Neo Neo is offline
Administrator
 

Join Date: Sep 2000
Location: Asia Pacific
Posts: 4,191
This thread should help:

ufsrestore -i
Reply With Quote
  #3 (permalink)  
Old 06-08-2008
Registered User
 

Join Date: Apr 2008
Posts: 46
Thanks Neo , below steps works for me:

1 ) ufsrestore -i
2 ) cd to directory
3 ) add file name I want to restore
4 ) extract
5 ) Specify next volume #: 1
6 ) set owner/mode for '.'? [yn] y
7 ) exit

*** Can any one tell me how to restore different location ??
***Any command or How to check how many backup volume in the system ??

Many thanks!

Last edited by Neo; 06-09-2008 at 05:58 AM. Reason: Added Internal Google Search Tags in Question.
Reply With Quote
  #4 (permalink)  
Old 06-09-2008
Registered User
 

Join Date: Apr 2008
Posts: 46
Talking

Got your message ;-)
Reply With Quote
  #5 (permalink)  
Old 06-14-2008
Registered User
 

Join Date: Apr 2008
Posts: 46
Cool

Found the solution .

Hi Expert : help us verify if it's correct. Thanks.
Hi Newbie: you can follow below steps to restore from ufsdump.

------------------------------

When restoring individual files and directories, it is a good idea to restore them to a temporary directory such as /var/tmp. After you verify them, you can move the files to their proper locations. You can restore individual files and directories to their original locations. If you do so, be sure you are not overwriting newer files with older versions from the backup tape.

Follow these steps to restore files interactively:

1. Become superuser.
2. Write-protect the tape for safety.
3. Put the backup tape in the tape drive.
4. Type cd /var/tmp and press Return. If you want to restore the files to a different directory, substitute the directory name for / var/tmp in this step.
5. Type ufsrestore if /dev/rmt/unit and press Return. Some informational messages and the restore> prompt are displayed.
6. Create a list of files to be restored:

• To list the contents of a directory, type ls and press Return.
• To change directories, type cd directory-name and press Return.
• To add a directory or file name to the list of files to be restored, type add file-name and press Return.
• To remove a directory or file name from the list of files to be restored, type delete file-name and press Return.
• To keep the mode of the current directory unchanged, type setmodes and press Return. Then type n and press Return.

7. When the list is complete, type extract and press Return. Then, ufsrestore asks you which volume number to use.
8. Type the volume number and press Return. If you have only one volume, type 1 and press Return. The files and directories in the list are extracted and restored to the current working directory.
9. Type quit and press Return. The shell prompt is displayed.
10. Use the ls -l command to list the restored files and directories. A list of files and directories is displayed.
11. Check the list to be sure all the files and directories you specified in the list have been restored.
12. Use the mv command to move the files to the proper directories.

In this example, the files backup.examples and junk are restored from the pubs directory:

# cd /var/tmp
# ufsrestore if /dev/rmt/Ø
ufsrestore > ls
.:
lost+found/ pubs/

ufsrestore > cd pubs
ufsrestore > ls
./pubs:
.Xauthority .login .profile backup.examples%
.Xdefaults .mtdeletelog .wastebasket/ core
.cshrc .openwin-init Junk/ dead.letter
.desksetdefaults .openwin-init.BAK backup.examples junk

ufsrestore > add backup.examples
ufsrestore > add junk
ufsrestore > setmodes
set owner/mode for '.'? [yn] n
ufsrestore > extract
You have not read any volumes yet.
Unless you know which volume your file(s) are on you should start
with the last volume and work towards the first.
Specify next volume #: 1
set owner/mode for '.'? [yn] n
ufsrestore > quit
# ls -l
total 6
drwxrwxrwt 3 sys sys 512 Mar 11 1Ø:36 ./
drwxrwxr-x 18 root sys 512 Mar 1Ø 16:43 ../
drwxr-xr-x 2 pubs staff 512 Mar 11 1Ø:11 pubs/
# pwd
/var/tmp
# cd pubs
# ls
./ ../ backup.examples junk
#

Restoring a Single File from a Backup Tape (ufsrestore)

Follow these steps to restore a single file from a backup tape:

1. Become superuser.
2. Put the backup tape in the tape drive.
3. Type cd /var/tmp and press Return. If you want to restore the files to a different directory, substitute the directory name for /var/tmp in this step.
4. Type ufsrestore xf /dev/rmt /unit file-name and press Return. The x option tells ufsrestore to copy specific files or directories in the filename argument. The message set owner/mode for '.'? [yn] is displayed.
5. Type n and press Return. Directory modes remain unchanged.
6. Type the volume number where files are located and press Return. If there is only one volume, type 1 and press Return. The file is restored to the current working directory.
7. Type ls -l file-name and press Return. A listing for the file is displayed.
8. Use the mv command to move the file to the proper directory.

----------------------------------------------------------

Last edited by skully; 06-14-2008 at 09:50 AM.
Reply With Quote
Google UNIX.COM
Reply

Thread Tools
Display Modes




All times are GMT -7. The time now is 10:51 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger Visit The Global Fact Book

Content Relevant URLs by vBSEO 3.2.0