99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

linux硬盤備份命令 linux硬盤備份到另一個硬盤

linux下備份一個目錄下所有文件及目錄,應該用什么命令?

1、bzip2 filename

成都創新互聯長期為上千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為香坊企業提供專業的成都網站設計、成都網站制作,香坊網站改版等技術服務。擁有10多年豐富建站經驗和眾多成功案例,為您定制開發。

//文件即會被壓縮,并被保存為 filename.bz2。

2、gzip filename ?

//文件即會被壓縮,并被保存為 filename.gz

3、tar 這個命令把大量的文件和目錄打包成一個文件

-c?? 創建一個新歸檔

-f??? 當與-c 選項一起使用時,創建的tar 文件使用該選項指定的文件名;當與-x選項一起使用時,則解除該選項指定的歸檔

-t??? 顯示包括在tar 文件中的文件列表

-v??? 顯示文件的歸檔進度

-x??? 從歸檔中抽取文件

-z???? 使用gzip壓縮tar 文件

-j????? 使用bzip2壓縮tar 文件

擴展資料:

要創建一個使用tar和bzip2來歸檔壓縮的文件,使用-j選項:? tar -cjvf filename.tbz file

如果使用bunzip2 命令解壓filename.tbz文件,則filename.tbz會被刪除,以filename.tar代替。

要擴展并解除歸檔bzip.tar文件,輸入命令:? tar -xjvf filename.tbz

要創建一個用tar 和gzip歸檔并壓縮的文件,使用-z選項: tar -czvf filename.tgz file

如果使用gunzip 命令解壓filename.tgz文件,則filename.tgz會被刪除,以filename.tar代替。

Linux系統怎樣備份與還原?

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

tar-zcfbin.tar.gz/bin

tar-zcfboot.tar.gz/boot

tar-zcfdev.tar.gz/dev

tar-zcfetc.tar.gz/etc

tar-zcflib32.tar.gz/lib32

tar-zcflib64.tar.gz/lib64

tar-zcflib.tar.gz/lib

tar-zcfopt.tar.gz/opt

tar-zcfsbin.tar.gz/sbin

tar-zcfselinux.tar.gz/selinux

tar-zcfsrv.tar.gz/srv

tar-zcfvar.tar.gz/var

tar-zcfusr.tar.gz/usr

2、在需要備份的時候進入到保存備份內容的目錄執行一次命令:shbackup.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

說明:

(1)、備份和恢復需要1個多小時,這個時間根據你電腦的CPU速度和硬盤轉速會有所不同。

(2)、上面備份與恢復沒有顧及/home目錄和/root目錄,因為我的系統主要是給學生做練習用的,那兩個目錄的內容沒有意義。

在實際工作中,可能這兩個目錄才是最重要的,你可以模仿著別的目錄添加到backup.sh和restore.sh文件中去,甚至別的目錄都不備份(以便節約備份時間)就備份這兩個目錄。

Linux下數據備份命令scp、rsync和后臺運行

scp和rsync 均可實現文件的復制,但相比較,scp占用系統資源較小,rsync速度較快。當小文件眾多時,rsync會導致硬盤I/O非常高,而scp基本不影響系統正常使用。可根據需要這倆選其一實現文件復制。

scp 是secure copy的縮寫,scp是Linux系統下基于ssh登錄進行安全的遠程文件拷貝命令。

可以實現本地文件復制到遠程服務器,也可以將遠程文件復制到本地。

rsync 是remote sync的縮寫。使用rsync備份數據時,不會直接覆蓋以前的數據(如果數據已經存在),而是先判斷已存在的數據和新數據的差異(默認規則是文件大小或修改時間有差異),只有數據不相同時才會把不相同的部分覆蓋。在僅作增量數據的copy時比scp靈活。

一般CentOS默認安裝rsync,若使用 rsync -v 提示找不到命令,可使用 yum install -y rsync 安裝。

單個冒號和雙冒號的區別 :使用rsync在遠程傳輸數據前,是需要進行登陸認證的,這個過程可使用ssh協議也可以使用rsync協議完成。單冒號(:)使用的是ssh協議;雙冒號(::)使用的是rsync協議。

默認情況下,rsync只確保源文件的所有內容(明確排除的文件除外)都復制到目標目錄。它不會使兩個目錄保持不同,并且不會刪除文件。如果要使目標目錄成為源目錄的鏡像副本,則使用--delete選項。可刪除只存在目標目錄,不存在于源目錄的文件。

增量備份算是一個經常使用的場景了。兩臺服務器之間進行文件定期備份,無需所有文件都copy一遍,僅復制有變動的文件。

具體做法是,第一次同步是全量備份,所有文件在基準目錄里面同步一份。以后每一次同步都是增量備份,只同步源目錄與基準目錄之間有變動的部分,將這部分保存在一個新的目標目錄。這個新的目標目錄之中,也是包含所有文件,但實際上,只有那些變動過的文件是存在于該目錄,其他沒有變動的文件都是指向基準目錄文件的硬鏈接。

--link-dest 參數用來指定同步時的基準目錄。

上面命令中, --link-dest 參數指定基準目錄 /compare/path ,然后源目錄 /source/path 跟基準目錄進行比較,找出變動的文件,將它們拷貝到目標目錄 /target/path 。那些沒變動的文件則會生成硬鏈接。這個命令的第一次備份時是全量備份,后面就都是增量備份了。

一般服務器之間復制文件都比較大,為防止誤操作,最好在后臺運行。但因為需要和遠程服務器之間的ssh通訊多是需要密碼的,所以不能直接使用nohup 放置于后臺。無論是scp還是rsync都可操作如下:

后臺和前臺任務的切換

scp不支持斷點續傳,掛起scp進程可能導致數據缺失。傾向于使用rsync。

如果有其他任務需要使用nohup后臺運行,但執行時卻忘記了使用nohup,也可參照此方法進行設置。

參考:1. Linux之scp命令及后臺運行scp

本文標題:linux硬盤備份命令 linux硬盤備份到另一個硬盤
路徑分享:http://www.yijiale78.com/article14/dohiege.html

成都網站建設公司_創新互聯,為您提供品牌網站建設自適應網站手機網站建設響應式網站移動網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

小程序開發