當前位置:首頁 » 操作系統 » linux如何備份

linux如何備份

發布時間: 2022-07-20 04:05:52

Ⅰ 幾種linux常用備份方法

(1)使用tar命令備份數據的格式如下:
$ tar cvf backup.tar /home/html
上述命令是將/home/html 目錄下的所有文件打包成tar文件backup.tar.
(2)使用tar命令恢復數據的格式如下:
$ tar xvf backup.tar
上述命令將備份文件backup.tar恢復到當前目錄下。

Ⅱ 如何對Linux進行備份

linux下不能用ghost進行備份的,在linux下好像用tar這個命令就能備份了(就是打個包),備份的目錄主要有:/ /usr /etc /home 主要就是這幾個了
ps:
linux的崩潰大多數是因為軟體的原因造成的,當然也有可能是軟體之間的沖突,這個在KDE環境下好像體現的比較突出(特別是在KDE環境下用GNOME的軟體)
ps2:
如果lz指的系統崩潰是無法進入圖形界面的話,那比較簡單的是重新安裝一下Xwindow就可以了,不需要大費周章的重新弄系統
ps3:
系統內核不一定要是最新的,只要穩定就可以了,比如現在比較穩定的內核版本是2.6.20-15的,千萬不要去學Fedaro7,弄個2.6.21的內核,因為這個內核是不穩定版本。
關於更多Linux的學習,請查閱書籍《linux就該這么學》。

Ⅲ 如何將linux系統完整備份出來

備份Linux系統的策略有很多,比如使用dd命令直接克隆硬碟分區:
sudo
dd
if=/dev/sda1
of=/dev/sdb1
或者,使用tar將硬碟上的文件打包:
cd
/
sudo
tar
cvpzf
backup.tgz
--exclude=/proc
--exclude=/mnt
--exclude=/sys
--exclude=/backup.tgz
/
還原系統的命令是:
sudo
dd
if=/dev/sdb1
of=/dev/sda1

tar
xvpfz
backup.tgz
-C
/

Ⅳ linux如何備份文件

備份的話,就是復制一次,最好是能壓縮,還要有做增量或差異……
有個工具可以,是用來打包的,就是tar……
可以加參數-g來組壓縮,不過壓縮了就不能做添加了……

Ⅳ linux怎麼備份系統

首先切換到root用戶下,執行sudo su
並執行cd / 切到跟路徑下,再按下面執行操作
執行命令df -h
查看分區磁碟情況,一些沒有作用的分區可以不用備份的。比如說mnt,一般都是掛載的光碟機文件,還有media等。
使用命令 tar cvpzf backup.tgz --exclude=/data --exclude=/datafile /
還是要根據自己的實際情況來選擇舍棄,先分析一下你的各分區大小,在看看備份的路徑分區大小夠不夠。我這里是將不用的datafile和data分區舍棄了,備份的文件名backup.tgz存放路徑是「/」路徑(因為足夠大,就索性全備了)
ps:「cvpfz」是tar的選項,意思是「創建檔案文件」、「保持許可權」(保留所有東西原來的許可權)、「使用gzip來減小文件尺寸」。
執行命令後,linux就立即開始了備份作業,備份過程截圖備份完成後有如下的一個警告提示,應該是不影響的。
我們來看看備份的最終成果吧,在「/」路徑下執行命令:ls -l
可以看到備份的文件backup.tgz了
也可以用命令df -h看看/根目錄分區的使用狀態,比未備份前少了8%,約7G左右

Ⅵ 如何備份linux系統

使用dd命令
找一個linux
live
cd的
u盤,然後U盤啟動,進入U盤上的Linux系統,打開命令行,執行:
sudo
fdisk
-u
-l
來查看硬體的分區情況。
然後執行dd
if=/dev/你的linux分區
of=你要保存的地址/img.iso
要想恢復只需要執行
dd
if=你保存的鏡像地址/img.iso
of=你要恢復的分區
同樣,此命令也適用於非linux的系統,你可以把你的windows分區備份下來
dd命令詳解:
dd命令是非常強大的命令,簡介如下:
dd

