
私は、仕事を教えてくれる人がいない、新米の管理者(インターン)です。私が働いている会社では、バックアップに 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
ここでは2つの可能性が考えられます。
- Linux ファイルシステムのデフォルト設定では、一定の割合 (5% だと思います) のスペースが root ユーザー用に「予約」されています。rsnapshot が root として実行されている場合、実際にはツールが報告するよりも多くのスペースが使用可能です。
- 変化があまり起こらない場合は、広大なrsnapshot の作業の大部分は、ディスク領域を占有しないリンクを使用して実行されます。