Server load average: 0.93, 0.87, 0.90
Server uptime: 226 days, 3:32
Your IP is: 38.103.63.58.

января 6 2009

Установка системы резервного копирования BackupPC

time-machine-icon.png

Думаю, в настоящее время никто уже не станет спорить с утверждением, что процесс вхождения Linux в корпоративный мир стал необратимым, а процент установок этой операционной системы на серверах в различных организациях постоянно возрастает.

Можно бесконечно спорить о преимуществах одних операционных систем над другими, но когда у меня возникло желание сделать единое хранилище для ежедневных архивов информации с более чем десятка серверов своей организации, работающих под управлением нескольких различных ОС, я свой выбор остановил на платформе Linux. До сих пор, каждый сервер с помощью уникальных для него скриптов в назначенное время сбрасывал по сети на сервер резервного копирования или stand by-сервер какие-то свои данные, например пользовательские файлы с сетевых дисков, или дампы базы данных. Для этого использовались различные протоколы: ftp, SMB или штатные средства СУБД. При этом приходилось следить за уникальным для каждого сервера log-файлом, и в случае каких-либо изменений в стратегии резервного копирования, править скрипты на каждой машине.
Чтобы как-то упростить администрирование, и сократить время, затрачиваемое на поддержку и мониторинг всего этого “зоопарка” я начал искать систему, которая бы поддерживала копирование информации по сети, умела делать инкрементальные бэкапы, поддерживала бы удаленное администрирование, и не требовала установки клиентского программного обеспечения. Кроме того, было важно, чтоб система умела работать по протоколу SMB, так как часть серверов, в частности основной файл-сервер работали под управлением ОС Windows.

Читать далее »

Популярность: 2%

Прочитано 451 раз 214 пользователями

Комментариев нет »

декабря 25 2008

Редактирование текста при помощи SED

41802d1177765259-nice-notepad-icon-notepad.png

SED это потоковый текстовый редактор, от слов STREAM EDITOR, работает с входящим потоком и выдает измененный результат. Изначально был доступен только для UNIX-систем,в данный момент доступен фактически для любой операционной системы, поддерживающей работу с командной строкой. Краткое описание я взял из wikipedia.

sed получает входной поток (обычно файл) построчно, редактирует каждую строку согласно правилам, определённым в sed-скрипте с использованием простого языка sed, и затем выводит результат в выходной поток.

sed часто называют неинтерактивным текстовым редактором. Он отличается от обычных текстовых редакторов «инвертированностью» по отношению к тексту и набору команд редактирования. Обычные текстовые редакторы вначале загружают весь текст документа, а затем применяют к нему команды по одной, в то время как sed вначале загружает в себя набор команд, а затем применяет весь набор команд к каждой строчке текста. Так как одновременно в памяти находится только одна строка, sed может обработать произвольно большие текстовые файлы.

В этой статье приведено немало примеров для работы с этим инструментом по обработке текста.
Читать далее »

Популярность: 10%

Прочитано 4487 раз 1372 пользователями

Комментариев нет »

декабря 21 2008

Релиз Midnight Commander 4.6.3

linux.logo.2bp.gif

Многие знают и активно используют консольный файловый Midnight Commander, но он имеет много мелких недоработок и недостатков которые его разработчики особо не спешат исправить. Я сам пользуюсь им давно и постоянно, и не представляю свою работу без него, пусть многие  говорят что работать в нем это не правильно, а консоль это лучший вариант. И вот не так давно, а именно 14.12.2008 вышел первый релиз отечественного форка Midnight Commander содержащий в себе множество исправлений и полезных патчей. Доступны сборки для разных дистрибутивови архитектур, список которых представлен ниже. Собраны пакеты для Centos5, Debian, Mandriva, Gentoo, Fedora 7, 8, 9 и 10, Suse, Ubuntu,так же доступны для скачивания RPM пакеты, SRPM, Source код и документация.

Читать далее »

Популярность: 10%

Прочитано 4606 раз 1456 пользователями

Комментариев нет »

декабря 20 2008

Запуск web сервера apache2 в среде chroot в Debian и Ubuntu.

vault-bank-backup-safe.jpg

Для начала давайте разберемся что такое chroot и для чего оно нам надо. Обратимся в wikipedia для разъяснения.

chroot в Unix-подобных операционных системах — это операция изменения корневого каталога. Программа, запущенная с изменённым корневым каталогом, будет иметь доступ только к файлам, содержащимся в данном каталоге. Поэтому, если нужно обеспечить программе доступ к другим каталогам или файловым системам (например, /proc), нужно заранее примонтировать в целевом каталоге необходимые каталоги или устройства.

