Computer restoration systems and methods

Report 1 Downloads 138 Views
US006931558B1

(12) United States Patent

(10) Patent N0.:

J effe et al. (54)

US 6,931,558 B1

(45) Date of Patent:

COMPUTER RESTORATION SYSTEMS AND

OTHER PUBLICATIONS

METHODS

International Search Report application No. PCT/US01/ 44941‘

(75) Inventors: Peter J e?'e, Austin, TX (US); Bruce Bramha", P?ugerv?le, TX (Us) _

_

Aug. 16, 2005

Primary Examiner—Rehana Perveen

_

(74) Attorney, Agent, or Firm—Meyertons Hood Kivlin

(73) Ass1gnee: VERITAS Operating Corporation,

Kowert & Goetzel, RC; 3 Noel Kivhn

Mountam View, CA (US) *

(21) (22)

N' ot1ce:

Sbj u ect to an yd'l' 1sc a1mer, t h e term 0 fh' t is patent is extended or adjusted under 35 USC‘ 154(k)) by 532 days‘

Appl' N07 09/998’246 Filed, NOV 30 2001 '

l



ABSTRACT

A method restores a client device of a network on major failure of the client device. The client device is incapable of automatically booting on its own. The network includes a server computer. The method includes booting the client device over the network in the restoration operation, con

Related US Application Data (60)

(57)

Provisional application NO~ 60/250>200> ?led on N0V~ 29> 2000

?guring the client device according to the boot program and saved con?guration states for the client device, and copying ?les to the client device in accordance with the con?gura

(51)

Int. Cl.7 ............................................... .. G06F 1/24

(52)

US. Cl. ............................ .. 713/340; 714/2; 714/7; 714/13; 714/15 Field Of Search .............................. .. 713/300,340;

tion. The client computer has access to a storage manager application, such as a server computer of the network Operating a Storage management Software program All Client ?les, including Con?guration ?les, as W611 as aPPliCa tion and data ?les, of the client device are saved on the network by the storage manager application, The client

714/1, 2, 7, 13, 15

device is booted over the network, rather than locally to the

(58)

client device by boot disk or otherwise. The boot program is

(56)

References Cited

loaded to the client device, and the client device retrieves

U S PATENT DOCUMENTS

con?guration and ?le information over the network from the

' '

5,452,454 A

2 ’



storage manager application. The client device con?gures its

9/ 1995 Basu

1% *

g1 * 6’317’826 B1

disk according to the con?guration information, and then all

Ziegler 6: a}'

other ?les and data of the client device at the time of failure

gm e a '

of the client device are saved on the disk substantially in the

31105115; ilt'a'l""""""" "

condition and state just prior to the failure and as most

11/2001 McCall et a1; """"""" "

recently backed up to the storage manager application.

6:530:050 B1 *

3/2003 Mergard ................... .. 714/726

Alternatively, the Client device is reset and booted Via a

6,535,976 B1 * 6,708,283 B1 *

3/2003 Hoggarth et at ____________ __ 713/2 3/2004 Nelvin et al. ................ .. 714/5

control device either locally or otherwise connected to the client device, and substantially according to the method of

6,785,695 B1 6,802,025 B1

8/2004 Hamilton, II et al. 10/2004 Thomas et al.

the network boot,

* cited by examiner

23 Claims, 5 Drawing Sheets BMR Server

(

104 l

[30o

Boot ierver

File S'erver

TSM lServer

OS. BMR, & TSM ?les needed at restore time

Boot

All backed-up client ?les

Restore Client

U.S. Patent

Aug. 16,2005

Sheet 1 0f 5

US 6,931,558 B1

Service

Computer

m

/— 100

Network

E

Client

Computer

Fig. 1

19E

1

/

200

Run command at server

a

i Reboot client over network

go_4

i

Fig. 2

U.S. Patent

Aug. 16,2005

US 6,931,558 B1

Sheet 2 0f 5

BMR Server

/—

300

302

104