Preface |
|
xv | |
|
|
|
|
3 | (13) |
|
Champagne Backup on a Beer Budget |
|
|
3 | (1) |
|
Why Should I Read This Book? |
|
|
4 | (4) |
|
|
8 | (3) |
|
Wax On, Wax Off: Finding a Balance |
|
|
11 | (5) |
|
|
16 | (43) |
|
|
16 | (2) |
|
Deciding Why You Are Backing Up |
|
|
18 | (1) |
|
|
19 | (8) |
|
|
27 | (7) |
|
|
34 | (9) |
|
|
43 | (4) |
|
|
47 | (1) |
|
|
48 | (2) |
|
Following Proper Development Procedures |
|
|
50 | (1) |
|
|
51 | (4) |
|
|
55 | (4) |
|
Part II. Open-Source Backup Utilities |
|
|
|
Basic Backup and Recovery Utilities |
|
|
59 | (66) |
|
|
59 | (6) |
|
Backing Up and Restoring with ntbackup |
|
|
65 | (2) |
|
Using System Restore in Windows |
|
|
67 | (3) |
|
Backing Up with the dump Utility |
|
|
70 | (12) |
|
Restoring with the restore Utility |
|
|
82 | (9) |
|
Limitations of dump and restore |
|
|
91 | (1) |
|
|
92 | (1) |
|
Backing Up and Restoring with the cpio Utility |
|
|
93 | (11) |
|
Backing Up and Restoring with the tar Utility |
|
|
104 | (7) |
|
Backing Up and Restoring with the dd Utility |
|
|
111 | (3) |
|
|
114 | (4) |
|
Backing Up and Restoring with the ditto Utility |
|
|
118 | (3) |
|
Comparing tar, cpio, and dump |
|
|
121 | (2) |
|
Using ssh or rsh as a Conduit Between Systems |
|
|
123 | (2) |
|
|
125 | (23) |
|
Summary of Important Features |
|
|
128 | (11) |
|
|
139 | (4) |
|
Backing Up Clients via NFS or Samba |
|
|
143 | (2) |
|
|
145 | (1) |
|
Community and Support Options |
|
|
146 | (1) |
|
|
147 | (1) |
|
|
148 | (11) |
|
|
148 | (1) |
|
|
149 | (2) |
|
|
151 | (5) |
|
|
156 | (1) |
|
|
157 | (1) |
|
|
157 | (1) |
|
|
158 | (1) |
|
|
159 | (20) |
|
|
159 | (4) |
|
|
163 | (3) |
|
|
166 | (6) |
|
|
172 | (4) |
|
|
176 | (3) |
|
|
179 | (24) |
|
|
180 | (11) |
|
|
191 | (4) |
|
|
195 | (8) |
|
Part III. Commercial Backup |
|
|
|
Commercial Backup Utilities |
|
|
203 | (46) |
|
|
204 | (1) |
|
Full Support of Your Platforms |
|
|
205 | (1) |
|
|
206 | (1) |
|
Backup of Very Large Filesystems and Files |
|
|
207 | (1) |
|
|
208 | (10) |
|
Simultaneous Backup of Many Clients to One Drive |
|
|
218 | (1) |
|
Disk-to-Disk-to-Tape Backup |
|
|
219 | (1) |
|
Simultaneous Backup of One Client to Many Drives |
|
|
220 | (2) |
|
Data Requiring Special Treatment |
|
|
222 | (2) |
|
Storage Management Features |
|
|
224 | (7) |
|
Reduction in Network Traffic |
|
|
231 | (3) |
|
Support of a Standard or Custom Backup Format |
|
|
234 | (3) |
|
|
237 | (3) |
|
|
240 | (1) |
|
|
241 | (1) |
|
Protection of the Backup Index |
|
|
242 | (2) |
|
|
244 | (1) |
|
|
245 | (1) |
|
|
246 | (1) |
|
|
247 | (1) |
|
|
247 | (1) |
|
|
248 | (1) |
|
|
249 | (48) |
|
|
249 | (9) |
|
|
258 | (3) |
|
|
261 | (12) |
|
|
273 | (5) |
|
Automated Backup Hardware |
|
|
278 | (2) |
|
|
280 | (17) |
|
Part IV. Bare-Metal Recovery |
|
|
|
Solaris Bare-Metal Recovery |
|
|
297 | (18) |
|
|
297 | (4) |
|
Preparing for an Interactive Restore |
|
|
301 | (6) |
|
Setup of a Noninteractive Restore |
|
|
307 | (6) |
|
|
313 | (2) |
|
|
315 | (25) |
|
|
316 | (5) |
|
|
321 | (5) |
|
|
326 | (1) |
|
Alt-Boot Full Image Method |
|
|
326 | (3) |
|
Alt-Boot Partition Image Method |
|
|
329 | (2) |
|
|
331 | (3) |
|
Alt-Boot Filesystem Method |
|
|
334 | (3) |
|
Automate Bare-Metal Recovery with G4L |
|
|
337 | (2) |
|
|
339 | (1) |
|
HP-UX Bare-Metal Recovery |
|
|
340 | (23) |
|
System Recovery with Ignite-UX |
|
|
340 | (7) |
|
Planning for Ignite-UX Archive Storage and Recovery |
|
|
347 | (6) |
|
|
353 | (7) |
|
|
360 | (1) |
|
|
361 | (1) |
|
System Recovery and Disk Mirroring |
|
|
362 | (1) |
|
|
363 | (17) |
|
IBM's mksysb and savevg Utilities |
|
|
363 | (5) |
|
|
368 | (6) |
|
|
374 | (2) |
|
|
376 | (1) |
|
Verifying an mksysb or savevg Backup |
|
|
376 | (1) |
|
Restoring an AIX System with mksysb |
|
|
377 | (1) |
|
|
378 | (2) |
|
Mac OS X Bare-Metal Recovery |
|
|
380 | (11) |
|
|
380 | (2) |
|
A Sample Bare-Metal Recovery |
|
|
382 | (9) |
|
|
|
|
391 | (31) |
|
|
392 | (1) |
|
Confusion: The Mysteries of Database Architecture |
|
|
393 | (1) |
|
The Muck Stops Here: Databases in Plain English |
|
|
393 | (1) |
|
|
394 | (1) |
|
|
395 | (12) |
|
An Overview of a Page Change |
|
|
407 | (2) |
|
|
409 | (1) |
|
What Can Happen to an RDBMS? |
|
|
409 | (1) |
|
|
410 | (7) |
|
|
417 | (3) |
|
Documentation and Testing |
|
|
420 | (1) |
|
Unique Database Requirements |
|
|
421 | (1) |
|
Oracle Backup and Recovery |
|
|
422 | (67) |
|
|
422 | (2) |
|
|
424 | (12) |
|
Physical Backups Without rman |
|
|
436 | (7) |
|
Physical Backups with rman |
|
|
443 | (6) |
|
|
449 | (1) |
|
Managing the Archived Redo Logs |
|
|
450 | (1) |
|
|
451 | (35) |
|
|
486 | (2) |
|
|
488 | (1) |
|
Sybase Backup and Recovery |
|
|
489 | (42) |
|
|
490 | (3) |
|
|
493 | (3) |
|
|
496 | (7) |
|
|
503 | (7) |
|
Backup Automation Through Scripting |
|
|
510 | (5) |
|
Physical Backups with a Storage Manager |
|
|
515 | (1) |
|
|
516 | (2) |
|
|
518 | (5) |
|
Sybase Recovery Procedure |
|
|
523 | (8) |
|
IBM DB2 Backup and Recovery |
|
|
531 | (31) |
|
|
532 | (9) |
|
The backup, restore, rollforward, and recover Commands |
|
|
541 | (12) |
|
|
553 | (9) |
|
|
562 | (32) |
|
|
563 | (1) |
|
|
564 | (4) |
|
|
568 | (5) |
|
|
573 | (13) |
|
Logical (Table-Level) Backups |
|
|
586 | (1) |
|
|
586 | (8) |
|
|
594 | (34) |
|
|
594 | (3) |
|
|
597 | (5) |
|
|
602 | (6) |
|
Using ntbackup to Back Up |
|
|
608 | (5) |
|
|
613 | (3) |
|
|
616 | (12) |
|
|
628 | (12) |
|
|
628 | (4) |
|
|
632 | (4) |
|
|
636 | (4) |
|
|
640 | (19) |
|
|
641 | (5) |
|
MySQL Backup and Recovery Methodologies |
|
|
646 | (13) |
|
|
|
|
659 | (30) |
|
Backing Up VMware Servers |
|
|
659 | (5) |
|
|
664 | (4) |
|
|
668 | (8) |
|
How Do I Read This Volume? |
|
|
676 | (9) |
|
|
685 | (1) |
|
|
686 | (1) |
|
|
686 | (1) |
|
Trust Me About the Backups |
|
|
687 | (2) |
|
It's All About Data Protection |
|
|
689 | (26) |
|
Business Reasons for Data Protection |
|
|
690 | (3) |
|
Technical Reasons for Data Protection |
|
|
693 | (3) |
|
|
696 | (2) |
|
What Needs to Be Backed Up? |
|
|
698 | (1) |
|
What Needs to Be Archived? |
|
|
698 | (2) |
|
Examples of Backup and Archive |
|
|
700 | (1) |
|
Can Open-Source Backup Do the Job? |
|
|
701 | (3) |
|
|
704 | (1) |
|
Everything Starts with the Business |
|
|
705 | (6) |
|
|
711 | (2) |
|
|
713 | (2) |
Index |
|
715 | |