買這商品的人也買了...
-
$500$450 -
$3,060$2,907 -
$680$646 -
$650$553 -
$2,340Understanding the Linux Kernel, 3/e (Paperback)
-
$650$507 -
$680$449 -
$550$468 -
$270$213 -
$660$521 -
$880$695 -
$540$427 -
$550$435 -
$490$387 -
$600$480 -
$2,200$2,090 -
$1,180$1,003 -
$2,570$2,442 -
$780$663 -
$750$593 -
$980$774 -
$653軟體調試
-
$620$490 -
$750$495 -
$980$774
相關主題
商品描述
Description
Packed with practical, freely available backup and recovery solutions for Unix, Linux, Windows, and Mac OS X systems -- as well as various databases -- this new guide is a complete overhaul of Unix Backup & Recovery by the same author, now revised and expanded with over 75% new material.Backup & Recovery starts with a complete overview of backup philosophy and design, including the basic backup utilities of tar, dump, cpio, ntbackup, ditto, and rsync. It then explains several open source backup products that automate backups using those utilities, including AMANDA, Bacula, BackupPC, rdiff-backup, and rsnapshot. Backup & Recovery then explains how to perform bare metal recovery of AIX, HP-UX, Linux, Mac OS, Solaris, VMWare, & Windows systems using freely-available utilities. The book also provides overviews of the current state of the commercial backup software and hardware market, including overviews of CDP, Data De-duplication, D2D2T, and VTL technology. Finally, it covers how to automate the backups of DB2, Exchange, MySQL, Oracle, PostgreSQL, SQL-Server, and Sybase databases - without purchasing a commercial backup product to do so.
For environments of all sizes and budgets, this unique book shows you how to ensure data protection without resorting to expensive commercial solutions. You will soon learn to:
- Automate the backup of popular databases without a commercial utility
- Perform bare metal recovery of any popular open systems platform, including your PC or laptop
- Utilize valuable but often unknown open source backup products
- Understand the state of commercial backup software, including explanations of CDP and data de-duplication software
- Access the current state of backup hardware, including Virtual Tape Libraries (VTLs)
Table of Contents
Preface
Part I. Introduction
1. The Philosophy of Backup
Champagne Backup on a Beer Budget
Why Should I Read This Book?
Why Back Up?
Wax On, Wax Off: Finding a Balance2. Backing It All Up
Don't Skip This Chapter!
Deciding Why You Are Backing Up
Deciding What to Back Up
Deciding When to Back Up
Deciding How to Back Up
Storing Your Backups
Testing Your Backups
Monitoring Your Backups
Following Proper Development Procedures
Unrelated Miscellanea
Good Luck
Part II. Open-Source Backup Utilities
3. Basic Backup and Recovery Utilities
An Overview
Backing Up and Restoring with ntbackup
Using System Restore in Windows
Backing Up with the dump Utility
Restoring with the restore Utility
Limitations of dump and restore
Features to Check For
Backing Up and Restoring with the cpio Utility
Backing Up and Restoring with the tar Utility
Backing Up and Restoring with the dd Utility
Using rsync
Backing Up and Restoring with the ditto Utility
Comparing tar, cpio, and dump
Using ssh or rsh as a Conduit Between Systems
4. Amanda
Summary of Important Features
Configuring Amanda
Backing Up Clients via NFS or Samba
Amanda Recovery
Community and Support Options
Future Plans
5. BackupPC
BackupPC Features
How BackupPC Works
Installation How-To
Starting BackupPC
Per-Client Configuration
The BackupPC Community
The Future of BackupPC
6. Bacula
Bacula Architecture
Bacula Features
An Example Configuration
Advanced Features
Future Directions
7. Open-Source Near-CDP
rsync with Snapshots
rsnapshot
rdiff-backup
Part III. Commercial Backup
8. Commercial Backup Utilities
What to Look For
Full Support of Your Platforms
Backup of Raw Partitions
Backup of Very Large Filesystems and Files
Aggressive Requirements
Simultaneous Backup of Many Clients to One Drive
Disk-to-Disk-to-Tape Backup
Simultaneous Backup of One Client to Many Drives
Data Requiring Special Treatment
Storage Management Features
Reduction in Network Traffic
Support of a Standard or Custom Backup Format
Ease of Administration
Security
Ease of Recovery
Protection of the Backup Index
Robustness
Automation
Volume Verification
Cost
Vendor
Final Thoughts
9. Backup Hardware
Decision Factors
Using Backup Hardware
Tape Drives
Optical Drives
Automated Backup Hardware
Disk Targets
Part IV. Bare-Metal Recovery
10. Solaris Bare-Metal Recovery
Using Flash Archive
Preparing for an Interactive Restore
Setup of a Noninteractive Restore
Final Thoughts
11. Linux and Windows
How It Works
The Steps in Theory
Assumptions
Alt-Boot Full Image Method
Alt-Boot Partition Image Method
Live Method
Alt-Boot Filesystem Method
Automate Bare-Metal Recovery with G4L
Commercial Solutions
12. HP-UX Bare-Metal Recovery
System Recovery with Ignite-UX
Planning for Ignite-UX Archive Storage and Recovery
Implementation Example
System Cloning
Security
System Recovery and Disk Mirroring
13. AIX Bare-Metal Recovery
IBM's mksysb and savevg Utilities
Backing Up with mksysb
Setting Up NIM
savevg Operations
Verifying a mksysb or savevg Backup
Restoring an AIX System with mksysb
System Cloning
14. Mac OS X Bare-Metal Recovery
How It Works
A Sample Bare-Metal Recovery
Part V. Database Backup
15. Backing Up Databases
Can It Be Done?
Confusion: The Mysteries of Database Architecture
The Muck Stops Here: Databases in Plain English
What's the Big Deal?
Database Structure
An Overview of a Page Change
ACID Compliance
What Can Happen to an RDBMS?
Backing Up an RDBMS
Restoring an RDBMS
Documentation and Testing
Unique Database Requirements
16. Oracle Backup and Recovery
Two Backup Methods
Oracle Architecture
Physical Backups Without rman
Physical Backups with rman
Flashback
Managing the Archived Redo Logs
Recovering Oracle
Logical Backups
A Broken Record
17. Sybase Backup and Recovery
Sybase Architecture
The Power User's View
The DBA's View
Protecting Your Database
Backup Automation Through Scripting
Physical Backups with a Storage Manager
Recovering Your Database
Common Sybase Procedures
Sybase Recovery Procedure
18. IBM DB2 Backup and Recovery
DB2 Architecture
The backup, restore, rollforward, and recover Commands
Recovering Your Database
19. SQL Server
Overview of SQL Server
The Power User's View
The DBA's View
Backups
Logical (Table-Level) Backups
Restore and Recovery
20. Exchange
Exchange Architecture
Storage Groups
Backup
Using ntbackup to Back Up
Restore
Exchange Restore
21. PostgreSQL
PostgreSQL Architecture
Backup and Recovery
Point-in-Time Recovery
22. MySQL
MySQL Architecture
MySQL Backup and Recovery Methodologies
Part VI. Potpourri
23. VMware and Miscellanea
Backing Up VMware Servers
Volatile Filesystems
Demystifying dump
How Do I Read This Volume?
Gigabit Ethernet
Disk Recovery Companies
Yesterday
Trust Me About the Backups
24. It's All About Data Protection
Business Reasons for Data Protection
Technical Reasons for Data Protection
Backup and Archive
What Needs to Be Backed Up?
What Needs to Be Archived?
Examples of Backup and Archive
Can Open-Source Backup Do the Job?
Disaster Recovery
Everything Starts with the Business
Storage Security
Conclusion
Index
商品描述(中文翻譯)
**描述**
本書提供了針對 Unix、Linux、Windows 和 Mac OS X 系統以及各種資料庫的實用且免費的備份和恢復解決方案,這本新指南是同一作者的《Unix Backup & Recovery》的全面改版,現在修訂並擴充了超過 75% 的新內容。
《備份與恢復》首先提供了備份哲學和設計的完整概述,包括 tar、dump、cpio、ntbackup、ditto 和 rsync 的基本備份工具。接著解釋了幾個使用這些工具自動化備份的開源備份產品,包括 AMANDA、Bacula、BackupPC、rdiff-backup 和 rsnapshot。《備份與恢復》然後解釋如何使用免費的工具執行 AIX、HP-UX、Linux、Mac OS、Solaris、VMWare 和 Windows 系統的裸機恢復。該書還提供了當前商業備份軟體和硬體市場的概述,包括 CDP、資料去重、D2D2T 和 VTL 技術的概述。最後,涵蓋了如何自動化 DB2、Exchange、MySQL、Oracle、PostgreSQL、SQL-Server 和 Sybase 資料庫的備份,而無需購買商業備份產品。
對於各種規模和預算的環境,這本獨特的書展示了如何在不依賴昂貴商業解決方案的情況下確保資料保護。您將很快學會:
- 自動化流行資料庫的備份,而無需商業工具
- 執行任何流行開放系統平台的裸機恢復,包括您的 PC 或筆記型電腦
- 利用有價值但常被忽視的開源備份產品
- 了解商業備份軟體的現狀,包括 CDP 和資料去重軟體的解釋
- 獲取當前備份硬體的狀態,包括虛擬磁帶庫 (VTL)
**目錄**
前言
**第一部分:介紹**
1. 備份的哲學
- 香檳備份與啤酒預算
- 我為什麼要讀這本書?
- 為什麼要備份?
- 蠟上蠟下:尋找平衡
2. 全部備份
- 不要跳過這一章!
- 決定為什麼要備份
- 決定備份什麼
- 決定何時備份
- 決定如何備份
- 儲存您的備份
- 測試您的備份
- 監控您的備份
- 遵循正確的開發程序
- 無關的雜項
- 祝你好運
**第二部分:開源備份工具**
3. 基本備份和恢復工具
- 概述
- 使用 ntbackup 進行備份和恢復
- 在 Windows 中使用系統還原
- 使用 dump 工具進行備份
- 使用 restore 工具進行恢復
- dump 和 restore 的限制
- 檢查的功能
- 使用 cpio 工具進行備份和恢復
- 使用 tar 工具進行備份和恢復
- 使用 dd 工具進行備份和恢復
- 使用 rsync
- 使用 ditto 工具進行備份和恢復
- 比較 tar、cpio 和 dump
- 使用 ssh 或 rsh 作為系統之間的通道
4. Amanda
- 重要功能摘要
- 配置 Amanda
- 通過 NFS 或 Samba 備份客戶端
- Amanda 恢復
- 社區和支援選項
- 未來計劃
5. BackupPC
- BackupPC 功能
- BackupPC 的工作原理
- 安裝指南
- 啟動 BackupPC
- 每個客戶端的配置
- BackupPC 社區
- BackupPC 的未來
6. Bacula
- Bacula 架構
- Bacula 功能
- 示例配置
- 進階功能
- 未來方向
7. 開源近 CDP
- 使用快照的 rsync
- rsnapshot
- rdiff-backup
**第三部分:商業備份**
8. 商業備份工具
- 需要注意的事項
- 完全支援您的平台
- 原始分區的備份
- 非常大的檔案系統和檔案的備份
- 積極的要求
- 同時備份多個客戶端到一個驅動器
- 磁碟到磁碟到磁帶備份
- 同時備份一個客戶端到多個驅動器
- 需要特殊處理的資料
- 儲存管理功能
- 減少網路流量
- 支援標準或自訂備份格式
- 管理的便利性
- 安全性
- 恢復的便利性
- 備份索引的保護
- 穩健性
- 自動化
- 卷驗證
- 成本
- 供應商
- 最後的想法
9. 備份硬體
- 決策因素
- 使用備份硬體
- 磁帶驅動器
- 光碟驅動器
- 自動備份硬體
- 磁碟目標
**第四部分:裸機恢復**
10. Solaris 裸機恢復
- 使用 Flash Archive
- 準備互動式還原
- 設置非互動式還原
- 最後的想法
11. Linux 和 Windows
- 它是如何工作的
- 理論中的步驟
- 假設
- Alt-Boot 完整映像方法
- Alt-Boot 分割區映像方法
- 實時方法
- Alt-Boot 檔案系統方法
- 使用 G4L 自動化裸機恢復
- 商業解決方案
12. HP-UX 裸機恢復
- 使用 Ignite-UX 進行系統恢復
- 為 Ignite-UX 存檔儲存和恢復進行規劃
- 實施示例
- 系統克隆
- 安全性
- 系統恢復和磁碟鏡像
13. AIX 裸機恢復
- IBM 的 mksysb 和 savevg 工具
- 使用 mksysb 進行備份
- 設置 NIM
- savevg 操作
- 驗證 mksysb 或 savevg 備份
- 使用 mksysb 恢復 AIX 系統
- 系統克隆
14. Mac OS X 裸機恢復
- 它是如何工作的
- 一個示例裸機恢復
**第五部分:資料庫備份**
15. 備份資料庫
- 這能做到嗎?
- 混淆:資料庫架構的奧秘
- 這裡停止:用簡單的英文解釋資料庫
- 這有什麼大不了的?
- 資料庫結構
- 頁面變更的概述
- ACID 相容性
- RDBMS 可能發生什麼?
- 備份 RDBMS
- 恢復 RDBMS
- 文件和測試
- 獨特的資料庫需求
16. Oracle 備份與恢復
- 兩種備份方法
- Oracle 架構
- 無 rman 的物理備份
- 使用 rman 的物理備份
- 快照
- 管理已存檔的重做日誌
- 恢復 Oracle
- 邏輯備份
- 一個壞掉的記錄
17. Sybase 備份與恢復
- Sybase 架構
- 高級用戶的視角
- DBA 的視角
- 保護您的資料庫
- 通過腳本自動化備份
- 使用儲存管理器的物理備份
- 恢復您的資料庫
- 常見的 Sybase 程序
- Sybase 恢復程序
18. IBM DB2 備份與恢復
- DB2 架構
- 備份、恢復、回滾和恢復命令
- 恢復您的資料庫
19. SQL Server
- SQL Server 概述
- 高級用戶的視角
- DBA 的視角
- 備份
- 邏輯(表級)備份
- 恢復與恢復
20. Exchange
- Exchange 架構
- 儲存群組
- 備份
- 使用 ntbackup 進行備份
- 恢復
- Exchange 恢復
21. PostgreSQL
- PostgreSQL 架構
- 備份與恢復