Linux/UNIX
下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換。
dd
的主要選項:
指定數字的地方若以下列字元結尾乘以相應的數字:
b=512,
c=1,
k=1024,
w=2,
xm=number
m
if=file
輸入文件名,預設為標准輸入。
of=file
輸出文件名,預設為標准輸出。
ibs=bytes
一次讀入
bytes
個位元組(即一個塊大小為
bytes
個位元組)。
obs=bytes
一次寫
bytes
個位元組(即一個塊大小為
bytes
個位元組)。
bs=bytes
同時設置讀寫塊的大小為
bytes
,可代替
ibs

obs

cbs=bytes
一次轉換
bytes
個位元組,即轉換緩沖區大小。
skip=blocks
從輸入文件開頭跳過
blocks
個塊後再開始復制。
seek=blocks
從輸出文件開頭跳過
blocks
個塊後再開始復制。(通常只有當輸出文件是磁碟或磁帶時才有效)
count=blocks
僅拷貝
blocks
個塊,塊大小等於
ibs
指定的位元組數。
conv=conversion[,conversion...]
用指定的參數轉換文件。
轉換參數:
ascii
轉換
EBCDIC

ASCII。
ebcdic
轉換
ASCII

EBCDIC。
ibm
轉換
ASCII

alternate
EBCDIC.
block
把每一行轉換為長度為
cbs
的記錄,不足部分用空格填充。
unblock
使每一行的長度都為
cbs
,不足部分用空格填充。
lcase
把大寫字元轉換為小寫字元。
ucase
把小寫字元轉換為大寫字元。
swab
交換輸入的每對位元組。
Unlike
the
Unix
dd,
this
works
when
an
odd
number
of
bytes
are
read.
If
the
input
file
contains
an
odd
number
of
bytes,
the
last
byte
is
simply
copied
(since
there
is
nothing
to
swap
it
with).
noerror
出錯時不停止。
notrunc
不截短輸出文件。
sync
把每個輸入塊填充到ibs個位元組,不足部分用空(NUL)字元補齊。
由於
dd
命令允許二進制方式讀寫,所以特別適合在原始物理設備上進行輸入/輸出。例如可以用下面的命令為軟盤建立鏡像文件:
dd
if=/dev/fd0
of=disk.img
bs=1440k
有趣的是,這個鏡像文件能被
HD-Copy
,Winimage
等工具軟體讀出。再如把第一個硬碟的前
512
個位元組存為一個文件:
dd
if=/dev/hda
of=disk.mbr
bs=512
count=1
來自http://www.cnblogs.com/redsty/p/4746091.html

Ⅶ 如何備份Linux系統

備份一般備份最初的ETC目錄或者單獨備份某個配置文件和增量VAR目錄還有HOME目錄。原因是如果你電腦被入侵了,你備份整個系統會出現恢復了短時間內又被hcek的可能。
安裝以個LINUX系統最多隻要20分鍾。你完全可以從新安裝一個。使用備份了的配置文件來恢復服務。對文件恢復可以在安裝好系統後掛在備份的文件,然後解包出來就OK

Ⅷ linux系統如何備份

做法是:

1、在保存備份文件的目錄 xxx 下建立一個文件 backup.sh,其內容是:

tar -zcf bin.tar.gz /bin

tar -zcf boot.tar.gz /boot

tar -zcf dev.tar.gz /dev

tar -zcf etc.tar.gz /etc

tar -zcf lib32.tar.gz /lib32

tar -zcf lib64.tar.gz /lib64

tar -zcf lib.tar.gz /lib

tar -zcf opt.tar.gz /opt

tar -zcf sbin.tar.gz /sbin

tar -zcf selinux.tar.gz /selinux

tar -zcf srv.tar.gz /srv

tar -zcf var.tar.gz /var

