Services > Backup > Mac OSX recover files

Mac OSX: How to recover files from Legato backup client

  1. Open a terminal window.
  2. Type recover then hit return key. Your current working directory will be printed on the line preceded by line prompt recover>
  3. Decide which version of the file you want to recover. To do so, type: versions [filename] to show the list of information on all of the versions of file. Here is an example:
    recover> versions/Users/blowens/Using_OS_X/address.jpg
    Versions of `/Users/blowens/Using_OS_X/address.jpg':
      104 -rw-r--r-- blowens staff 54199 May 30 2003 address.jpg
        save time: Sat Aug 7 02:38:26 2004
        location: 000149 at mjollnir
      104 -rw-r--r-- blowens staff 54199 May 30 2003 address.jpg
        save time: Sat Jul 3 06:13:29 2004
        location: 000304 at mjollnir
      104 -rw-r--r-- blowens staff 54199 May 30 2003 address.jpg
        save time:Fri Jun4 21:56:31 2004
        location: 000004 at mjollnir
  4. Decide what date you want to recover files from. You will need to change the recover to that date.
  5. Type changetime [date] then press the return key.
      e.g.,   recover> changetime Sat Aug 7
  6. Then, you need to identify the file (or list of files) to be recovered. The entire path needs to be included. Type add [filename].
      e.g.,   recover> add /Users/blowens/Using_OS_X/address.jpg
  7. The recover command has to be reentered. Type recover
      e.g.,   recover> recover
    The terminal window will return information about the file, the request for the file and the status as it finds and replaces the file. You will be asked if you want to rename the file. You should say yes. The file will be replaced in the original directory with the filename.R. (e.g., address.jpg.R)
  8. For a complete list of the commands available with 'recover', Type ? or help at the recover> prompt. Available commands are:
    add [-q] [filename] - add `filename' to list of files to be recovered
    cd [dir] - change directory to dir
    changetime [date] - change the time that you are browsing
    debug
    delete [filename] - delete `filename' from the recover list
    destination - print destination location for recovered files
    dir [/w] [filename...] - list filename
    exit - immediately exit program
    force - overwrite existing files
    help or `?' - print this list
    lf [-aAcCdfFgilLqrRsStu1] [filename...] - list filename type
    list [-c | -l]- list
    the files marked for recover
    ll [-aAcCdfFgilLqrRsStu1] [filename...] - long list filename
    ls [-aAcCdfFgilLqrRsStu1] [filename...] - list filename
    noforce - do not overwrite existing files
    pwd - print current directory
    quit - immediately exit program
    recover - recover requested files
    relocate [dir] - specify new location for recovered files
    verbose - toggle verbose mode; feedback about what is going on
    versions [filename] - report on each version of file `filename
    volumes [filename] - report volumes needed to recover marked files