suse linux 檔案目錄備份和恢復

2021-07-26 14:19:56 字數 542 閱讀 9891

在linux上可以用tar命令將某個檔案系統上的檔案或者目錄備份到乙個歸檔檔案中,在需要恢復時從此歸檔

檔案進行恢復。

例如:在某個使用者系統中/home使用單獨的檔案系統,需要將/home檔案系統備份,可以執行下面的

命令:

# mkdir -p /archives

# tar zcvf /archives/home_backup-date +%y%m%d.tar.gz /home 

在/home檔案系統被破壞需要恢復時, 執行下面的命令進行恢復:

""重新建立檔案系統, 這裡假設我們要用/dev/sdc1所在的分割槽作/home

# mkfs.reiserfs /dev/sdc1

""載入新的/home檔案系統

# mount /dev/sdc1 /home

""從歸檔檔案中恢復原來的/home檔案系統

# tar zxf /archives/home_backup-20041130.tar.gz -c /

Docker掛載目錄 備份目錄

docker run p 80 name website v pwd website var www html website ro 172.17.0.2 5000 nginx nginx a p指定埠 b name重新命名容器的名稱 c v使用本地檔案掛載到容器 d 預設掛載的路徑許可權為讀寫。如...

Python備份檔案到指定目錄下

python備份檔案到指定目錄下 usr bin python filename backup ver1.py import os import time source r c python 目標目錄 target dir d python 指定目錄 target target dir time.s...

linux備份目錄下所有檔案(壓縮,解壓)

排除c.log檔案 tar czvf test.tar.gz exclude c.log 從打包結果中可以看出,c.log檔案不再被打到tar包裡了 如果日誌檔案不是乙個檔案而是乙個目錄呢,同樣可以使用 exclude進行排除,還可以同時指定多個 exclude引數 tar czvf test.ta...