Изменение корневого каталога производится при помощи системного вызова chroot(2). Изменение корневого каталога затрагивает только текущий процесс (то есть процесс, сделавший системный вызов chroot(2)) и всех его потомков. Если требуется запустить некоторую программу с изменённым корневым каталогом, но в данной программе не предусмотрено выполнение вызова chroot(2), используют программу chroot(8). Эта программа принимает в качестве параметров новый корневой каталог и путь к программе. Она сначала сама выполняет вызов chroot(2) для изменения собственного корневого каталога на указанный, а затем запускает программу по заданному пути. Так как изменённый корневой каталог наследуется потомками процессов, программа запускается с изменённым корневым каталогом.

Сам по себе термин chroot может относиться или к концепции изменений корневого каталога, или к системному вызову chroot(2), или к программе chroot(8), что обычно понятно из контекста.

Программа, корень которой был перенесён в другой каталог, не может обращаться к файлам вне этого каталога. Это обеспечивает удобный способ помещения в «sandbox» («песочницу») тестовой, ненадёжной или любой другой потенциально опасной программы. Это также простой способ механизма «jail» («тюрьмы»). Но наиболее часто chroot используется для сборки дистрибутивов или отдельных программ как бы в «чистой» среде.

Теперь можно начинать настройку нашего вебсервера, помещение его в среду chroot мы будем делать при помощи mod_chroot.

Читать далее »

Популярность: 11%

Прочитано 4697 раз 1520 пользователями

1 Комментарий »

декабря 20 2008

Включение звука в FreeBSD

sound-editing-4.jpg

В операционной системе по умолчанию звук выключен, поэтому на первый взгляд может показаться что ваша звуковая карта не определилась или не поддерживается. Но это не так, надо включить модуль в автозагрузку и прописать в конфигурационные файлы. Звуковой модуль в FreeBSD имеет имя snd_X, где Х это модель устройства или класса учтройств, список представлен ниже. После краткого вступления можно переходить к действиям.

Читать далее »

Популярность: 9%

Прочитано 4433 раз 1398 пользователями

Комментариев нет »

Next »



Самые популярные статьи:

  • Подборка wide-screen обоев высокого разрешения
  • Установка почтового сервера Postfix + Dovecot + MYSQL и виртуальных доменов
  • Установка и настройка DNS сервера bind9 Ubuntu-Debian HOWTO
  • Установка и настройка DHCP сервера
  • Блокировка нежелательных URL с помощью iptables
  • Установка Samba сервера на Ubuntu или Debian за 5 минут
  • Установка VMware Server на Ubuntu 8.04
  • Создание загрузочной флэшки с Ubuntu 8.04 Live или Server
  • Настройка ограничения и распределения канала (HTB Shaper)
  • Фильтрация почты на сервере Postfix при помощи postgrey
  • Установка сервера голосового общения TeamSpeak
  • Небольшая подборка обоев "Linux like"
  • Настройка поддержки мультимедиа в Ubuntu 8.04
  • Большая подборка обоев Linux в категориях
  • Удаленное подключение к рабочему столу Linux из Windows с помощью Xming и SSH
  • Настройка вебкамер Genius и Acer Crystal Eye в Ubuntu 8.04
  • Просмотр и передача файлов на мобильный телефон на примере Nokia 6630 & USB cable
  • Настройка маршрутизации с помощью Quagga (zebra)
  • Настройка маршрутизации в Ubuntu Linux для начинающих
  • Новое в Ubuntu 8.10
  • Mail.ru Агент в Linux
  • Вышел пакет PlayOnLinux 3.0 для запуска Windows игр в Linux
  • Установка драйвера MADWIFI для сетевого адаптера Atheros 5xxx
  • Обои для рабочего стола 1900х1200
  • 222 полезные сетевые утилиты в одной программе
  • Украшаем bash
  • Сотня лучших полезных программ с открытым исходным кодом.
  • Wi-Fi. Linux. Краткий курс
  • Подробное руководство по настройке wifi соединения с шифрованием разных типов
  • Linux в роли WI-FI точки доступа
  • Небольшое украшение интерфейса
  • Установка и настройка L2TP сервера xl2tpd или l2tpd
  • qutIM - любителям qip
  • Установка дополнительных плагинов Compiz Fusion
  • VLAN и Linux
  • Различия в ядрах Ubuntu Server и Ubuntu Desktop
  • HDR обои на рабочий стол 1920x1200
  • Blue wallpapers pack
  • Postfix antispam при помощи RBL (DNSBL) и штатных средств
  • Настройка кодировки в vsFTPd
  • Первый релиз Google Gadgets для Linux
  • GNU GRUB загрузчик
  • Настройка sudo в Debian GNU/Linux и Ubuntu Linux
  • Ставим и настраиваем XEN сервер
  • Мониторинг web сервера Apache с помощью Cacti
  • Создание своего дистрибутива Ubuntu
  • Sony Ericsson Themes Creator
  • Полезные команды для работы с файлами и архивами
  • HTTP сервер на BASH
  • Avant Window Navigator