admin.txt

… заметки IT’шника…

Бэкап баз удаленного MySQL сервера из windows.

windowspowershellРешил завести новую рубрику и тэги для коллекционирования своих и чужих скриптов. Заодно будет полезно услышать мнения, советы и критику других людей. Я не считаю себя «великим» скриптописателям, но начальный опыт есть и надо развиваться дальше в этом направлении….

Писать можно много на чем. Популярный перл, новомодный повершелл, старый добрый скриптинг из коммандой строки виндоус (бат файлы) или баш-скриптинг. В данном случае я написал простейший скрипт в виде BAT файла.

Суть поставленной задачи звучала так: организовать бэкап удаленной базы данных MySQL (установленной на линухе). Бэкапить надо было на виндовой тачке и там же хранить бэкапы. Хранить надо было три последних копии.

Пришлось немного погуглить и потом я приступил к написанию первого скрипта.

  • Для выполнения дампа я использовал утилиту идущую в комплекте с MySQL сервером, но я не устанавливал сам сервер, апросто скопировал mysqldump.exe c другого (виндового) сервера. Синтаксис комманды аналогичен таковому в линуксе, и учитывая кучу инфы в сети по этому поводу, приводить его тут не стану.
  • После выполнения дампа баз данных, я проводил сжатие дампа и ротацию файлов. Ротацию делал так: после создания дампа я удалял старый файл, средний файл переименовывал в старый, а новый файл переименовывал в средний. Далее сжимал дамп, давая ему имя нового файла. Для осуществления сжатия, в папку скрипта скопировал rar.exe (из папки с установленным WinRAR). Хелп у этой консольной версии довольно подробный и понятный.
  • По завершению ротации файлов отправляется почтовое уведомление. Для этого юзал утилиту mailsend.exe (бесплатный OpenSource), которая позволяет отплавлять почту используя SMTP сервер не требующий авторизации. Для расширения информации о ходе бэкапов я аттачил к каждому письму список текущих архивов, полученный коммандой dir. Далее »

Апрель 22, 2009 Опубликовал Ded_mazday | Databases, MySQL, Windows | , | Комментарии (2)

Черный экран входа windows и черный рабочий стол.

Столкнулся с проблемой при работе windows 2003, после перезагрузки компа – окно ввода логина черного цвета. И не возможно понять куда что вводить.

Черный login window

Черный login window

Получилось по памяти ввести логин и пароль… но дальше загрузилось такое же безобразие на рабочем столе…..

А вот по RDC вышло подключиться удачнее. Сам экран ввода пароля был черный, а после входа в систему – все встало ок.

Начал рыть в чем дело…. после очередного ребута – всегда все оставалось черным…. даже по RDC…. Вот думал и пришла хана винде.

Однако загуглив нашел причину и решение.

У меня это случилось на виртуалке ( но у людей и на физических серверах случается). У виртуалки закончилось свободное место на системном диске, собственно по этому ко мне и обратились, для расширения диска. Диск расширил, но оказалось что «поздно пить баржоми». Далее »

Март 5, 2009 Опубликовал Ded_mazday | Windows, Заметки... | , , | No Comments Yet

Повторная дефрагментация раздела в WIndows – интересный момент.

Заметил интересную особенность при использовании встроенной утилиты дефрагментации в ОС семейства Windows. При повторном перезапуске утилиты, после завершения дефрагментации раздела, на том же разделе – запускается сразу «сжатие файлов» и файлы которые были НЕфрагментированы, но находились «справа» и вразнобой начинают уплотнятся.

И таких «перезапусков» дефрагментации можно делать несколько раз. Я перепроверил, на одном разделе сработало 3 раза, на другом – 2 раза.

После повторного запуска чать файлов справа переехала "левее"..

После повторного запуска чать файлов справа переехала левее

Какая от этого польза? А такая – например я вот собираюсь отрезать от диска D: свободного места и поставтить другю ось… А если на «отрезаемом» куске не будет файлов, то операция по отрезанию куска от раздела должна пройти быстрее и стабильнее, т.к. работы будет меньше)))

Август 21, 2008 Опубликовал Ded_mazday | Windows, Заметки... | , | No Comments Yet

Удаленная установка антивируса и агента + WindowsXP SP3

KAV logo

Сегодня настраивал новую машину на работе. Привода компакт дисков не установлено, поэтому решил не париться и оставить ОС, которую поставили сборщики. Установлена была WinXP SP3 русская. Ну я решил что пришло время попробывать Service Pack 3 «в деле»…

Ввел компьютер в домен и пошел на свое рабочее место удаленно инсталить антивирус и агента администрирования. Все как обычно, пакеты удаленной установки уже были созданы. Запустил установку сразу агента и антивируса – вроде пошло, проценты побежали… но не тут-то было: Агент администрирования установился нормально а вот установка Антивируса завершилась с ошбкой. Текст ошибки: «Текущая версия операционной системы не поддерживается». Перепроверил все настройки – причин не нашел. Думал не совместимость версии, но и агент и антивирус последних версий на текущий момент (агент 6.0.159 и антивирус KWS 6.0.3.837).

