
我是一名非常新的管理員(實習生),沒有人向我展示這份工作。我工作的公司使用 rsnaphot 進行備份。這是他們的檔案系統(CentOs):
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 184G 140G 35G 81% /
tmpfs 2.3G 0 2.3G 0% /lib/init/rw
udev 2.3G 212K 2.3G 1% /dev
tmpfs 2.3G 0 2.3G 0% /dev/shm
/dev/sda1 4.6G 156M 4.2G 4% /boot
/dev/sda4 33G 176M 31G 1% /tmp
/dev/sdb1 1.8T 1.8T 0 100% /media/backupInterne
/dev/sdd1 917G 470G 401G 54% /media/Data
sdb1磁碟用於對sdd1磁碟進行備份。 rsnapshot 時間表是這樣的:
hourly : 24
daily : 30
weekly : 4
monthly :12
當我看到完整的磁碟時,我去查看日誌中是否出現任何錯誤,但沒有任何錯誤。事實上,每個 cron 作業都在發生,就好像沒有發生任何錯誤一樣。這怎麼可能?
謝謝
答案1
我在這裡可以想到兩種可能性。
- 預設配置的 Linux 檔案系統為 root 使用者「保留」了一定比例(我認為是 5%)的空間。如果 rsnapshot 以 root 身分運行,則它實際上具有比工具報告的更多的可用空間。
- 如果沒有發生太多變化,廣闊的rsnapshot 的大部分工作是使用連結完成的,不佔用磁碟空間。