
Я совсем новый администратор (стажер) без кого-либо, кто мог бы показать мне работу. Компания, в которой я работаю, использует 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 с их конфигурацией по умолчанию имеют определенный процент (5%) пространства, "зарезервированного" для пользователя root. Если rsnapshot запускается как root, у него на самом деле больше свободного места, чем сообщат инструменты.
- Если изменений не происходит много,огромныйБольшая часть работы rsnapshot выполняется с использованием ссылок, которые не занимают места на диске.