Думал – все, вилы, придется сносить винду и ставить со вторым сервиспаком…. Однако оказалось что не работает только лишь удаленная установка. А «локально» на самой машине все успешно установилось и даже не ругнулось…

Остался только один вопрос: удаленная установка не работает из-за 3-го сервиспака или из-за каких-то настроек винды??? Хотя второе наврядли, т.к. агент успешно заинсталился.

Август 19, 2008 Опубликовал Ded_mazday | Antivirus, Заметки... | , | No Comments Yet

Упал контроллер домена – Практикум по устранению неполадок.

Сейчас прохожу учебный курс от Microsoft по адмнистрироанию Active Directory (экзамен 70-294 на MCSE). Постепенно изучаю много нового и систематизирую полученные ранее знания. Для прохождения курса необходимо выполнять лабораторные и практические задания (так построен учебный курс). Для прохождения курся я сделал себе песочницу с помощью виртуальных машин. Очень удобно.

Так вот, многие предлагаемые задания очень полезны для ознакомления (несмотря на свой учебный характер). Я решил некоторые моменты продублировать в этом блоге.

В данной статье описана последовательность действий системного администратора в случае выхода из строя одного из контроллеров домена. Однако необходимо учесть специфику подачи материала – предлагается сначала поднять домен с двумя контроллерам, а потом  «вручную» переустановить винду на одном из контроллеров. Итак цитирую прямо из учебного руководства:

Вы – сетевой администратор в компании Contoso Pharmaceuticals. Вследствие недавнего аппаратного сбоя вышел из строя один из контроллеров домена – Server2. Ремонт контроллера не представляется возможным, а свежей копии нет. Одновременно в журнале службы каталогов в утутите Просмотр событий (Event Viewer) на другом контроллере регистрируется множество ошибок репликации. Ваша задача – установить новый сервер взамен Server2. Попытка настроить новый контроллер домена под именем Server2 не приносит успеха – появляется сообщение о том, что Server2 уже существует. Эту проблему вам предстоит разрешить. Далее »

Август 5, 2008 Опубликовал Ded_mazday | Active Directory | , | No Comments Yet

Применеие Kaspersky Admin Kit на практике.

Внедрить антивирусную защиту в сети дело важное. Но не менее важно – произвести правильную настройку и вести постоянное сопровождение. И на протяжении этого этапа нужно уметь пользоваться предоставляемыми инструментами. Сейчас я кратко изложу свой опыт и те моменты, которые нашли применение в моем случае.

Во первых, администратор перед внедрением сервера администрирования анитивирусной защиты должен быть знаком с самой защитой. Не обязательно быть гуру, но хотя бы поверхносто пройтись по настройкам и ознакомитсья с предоставляемыми возможностями необходимо (ведь все это придется потом удаленно настраивать, и необходимо знать «как оно должно работать»). Я хоть и имел опыт работы с защитой от Касперского, но решил «покурить доки». Сначала я ознакомился с руководством администратора (поставлялось вместе с антивирусом, в коробке. Но есть и на сайте.), где расписана последовательность разворачивания антивирусной защиты. Затем последовало само разворачивание – тут тоже были свои нюансы, но все решаемо. А вот дальше – настройка политик и задач, формирование выборок и прочее поставили меня в тупик. Попробывав пару настроек «методом научного тыка» я пришел к выводу о необходимости «изучения мат.части». Первое что мне пришло в голову – это справка самой консоли, но она скорее всего подходит не для знакомства с возможностями, а для восстановления в памяти мелких подробностей (при корректировке настроек в последующее время).

Мне понравилось поулчать знания на сайте каспера. А точнее – пройти курс Курс KL 102: Антивирус Касперского для рабочих станций и серверов Windows, в этом курсе после каждой «порции» теории следует практика (просмотр демонстрации или прохождение тренажера на определенную тему). После окончания каждой главы проводится необязательный тест на усвоение материала (5 вопросов). Демонстрации, тренажеры и тесты в конце главы реализованы флешем, так тчо «опасайтесь трафика». Еще хочу заметить необходимость регистрации на сайте, для получения доступа к курсу лекций. Весь процесс прохождения лекций близок к знакомству с возможностями продукта вместе (и под руководством) опытного специалиста. Прорабатываются все основые моменты и даются понятные комментарии. После прохождения курса  можно смело браться за самостоятельное разворачивание антивируса.

Что касательно основных моментов, то мне более всего прижилось следующее: Далее »

Июль 31, 2008 Опубликовал Ded_mazday | Antivirus | , | Комментарии (2)