一、備份命令tar
命令格式: tar 《主選項》 [輔選項] 《檔案或者目錄》
使用該命令時,主選項是必需的,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。
主選項:
-c:建立新的備份檔案。如果使用者想備份乙個目錄或者是乙個檔案,就要選擇這個選項。
-r:將要存檔的檔案追加到備份檔案的末尾。例如使用者已經做好了乙個備份檔案,又發現還有乙個目錄或者是一些檔案忘記備份了,這時可以使用該選項,將忘記的目錄或檔案追加到備份檔案中。
-t:列出備份檔案的內容,檢視已經備份了哪些檔案。
-u:更新備份。就是說,用新增的檔案取代原備份檔案,如果在備份檔案中找不到要更新的檔案,則把它追加到備份檔案的最後。
-x:與-c相反,從備份檔案中釋放檔案。
輔助選項:
-f:指定備份檔案的內容,如果使用了該選項,那麼其後必須有備份檔案名。
-k:儲存已經存在的檔案。例如我們把某個檔案還原,在還原的過程中,遇到相同的檔案,不會進行覆蓋。
-m:在還原檔案時,把所有檔案的修改時間設定為現在。
-v:詳細報告tar處理的檔案資訊。如無此選項,tar不報告檔案資訊。
-w:每一步都要求確認。
-z:用gzip來壓縮/解壓縮檔案,加上該選項後可以將備份檔案進行壓縮,但還原時也必須使用該選項進行解壓縮。
eg:tar cvf usr.tar /home 把/home目錄包括它的子目錄全部做備份檔案,並進行壓縮,備份名為usr.tar
tar czvf usr.tar.gz /home 把/home目錄包括它的子目錄全部做備份檔案,並進行壓縮,備份名為usr.tar.gz
tar xzvf usr.tar.gz 把備份檔案還原並解壓縮
tar tvf usr.tar |more 檢視usr.tar備份檔案的內容,並以分屏方式顯示在顯示器上
二、壓縮和解壓命令 gzip
命令格式:gzip [選項] 《檔名》
主要選項:
三、解壓命令 unzip
命令格式:unzip [選項] 《壓縮檔案名》
主要選項:
linux 做雙機熱備
下面描述乙個簡單的測試方案。系統環境和軟體配置如下 兩台主機的主機名和ip位址分別為 hello 192.168.6.7 web 192.168.6.33 則ha.cf檔案中的node語句定義如下 node hello node web haresources檔案定義如下 hello 192.168...
linux 做雙機熱備
下面描述乙個簡單的測試方案。系統環境和軟體配置如下 兩台主機的主機名和ip位址分別為 hello 192.168.6.7 web 192.168.6.33 則ha.cf檔案中的node語句定義如下 node hello node web haresources檔案定義如下 hello 192.168...
Linux配置postgresql自動備份
1 pg dump資料庫備份命令 usr pgsql 9.3 bin pg dump f c o u dotop h 127.0.0.1 p 5432 f data erp data db backup geyt 20170214 09 37 55.sql geyt2.linux配置postgres...