還原系統文獻發想

30
1 1 還還還還還還還還 還 還 還 還 還 還 還還還還還 還還還還 還還還 還還還

description

還原系統文獻發想. 資 訊 傳 播 系 專 題 研 究. 班 級:資傳三A 組 員:陳星宇 、 林佳辰 、 邱鈺翔. 1. 目錄 :. 壹、動機、目的 貳、先階段技術 參、目前發想 肆、總結. 2. 壹、動機、目的 :. 動機 : 經由學長的文獻,得到了如何事前準備與製作印象檔。 目的 : 把學長教的經由整合,創發出自己的東西。. 3. 貳、現階段技術 :. ㄧ . 建置自己所需系統 二 . 完成使用 PXE 或 NFS 服務配合 kickstart 使用 三 . 防火牆設定 四 . 製作印象檔. 4. - PowerPoint PPT Presentation

Transcript of 還原系統文獻發想

Page 1: 還原系統文獻發想

11

還原系統文獻發想

資 訊 傳 播 系

專 題 研 究

班 級: 資傳三A組 員: 陳星宇 、 林佳辰 、 邱鈺翔

Page 2: 還原系統文獻發想

22

目錄 :

壹、動機、目的貳、先階段技術參、目前發想肆、總結

Page 3: 還原系統文獻發想

3

壹、動機、目的 :

動機 : 經由學長的文獻,得到了如何事前準備與製作印象檔。

目的 : 把學長教的經由整合,創發出自己的東西。

3

Page 4: 還原系統文獻發想

44

貳、現階段技術 :

ㄧ . 建置自己所需系統二 . 完成使用 PXE 或 NFS 服務配合 kickstart 使用三 . 防火牆設定四 . 製作印象檔

Page 5: 還原系統文獻發想

5

ㄧ .建置自己所需系統

5

前言 :

由於我們做的是還原系統,所以先把需要的系統建置完成,以便往後方便還原。

Page 6: 還原系統文獻發想

6

安裝清單

Page 7: 還原系統文獻發想

7

Page 8: 還原系統文獻發想

8

Page 9: 還原系統文獻發想

9

二 .完成使用 PXE或 NFS服務配合 kickstart使用

前言 :一種能透過網路來開機的應用。一般的電腦

上不需要有硬碟、作業系統等等,而是透過網路去把所需要的資料從 Server 端讀取回來,當作開機的資料。

http://salestores.com/stores/images/images_747/EXPI9301CT.jpg

Page 10: 還原系統文獻發想

10

Page 11: 還原系統文獻發想

114/411

Page 12: 還原系統文獻發想

12

PXE 協議兩大需求 :

PXE 協議最少由 dhcp 和 tftp 所組合而成。

“dhcp” 用於派送 IP ,以便於和server 連結。

“tftp” 用於下載最初的引導程序和另外的文件。

Page 13: 還原系統文獻發想

13

PXE 準備 :

Server :– DHCP Server 的架設– TFTP Server 的架設

Client :– 支援 PXE 開機網卡

Page 14: 還原系統文獻發想

14

DHCP Server← 不要更新 DDNS 設定← 預設租約

← 路由←廣播位置← DNS Server

← 設置網段和 IP 範圍

← TFTP Server←指向 boot loader 檔

靜態 IP 設定→

Page 15: 還原系統文獻發想

15

TFTP Server

Page 16: 還原系統文獻發想

16

NFS 架設 :

default 0

timeout 100

display ./msg/main.msg

label 0localboot 1

預設選項

等待秒數

顯示 main.msg 檔

本機開機

Page 17: 還原系統文獻發想

17

/etc/init.d/portmap start portmap 啟動 port 111 ( 因rpc.documents 啟動則是隨機產生的,所以需要 port 111)

/etc/init.d/nfs startNFS 啟動 port 2049 ( 使用固定的 port 2049 來給 Client 連接,不需要考慮到 NFS 的 port 會隨時改變。 )

Page 18: 還原系統文獻發想

18

/etc/exports (Cont.)

vim /etc/exports/tftpboot/CentOS/isofile.386*(ro,sync)

[ 分享目錄 ] [ 唯讀 , 同步寫入記憶體到硬碟 當中 ]

Page 19: 還原系統文獻發想

19

label 0 localboot 1 ( 直接由硬碟開機 )label 1 ( 使用 之 kernel 載入 PXE)

kernel ./kernel/vmlinuz.386 (kernel 的擺放路徑與檔名 )append ks=nfs:[server 的 IP]

/tftpboot/kernel/ks.cfg.386 ksdevice=eth0 initrd=./kernel/initrd.386 ramdisk_size=9216 ( 做成影像檔後,直接放進來 )

Pxelinux.cfg

Page 20: 還原系統文獻發想

20

必要的設定檔

lang :安裝時所使用的語言

設定系統鍵盤的種類

安裝來源

設定系統認證選項

表示密碼已被加密

設定系統時區

指定開機管理程式的位置和傳遞任何 kernel 選項。

啟動 selinux

Page 21: 還原系統文獻發想

21

三 . 防火牆設定

前言 :防火牆就是在管制進入到我們網域內的主機 ( 或者可以說是網域 ) 的資料封包的一種機制。除了可以防備主機被入侵之外, 他還可以架設在路由器上面藉以控管進出本地端網域 (LAN) 的網路封包。

Page 22: 還原系統文獻發想

22

SERVER 和 CLIENT 的路徑

Page 23: 還原系統文獻發想

23

規劃使用的防火牆

dhcpd udp 67 port tftp(xinetd) udp 69 port portmap udp 、 tcp 111 port nfs udp 、 tcp 2049 port udp 、 tcp 1001 port

tcp 1002 port

udp 1003 port

udp 、 tcp 1004 port

Page 24: 還原系統文獻發想

24

先綁住 nfs

Page 25: 還原系統文獻發想

25

Page 26: 還原系統文獻發想

26

四 . 製作印象檔

前言 :由於我們做的是還原系統,所以先把需要的系統建置完成,以便往後方便還原。

Page 27: 還原系統文獻發想

27

製作映像檔

partimage –z1 –d –o –B gui=no –V30000 save /dev/sda2 /mnt/winxp.img -z 1 : 表示使用 gzip壓缩格式。-d : 不顯示掃描信息。 -o :自動覆蓋同名文件。-B : 啟動批次處理模式。-V : 分割多少。/dev/sda2 裝置點/mnt/winxp.img 存檔路徑

Page 28: 還原系統文獻發想

28

參、目前發想

現在的想法希望學長目前進度的還原系統學以致用,做進一步規劃,使還原系統用 windows 做設定,就由電腦教室網路控管的機制使電腦案ㄧ個鍵就能還原。

Page 29: 還原系統文獻發想

29

肆、總結

文獻、使用方式、先階段的傳承、自己的發想和所需使用的技術,都還有待加以研討和規劃。

所以重點也會放在加強現在的技術呈面的問題。

Page 30: 還原系統文獻發想

30

The end

Thank you