Linux備份與恢復

2021-07-24 18:52:13 字數 1919 閱讀 2567

一 備份概述

1 linux系統需要備份的資料

安裝服務的資料

2 備份策略

完全備份:把所有需要備份的資料全部備份,這樣比較慢,恢復起來也比較慢

增量備份:

就是每天只備份新增的部分,這樣備份最快,缺點是恢復的時候比較麻煩,需要一步一步往回恢復

差異備份

這種效率介於上面兩者之間

二 dump和restore命令

1 dump命令

dump 選項 備份之後的檔名 原檔案或目錄

選項:

-level:0到9十個備份級別(增加備份)

-f 檔名:指定備份之後的檔名

-u :備份成功之後,把備份時間記錄在/etc/dumpdates檔案

-v:顯示備份過程中更多的輸出資訊

-j:壓縮為.bz2格式,

-w:顯示執行被dump的分割槽的備份等級和備份時間

備份分割槽

dump -0uj -f /root/boot.bak.bz2 /boot/

先執行一次完全備份,並壓縮和更新備份時間

檢視備份時間

cp install.log /boot

拷貝install.log到boot下

dump -1uj -f /root/boot.bak1.bz2 /boot/

增量備份,並壓縮

檢視分割槽的備份時間和備份等級

我們看下已經備份好的壓縮包

很明顯,增量備份比完全備份小很多,因為只備份了新增的install.log檔案

如果想備份目錄或者檔案,不支援增量備份,只能完全備份

2 restore命令

restore 模式選項 -f 備份的檔名

模式選項:restore常用的模式選項有一下4種,這4個模式不能混用

-c:比較備份資料與實際資料的變化

發現核心映象檔案丟失

記得要把這個重新命名改回來,否則下次無法開機了

-i:進入互動模式,手工選擇需要還原的檔案

-t:檢視備份檔案中有哪些資料

-r: 用於還原資料

好了,linux備份與恢復就總結到這裡,如有問題,歡迎指正,謝謝。

Linux 備份與恢復

一,概述 1,linux系統需要備份的資料 root目錄 home目錄 var spool mail 目錄 etc目錄 其他目錄 如 var log 安裝服務的資料 1,apache需要備份的資料 配置檔案,網頁主目錄,日誌檔案 2,mysql需要備份的資料 原始碼版安裝的mysql usr loc...

Linux 備份與恢復

dump命令 dump 選項 備份之後的檔名 原檔案或目錄 選項 level 其實就是0 9這十個備份級別,0表示完全備份,1 9是增量備份 f 檔名 指定備份之後的檔名 u 備份成功之後,把備份時間記錄在 etc dumpdates檔案 j 把備份檔案壓縮為.bz2格式 w 顯示允許被dump的分...

Linux資料備份與恢復

對 linux 伺服器來講,當然最理想的就是把整塊硬碟中的資料都備份,甚至連分割槽和檔案系統都備份,這樣如果硬碟損壞,那麼我們可以直接把備份硬碟中的資料匯入損壞的硬碟,甚至可以直接用備份硬碟代替損壞的硬碟。從資料恢復角度來說,這樣的整盤備份是最方便的 dd 命令就可以實現整盤備份,類似於 windo...