tar -zcf usr.tar.gz /usr

2、在需要備份的時候進入到保存備份內容的目錄執行一次命令: sh backup.sh

3、在保存備份文件的目錄 xxx 下建立一個叫 restore.sh 的文件,其內容如下:

tar -zxf /mnt/xxx/bin.tar.gz

tar -zxf /mnt/xxx/boot.tar.gz

tar -zxf /mnt/xxx/dev.tar.gz

tar -zxf /mnt/xxx/etc.tar.gz

tar -zxf /mnt/xxx/lib32.tar.gz

tar -zxf /mnt/xxx/lib64.tar.gz

tar -zxf /mnt/xxx/lib.tar.gz

tar -zxf /mnt/xxx/opt.tar.gz

tar -zxf /mnt/xxx/sbin.tar.gz

tar -zxf /mnt/xxx/selinux.tar.gz

tar -zxf /mnt/xxx/srv.tar.gz

tar -zxf /mnt/xxx/var.tar.gz

tar -zxf /mnt/xxx/usr.tar.gz

4、如果需要系統恢復,我就用光碟啟動,mount 原來的根目錄為 yyy,接著 mount 保存備份文件的目錄為 xxx,接著進入到 /mnt/yyy,並在此下達命令: sh /mnt/xxx/restore.sh

Ⅸ linux 怎麼備份鏡像

您好,前期准備
1
製作U盤Winpe引導,這里簡單介紹大白菜Winpe安裝,下載最新的大白菜Winpe安裝文件,下載完畢後,雙擊打開安裝文件,單擊「下一步(N)」。
2
選中「我同意該許可協議的條款」,單擊「下一步(N)」。
3
選中「更改(H)」更改文件存儲路徑,單擊「下一步(N)」。
4
進入安裝界面。
5
單擊「完成」,大白菜U盤啟動製作工具安裝完畢。
6
插入U盤,打開程序「大白菜U盤啟動V5.0裝機維護版」,單擊「一鍵製作USB啟動盤」。
7
彈出信息提示對話框,單擊「確定」。
註:請提前保存U盤資料。
8
開始製作製作U盤Winpe。
9
彈出「信息提示」,單擊「是(Y)」,Winpe啟動U盤製作完畢。
Linux系統備份
1
插入Winpe引導U盤,啟動主機,按F9或F12鍵引導進入設備啟動菜單選項,選擇「USB Storage Device」。
2
插入大容量移動硬碟,進入Winpe系統界面,雙擊打開「Ghost32 115.1」程序,點擊「local」,點擊「Disk」,點擊「To Image」。
3
選擇需要備份的「Linux備份系統的源盤」,單擊「OK」。
4
選擇存放備份文件的移動硬碟,定義備份文件名稱,單擊「Save」。
5
彈出選擇壓縮方式,推薦「fast」。
6
彈出Question(1832)對話框,單擊「Yes」,開始進行備份。
7
進度條滾動完成後,系統彈出「Image Creation Completed Successfully」,備份完畢,單擊「Continue」,退出。
備份驗證
1
點擊「Local」,點擊「Check」,點擊「Imagefile」。
2
選擇備份的Linux文件,後綴名為".gho",彈出「Question (1814)」對話框,單擊「Yes」,開始進行驗證。
3
彈出「Verify complete」驗證完成對話框,「Image File Passed integrity check」,備份文件通過驗證,單擊「Continue」退出,返回主菜單。
END
Linux系統恢復
點擊「local」,點擊「Disk」,點擊「From Image」。
選擇備份的鏡像文件,選擇需要恢復的硬碟,單擊「OK」。
選中「Primary」,單擊「OK」。
彈出「Question(1822)」對話框,單擊「Yes」,備份鏡像開始進行Linux系統還原。
滾動條運行完畢後,彈出「Clone Completed successfully」對話框,單擊「Reset Computer」重啟系統,Linux系統還原完畢。

Ⅹ linux下備份文件

