使用 link 指令將備份保留在另一個磁碟機上

使用 link 指令將備份保留在另一個磁碟機上

我有一個資料夾,其中包含一個不太大的空間,名為/data/backup.

有人告訴我,如果我將該資料夾 ( /data/backup) 連結到更大的資料夾區域,例如/bigdata/backup,我將能夠對該/data/backup資料夾執行備份。

然後,它只會創建一個鏈接,但資料將在兩個資料夾中看到,後一個 ( /bigdata/backup) 將包含備份結果,但它將顯示在兩個資料夾中。

由於/bigdata/backup具有更多的磁碟空間,因此備份將不再因為其中的空間問題而失敗/data/backup

這是真的?

答案1

是的,它是真實的!/bigdata/backup要像以前一樣使用/data/backup,您可以在終端機中使用這些命令。

首先,由於您已經有一個/data/backup目錄,因此將其中的所有內容移至/bigdata/backup

mv /data/backup/* /bigdata/backup

然後刪除舊目錄:

rm -r /data/backup

現在您可以透過以下方式連結目錄:

ln -s /bigdata/backup /data/backup

這種方式/data/backup本質上只是重定向到/bigdata/backup;它在磁碟上的空間可以忽略不計。

相關內容