Linux中有多種方法可對系統(tǒng)中的內容進行備份,其中一種方法是把重要資料所在的目錄制作成光盤鏡像文件,然后將該文件刻錄到光盤中或轉移存儲到其他專用的備份磁盤中以實現(xiàn)備份。
制作鏡像的命令為genisoimage,例如,genisoimage -J -L -r -o /mnt/etc.iso /etc表示備份整個/etc/目錄,生成鏡像文件/mnt/etc.iso(該文件保存到/mnt目錄下)。-J表示使用符合Joliet命名規(guī)范的方式處理文件名(Joliet是一種文件命名規(guī)則,允許使用很長的文件名),-L表示需要備份隱藏文件,-r表示開放所有文件的讀權限,這是因為備份時若有文件權限拒絕讀取,則會有文件遺漏,-o表示使用指定的文件名作為輸出的文件,即指定生成的鏡像文件名為/mnt/etc.iso。上述示例將/etc目錄下的所有文件備份為/mnt/etc.iso文件,如果系統(tǒng)沒有事先安裝genisoimage命令可以先用yum命令反向查詢包含genisoimage命令的軟件包,安裝軟件包后再開始數(shù)據備份,相關操作過程如下所示:
有了光盤鏡像文件后,若想要查找、使用鏡像文件中的內容,或使用鏡像文件中的數(shù)據恢復系統(tǒng)的數(shù)據,則可以把鏡像文件當作光盤一樣直接掛載使用。例如,mount /mnt/etc.iso /media表示將鏡像文件直接掛載到/media目錄,/media目錄下的內容即是光盤鏡像文件中的內容。相關操作如下所示:
注意,老版的Linux(如RHEL5.0之前的版本)需用命令mount /mnt/etc.iso /media -o loop,參數(shù)-o loop表示采用偽設備方式掛載。因為此處的鏡像文件,并不是真正的光驅設備,稱為偽設備,但現(xiàn)在的Linux命令基本都可兼容和識別過去的使用方式。
更多內容
>>本文地址:http://www.yiyunku.cn/zhuanye/2023/70192.html
聲明:本站稿件版權均屬中公教育優(yōu)就業(yè)所有,未經許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?
上一篇 最后一頁