Freenas. Опрос!
Исходя из комментарий, складывается ощущение, что не у всех получается подружить freenas с доменом.
Статьи на эту тему найдете здесь.
Поэтому у меня возникла идея создать опрос у читателей, стоит ли создать некий MANUAL по настройки freenas и домена. Отличаться он будет большей наглядностью и, возможно, будет видео.
Также можете отписаться своими соображениями по этому поводу.
FreeNas. Резервное копирование. Чистка старых архивов
За это время нас сделал 30 архивов,по 13GB каждый. Место есть,но оно не резиновое. От удаления файлов спасает сам нас.А от изменения спасает только бэкап.
Таким образом насколько актуальны копии старше 30 дней?
Случаи разные бывают,но в тех обстоятельствах,в которых нахожусь я,невозможно складировать копии данных.
Необходимо оставить либо n-число последних копий,либо делать перезапись. Если автоматизировать то,или другое,то фактически наши копии отдадим в руки часам НАСА.
Т.Е. если они собьются,будут идти вперед на пару дней,то у нас могут удалится либо все,либо самые свежие копии,зависит от условий. А если отставать,то наоборот будут оставаться большее кол-ва копий.
В сущности такая ошибка очень маловероятно, и я полагаю,она не может реализоваться сама по себе. С другой стороны вы можете каждый день удалять по 1-ой старой копии или же настроить крон на уменьшение частоты архивирования…допустим раз в 2 и более дня. Или же вообще настроить скрипт по определении самых свежих архивов и удалению старых. Вот последним вариантом мы и займемся.
Задача такова, что у нас архивы складываются в папку. Архивы именуются по дате создания Company-2010.11.11.tar.gz Так же нам надо,чтобы скрипт сравнивал актуальность копий не по системному времени, а по свежести уже сделанных архивов- чтобы избежать внезапное удаление всех архивов, в случае, если собьется системное время на freenas. И если копии старые,то пусть их удалит,оставив последние 3 архива.
write_pax_header: ‘x’ header failed
Иногда случается,что вы делаете так
tar -czvpf /mnt/data1/data.tar.gz /mnt/Arch1
и все хорошо.
А иногда вы делаете аналогично в том же разделе так:
tar -czvpf /mnt/data2/data.tar.gz /mnt/Arch2
Ответ:
...\320\241\320\270\320\261\320\270\321\200\321\214archive_write_pax_header: 'x' header failed?! This can't happen.
Я долго копался в инете в поисках ответа но ни к чему помогающему не пришел. Проанализировав, я предположил,что ошибка закралась в файле «..\320\241\320\270\320\261\320\270\321\200\321\214", но это меня ни к чему не привело.
Чтобы вывести на экран в доступном виде:
printf "\320\241\320\270\320\261\320\270\321\200\321\214" | iconv -f UTF-8 -t KOI8-R
В итоге я нашел только одно решение – pax
Это штатное ПО, как и Tar, но в отличие от Tar, pax сжимает файлы с меньшей инициативой. В моем случае разница в ~500mb
Резюмируя..особо не вдаваясь в детали и документацию, pax сжимает быстрее по времени, но размер больше. При прочих равных я бы воспользовался tar. Но за неимением возможности, выбирать не приходится.
FreeNas. Резервное копирование
Несмотря на то,что во FreeNas есть функция «корзины» -скрытая папка «.recycle», где хранятся все удаленные файлы и каталоги, это не делает безопасным ИЗМЕНЕНИЕ файлов.
Тоесть эта функция делает безопасное удаление,но что делать,если содержание документа изменили? Необходимо делать резервную копию.
Резервную копию можно делать разными способами…можно бэкапить вручную, можно написать скрипт и запускать его вручную, можно установить дополнительное ПО,а можно автоматизировать запуск скрипта резервного копирования (crontab aka cron)
Про cron информации в избытке, но мне кажется намного проще им управлять через WebGUI.
Итак, наша задача автоматизировать резервное копирование в специально отведенное место. И именовать архивы по дате их создания.
Freenas.Настройка
Попытаюсь объяснить настройку в картинках Freenas 0.7.1 Shere (revision 5127).
Требование: Нам необходимо,чтобы из домена можно было открывать,закрывать доступ на FreeNas галочками. И мониторить сессии на FreeNas. В общем аналогия файл сервера на Windows.
Начну с после-установочного этапа.
Вот вы все установили,заходим на Freenas-Доступ-Служба Каталогов ActiveDirectory.
Важно! Доменное имя-IP адрес контроллера домена
Далее в журнале по домену вы должны найти статус,что все ок и так же будет подхвачен список пользователей домена. А вот информация из журнала:
FreeNas. Права доступа
После переноса файлов компании на Freenas, с сохранением прав доступа, я оцениваю работу FreeNas по разделению прав доступа на 2.5-3 бала из 5-ти. Так бы я мог поставить 1-2,но он все-таки перенес права доступа на файлы и папки,тогда 4-5. Но он это сделал не полностью,в то время,как в процессе переноса не было никаких ошибок или сбоя.
Суть заключается в том, что на некоторых папках стоит атрибут «Только для чтения». Иногда получается убрать чекбокс,а когда нет-значит что вы не имеете полный доступ на папку. Вот такая неровность по вопросу привилегий.
Благодаря встроенному во FreeNas файловому менеджеру(не очень удобному в плане навигации), можно легко поменять права доступа.

Это средство помогает уменьшить критичность проблемы и более оперативно ее решить,но вопрос остается.
FreeNas в работе
Хочу рассмотреть несколько больших вопросов:
1-Как подружить Freenas с Контроллером Домена
2-Тесты для Freenas
2.1-скорость Upload/Donwload по сравнению с доменом
2.2-проверка работы программного Raid
Тестовая часть этой эпопеи подходит к концу, ранее я писал, что freenas не дружит с доменом, а именно не умеет разграничивать доступ по доменным пользователям и группам, и это возможно только по локальным пользователям и группам во FreeNas. Таким образом необходимо зеркально создать на Freenas пользователей, как на домене- это все не правда,я ступил:_)
1. Как подружить Freenas с Контроллером Домена
Мой коллега во время моего отпуска подружил FreeNas с доменом, это делается при помощи
Раз. Подключим машину к домену
# net join ads -U AdministartorДва-с. Проверим winbind
# wbinfo -pответ примерно такой -
Ping to winbindd succeeded on fd 4Три-с. Далее необходимо установить авторизатора винбинда
# wbinfo --set-auth-user=Administartorr%123456Administrator-логин админа,123456-пароль
проверим
# wbinfo --get-auth-userответ
DC\Administartor%123456Само собой при запущенной Samba.
Nas server. Файловое хранилище
Ну вот, наконец в моей компании настал черед вопроса хранения данных. Так как у нас уже работает Backup информации на ленту, то здесь стоит вопрос уже о файловом сервере с возможностью определять пользователям права доступа на него..так сказать фалообменник с элементами ненавязчивой безопасности.
Рассматривал вариант выбора как обычного NAS сервера…коробки грубо говоря, с предустановленной ОС и WEBGUI,подключенный через сеть, так и отдельного ПК (miniATX)
Решили, что самый дешевый, и максимально заточенный под нас -это сделанный своими руками.
Метки
Свежие записи
php,javascript
Ссылки
- Блог Алексея Максимова Полезный блог с кучей статей.В основном по работе с Microsoft
- Гарантия HP Проверяем действует ли гарантия
- Калькулятор
- Энциклопедия FreeNas Полная энциклопедия FreeNas, затрагивающая многие аспекты NAS серверов



