1. 程式人生 > 其它 >解決mysql使用sql檔案不能還原資料庫的問題

解決mysql使用sql檔案不能還原資料庫的問題

磁碟

磁碟空間的管理,使用硬碟三步

  1. 分割槽:

  2. 檔案系統:

  3. 格式化:

  4. 掛載:

    磁碟損壞資料沒了,容錯,提高效能raid

    邏輯卷空間動態化擴容,空間變大變小

1.磁碟結構

硬碟的物理結構

碟片:硬碟有多個碟片,每碟片2面

磁頭:每面一個磁頭

硬碟的資料結構

扇區:碟片被分為多個扇形區域,每個扇區存放512位元組的資料,硬碟的最小儲存單位

磁軌:同一碟片不同半徑的同心圓,是由磁頭在碟片表面劃出的圓形軌跡

柱面:不同碟片相同半徑構成的圓柱面,由同一半徑圓的多個磁軌組成

硬碟儲存容量=磁頭數 * 磁軌(柱面)數 * 每道扇區數*每扇區位元組數(512位元組)

可以用柱面/磁頭/扇區來唯一定位磁碟上每一個區域

硬碟的介面種類:

IDE,並口資料線連線主機板與硬碟,抗干擾性太差,且排線佔用空間較大,不利電腦內部散熱,已逐漸被SATA 所取代。

SATA,抗干擾性強,支援熱插拔等功能,速度快,糾錯能力強。

SCSI,小型機系統介面,scsI硬碟廣為工作站級個人電腦以及伺服器所使用,資料傳輸時CPU佔用率較低,轉速快,支援熱插拔等。

SAS, 是新一代的scsI技術,和SATA硬碟相同,都是採取序列式技術以獲得更高的傳輸速度,可達到 6Gb/s

2.MBR與磁碟分割槽表示

主引導記錄(MBR: Master Boot Record)

●MBR位於硬碟第一個物理扇區處

●MBR中包含硬碟的主載入程式和硬碟分割槽表

●分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16個位元組

●Linux中將硬碟、分割槽等裝置均表示為檔案

磁碟分割槽表示

Linux中將硬碟、分割槽等裝置均表示為檔案

/dev/sdb5

sd表示SCSI裝置 hd表示IDE裝置

硬碟的順序號,以字母a、b、…表示

分割槽的順序號,以數字1、2、…表示。主分割槽從1-4,第一個邏輯分割槽始終從第五個開始

3.磁碟分割槽結構

主啟動記錄(MBR) 磁碟分割槽

MBR是主引導記錄,位於硬碟第一個物理扇區處,MBR中包含硬碟的主載入程式和硬碟分割槽表。MBR總共512位元組,前446位元組是主引導記錄,分割槽表儲存在MBR扇區中的第447-510位元組中

分割槽有4個分割槽記錄區,每個分割槽記錄區佔16位元組。

主啟動記錄(MBR) 磁碟分割槽支援最大卷為2.2TB,每個磁碟最多有4個主分割槽,或3個主分割槽、1個擴充套件分割槽和在擴充套件分割槽裡面分多個邏輯分割槽。

4.檔案系統型別

XFS檔案系統

●存放檔案和目錄資料的分割槽

●高效能的日誌型檔案系統,特別擅長於處理大檔案,可支援上百萬TB的儲存空間。

●CentOS 7系統中預設使用的檔案系統 CentOS 5,6系統中預設使用的檔案系統ext3,4

SWAP,交換檔案系統

●為Linux系統建立交換分割槽

●一般設定為實體記憶體的1.5~2倍

Linux支援的其它檔案系統型別

●EXT4、FAT32、NTFS、LVM

5.分割槽

先新增一塊新硬碟

fdisk /dev/sdb磁碟分割槽

格式化磁碟,並且掛載