91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么使用tar命令備份Linux云服務器

發布時間:2023-02-10 10:01:57 來源:億速云 閱讀:145 作者:iii 欄目:建站服務器

本文小編為大家詳細介紹“怎么使用tar命令備份Linux云服務器”,內容詳細,步驟清晰,細節處理妥當,希望這篇“怎么使用tar命令備份Linux云服務器”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

基本命令

執行以下命令備份整個文件系統:

sudo /usr/bin/tar -czpvf /home/zhaomu/backup/linux_backup.tar.gz /

其中各參數說明如下:

  • -c:表示歸檔。

  • -z:使用gzip格式備份。gzip的備份速度較快,但相比其他方式生成的備份文件也較大。

  • -p:備份的同時保留文件的權限,在恢復時不至于產生權限問題。

  • -v:顯示備份過程的詳細信息。

  • -f:指定備份的目錄和文件名。

  • /:表示備份整個文件系統。

增強命令

1、排除不需要備份的文件

以上備份命令并非最優方案,原因是整個文件系統中有大量不需要備份的文件,包括系統文件、臨時文件、歷史備份文件等。因此我們需要把這些文件都排除掉。

sudo /usr/bin/tar --exclude-from=/home/zhaomu/exclude.txt -czpvf /home/zhaomu/backup/linux_backup.tar.gz /

這里使用了--exclude-from指令定義了排除文件的路徑。一個典型的排除文件的內容如下:

/home/zhaomu/backup/*
/tmp/*
/proc/*
/dev/*
/sys/*
/run/*
/var/tmp/*
/var/run/*
/var/lock/*

首先,/home/zhaomu/backup目錄下的文件需要排除,否則之前備份的數據還會重復備份,導致備份文件越來越大。其次,在Linux系統中,tmp、proc、dev、sys、run都屬于動態創建的目錄,不需要備份,但需要保留這些目錄結構,因此我們排除了這些目錄下的文件,而沒有排除整個目錄。

2、給文件名加上日期

通過給文件名加上日期,可以區分不同時間創建的備份,建立一套備份鏈的機制。

sudo /usr/bin/tar --exclude-from=/home/zhaomu/exclude.txt -czpvf /home/zhaomu/backup/linux_backup-$(date +%F-%H-%M).tar.gz /

其中$(date +%F-%H-%M)這個參數,代表當前日期、當前小時和當前分鐘,比如:linux_backup-2020-03-02-15-22.tar.gz

3、使用xz壓縮算法

我們把-z指令換成-J指令,文件擴展名也從tar.gz換成tar.xz。xz壓縮算法比gzip壓縮算法要慢一些,但是壓縮比例更高,所以創建的備份文件也更小一些。

sudo /usr/bin/tar --exclude-from=/home/zhaomu/exclude.txt -cJpvf /home/zhaomu/backup/linux_backup-$(date +%F-%H-%M).tar.xz /

腳本整合

我們可以把以上命令整合到一個腳本中執行:

vi /home/zhaomu/bin/linux_backup.sh

腳本內容如下:

#!bin/sh
_tarfile=/home/zhaomu/backup/linux_backup-$(date +%F-%H-%M).tar.xz
sudo /usr/bin/tar --exclude-from=/home/zhaomu/exclude.txt -cJpvf $ /

賦予腳本執行權限:

sudo chmod +x  /home/zhaomu/bin/linux_backup.sh

運行腳本開始備份:

sh /home/zhaomu/bin/linux_backup.sh

讀到這里,這篇“怎么使用tar命令備份Linux云服務器”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陵川县| 鄂伦春自治旗| 临沂市| 天峻县| 色达县| 祁门县| 陕西省| 洛扎县| 格尔木市| 濉溪县| 台东县| 灵山县| 鄂托克旗| 尚志市| 江永县| 秦安县| 浦城县| 凤冈县| 二连浩特市| 吴忠市| 和田县| 合水县| 武威市| 峨眉山市| 南涧| 紫阳县| 邹平县| 徐州市| 克东县| 阿拉善右旗| 东辽县| 中超| 南充市| 会同县| 彭水| 壤塘县| 义乌市| 日喀则市| 宜城市| 湾仔区| 宜黄县|