Добрый день,
одной из задач, под которые я брал DNS-325 - возможность использовать его как time machine server (TM/S) для MacOSX. При настройке Time Machine обнаружилась одна интересная особенность - возможность указать максимальное потребление диска для создания бэкапов отсутствует - time machine client (TM/C) начинает удалять старые бэкапы только тогда, когда на диске заканчивается место. Разумеется, мне это очень не нравится - у меня NAS общего пользования, а не под Time Machine.
Первое, что я попробовал - выдать квоту тому юзеру, под которым TM/C ходит на TM/S. Трабл №1: в этом случае TM/C определил свободное пространство на TM/S не в соответствии с квотой, а в соответствии с доступным местом на диске. В практическом смысле это означает, что старые бэкапы не успеют начать удаляться, поскольку квота закончится существенно раньше, чем reported free space (я квотой поставил лимит 128G, а TM/C считает, что там свободно 390G). И второе - по мере выполнения бэкапа я не увидел, чтобы в web-интерфейсе менялись параметры квоты - несмотря на то, что:
# ls -l drwxrwxrwx 3 d2tm allaccou 4096 May 3 22:47 Network Trash Folder drwxrwxrwx 3 d2tm allaccou 4096 May 3 22:47 Temporary Items drwxrwsrwx 4 d2tm allaccou 4096 May 3 23:36 Vladimir’s MacBook Air.sparsebundle # du -sk 1095680 .
в Web-интерфейсе в Account Management / Quotas / User Quota Settings для этого пользователя Volume_1 Used = 0 при Volume_1 Limit=128000 MB.
Второй вариант - создать отдельный раздел. В Web-interface такая возможность отсутствует, а fdisk, наверное, не предназначен для этого:
# mount [ ... ] /dev/sda2 on /mnt/HD/HD_a2 type ext3 (rw,usrquota,grpquota,user_xattr) /dev/sdb2 on /mnt/HD/HD_b2 type ext3 (rw,usrquota,grpquota,user_xattr)
# fdisk /dev/sda2 *** Starting fdisk... fdisk /dev/sda2 Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x81e2e398. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable.
The number of cylinders for this disk is set to 60540. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Segmentation fault #
Вопрос - простейшим вариантом решения данной проблемы является выделение отдельного раздела под бэкапы. Можно это как-то сделать? Если нельзя - то как разобраться с проблемой квоты (reporting свободного места в соответствии с выделенной квотой) для тайм-машины?
Прошивка - последняя официальная. Буду признателен за комментарии. В саппорт не обращался и кейс не открывал - не смог найти на dlink.ru соответствующего раздела.
Спасибо.
/doka.ua
|