其實不管是linux系統還是windows系統,重要文件都是需要進行備份的,備份也分兩種手動或者自動,那麼在linux下如何自動備份文件呢?下面來跟大家分享一下。
1、首先新建一個腳本文件,輸入touch /home/backup.sh,點擊回車鍵。

2、打開剛剛創建的腳本文件,輸入vi /home/backup.sh,點擊回車鍵。

3、輸入:
#!/bin/bash
date_time=`date +"%Y%m%d%H%M"`
backup_dir=/www/backup
backup_log=/data/backup/svn_backup_logs/backup.log
err_log=/data/backup/svn_backup_logs/err.log
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e `date +"%Y-%m-%d %H:%M"` >> ${backup_log}
echo -e "Starts backing up openvpn...." >> ${backup_log}
cd /opt
zip -r ${backup_dir}/vpn_${date_time}.zip svn 1>/dev/null 2>>${err_log}
if [ "$?" -ne 0 ];then
echo -e "\033[31svn backup failed!\033[0m" >> ${backup_log}
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e "\n" >> ${backup_log}
echo -e "at ${date_time} packaged svn file error" >> ${err_log}
echo -e "\n" >> ${err_log}
其中date_time:備份時間;backup_dir:備份到那個目錄;backup_log:備份成功的log文件;err_log:備份失敗的log文件;這些根據需要進行修改。

4、保存後運行該腳本,首先cd到腳本所在的文件夾,輸入cd /home,點擊回車鍵。

5、輸入./backup.sh,點擊回車鍵即可運行腳本。

6、在linux下這種備份方法還是挺簡單的,那如果換成windows操作系統,如果我們想定時備份文件該如何操作呢,有的運營會選擇使用windows server backup,但是由於這個功能創建備份計劃時只能夠創建一個,小編所在的公司是放棄的,直接使用了備份軟體來操作,下面就以大勢至server文件備份軟體來設置下備份供大家參考下。
7、網路下載該系統,解壓後進行安裝,安裝完成後返回桌面找到快捷方式,雙擊打開,根據提示輸入帳號admin和密碼123,點擊確定。

8、在主界面中部找到並點擊新增計劃,在彈出的窗口中找到源備份路徑,點擊其後的瀏覽,選中需要備份的文件或者文件夾,點擊確定。

9、在後方備份目標路徑中輸入備份保存的路徑,這里可以是本地路徑也可以是遠程伺服器路徑,如果是遠程伺服器路徑則在點擊添加後需要輸入遠程伺服器帳號和密碼,點擊確定。

10、在左側菜單中點擊備份開始時間,在右側設置備份開始的日期和時間。

11、在左側菜單中點擊全量備份頻率,在右側勾選全量備份啟用,然後設置備份頻率。

12、在左側菜單中點擊增量備份頻率,在右側勾選增量備份啟用,最後設置增量備份的備份頻率。

13、在左側菜單中點擊備份數據清理,在右側設置清理的周期,最後點擊保存,計劃創建完成,如果需要創建多個備份計劃,通過相同的設置方法繼續設置即可。

熱點內容
用近似歸演算法 發布:2025-01-21 00:51:56 瀏覽:517
php顯示資料庫中圖片 發布:2025-01-21 00:44:34 瀏覽:146
如何在伺服器中找文件 發布:2025-01-21 00:38:50 瀏覽:911
Cmdpython命令 發布:2025-01-21 00:30:38 瀏覽:758
mac常用解壓 發布:2025-01-21 00:01:47 瀏覽:692
linuxcpu使用 發布:2025-01-21 00:00:59 瀏覽:850
成套供應配電櫃有哪些配置 發布:2025-01-21 00:00:52 瀏覽:121
GO編譯器PDF 發布:2025-01-21 00:00:52 瀏覽:704
osu上傳成績 發布:2025-01-20 23:59:57 瀏覽:642
了解sql 發布:2025-01-20 23:58:39 瀏覽:656