2/7/2010 3:23:00 AM

Пришлось использовать, так сказать, по назначению. Точнее, по одному из – восстановить “умирающую” машину.

Что-то я сделал такое нехорошее со своим ноутбуком – толи удалил что-то, толи поставил, толи выключил его неподобающим образом (4-секундной задержкой кнопки выключения, бывает такое), но факт в том, что система “заболела”. IE не открывался совсем, Windows Installer отказывался работать, заявляя, что части его нет, GTalk рисовал окошко но упорно в нём ничего не показывал, и т.д.

Мысль о переустановке windows меня угнетала (хотя, было время, любил я это делать, глупый был), а мысль о восстановлении системы вводила в замешательство по двум причинам: у меня на ноутбуке нет DVD-привода и как быть с установленными обновлениями?

Вот тут-то и пригодился WHS, ежедневно делающий backup компьютеров.

Сделал загрузочную флешку из WHS Restore CD (ну, так как DVD-привода-то нет), воткнул и стал ждать (медленная флешка у меня).

WiFi он, конечно, не нашёл, да я и не ждал. Ничего, воткнул кабель от роутера. Удивительно, но сетевой карты он не нашёл тоже. Но зато предложил вставить диск либо флешку с драйверами.

Упс, подумал я. Ноут-то майкрософтом подаренный, и там же написано, что собран он тоже при участии майкрософта и в какой-то расширенной конфигурации, и есть предупреждение, что драйверы с сайта производителя ноута могут не подходить по причине этих конфигурационных изменений.

Ничего, подумал я. И полез с другого компьютера на WHS, чтобы открыть там бекап, залезть в папку Windows и, может быть, отыскать там нужный драйвер.

Однако, всё оказалось куда проще. В самом бекапе, оказывается, лежит папочка с говорящим названием и файлом readme, в котором написано: “вот тут все драйверы, которые могут понадобиться при восстановлении из бекапа”.

Скопировал их на флешку, воткнул – всё нашлось, заработало. Мастер восстановления только спросил, какой из домашних PC будем восстанавливать, и бекап от какого дня использовать. Я выбрал “позавчера”. Восстанавливал только раздел с Windows.

Через двадцать минут я получил “позавчерашнюю” машину, целёхонькую и отлично работающую. Только некоторые неважные файлы из папки Downloads потерял – она у меня запрещена для бекапа, ибо важные файлы качаются напрямую на WHS.

Оказалось очень удобно.

А ещё я нашёл такое дополнение для WHS, называется Time Traveler. Судя по аннотации оно обеспечивает версионность файлов, хранимых на WHS. Ну, то есть, если что-то нечаянно удалил, или перезаписал – можно откатить.

Дополнение платное, поэтому я его даже купил. И поставил. Сказал, чтобы следил за версионностью раз в сутки в 3 часа ночи. А в 11 утра обратил внимание, что он всё ещё “следит”. Что же оно делает, возник у меня вопрос.

Полез я смотреть и обнаружил, что эта штука поставила мне на систему SVN (или какого-то клона SVN) и пытается сделать check in всех папок, которые я разрешил для мониторинга версий. Конечно, я разрешил папку с фотографиями, которых я даже не знаю сколько. Гигабайт 300, может быть.

В общем, такой подход мне очень не понравился. Если бы я хотел SVN – я бы поставил SVN, простой скрипт, делающий check in раз в день, я бы тоже написать сподобился. И не надо мне парить мозги и разводить на деньги.

Отправил заявку на money back.

P.S. А оно ещё очень странно устроено. Судя по монитору процессов, оно вызывает svn.exe очень часто и в один поток. Пофайлово, чтоли, делают… Ужас какой.

P.P.S. А SVN тот ещё… Наделал во всех каталогах и подкаталогах своего мусора своих папок, начинающихся с точки, а убирать за собой и не подумал. Сижу, смотрю, как PowerShell чистит это <нехорошее слово>.

Tags:

Live | Other

6/29/2009 12:20:12 PM

Ну вот, разобрался с последней “проблемой” WHS – сделал его тихим.

Купил такой вот кулер на eBay:

Scythe Infinity Scythe Infinity

“Scythe Infinity” он называется. Кулер, конечно, огромный, пропеллер, который на картинке – он 120-миллиметровый. Занял половину корпуса у меня. Сейчас подумал – винты добавлять будет проблематично, наверное. Снимать надо будет, а потом снова вешать, иначе, наверное, просто не запихаешь.

Пропеллер я снял.
Во-первых он б.у. и еле слышно гудит.
Во-вторых, подумал я, при таком радиаторе и такой нагрузке на процессор, как у WHS, он там совершенно не нужен.
Ну а в третьих кулер находится прямо напротив системного пропеллера, который тоже 120мм и который работает там на низких оборотах. Сантиметра два между ними. И его там отлично продувает.

Итак, кулер стал бесшумным, диски на резиновых прокладках, а остальное (вентилятор на блоке питания и системный) почему-то не шумит совсем. Приятно. Захожу в комнату-кабинет, прислушиваюсь, стараясь уловить звуки жизнедеятельности WHS, но слышу только что-то с улицы :) Чего и хотелось.

Последняя “проблема” решена.
Ну, может еще придумать какую-то пластину, чтобы синий светодиод не светил по ночам (кто-то же догадался на черном корпусе подсветить кнопку “вкл” по кругу). Но поскольку в той комнате всё равно пока никто не спит (и вообще заходят редко), то в ранг “проблемы” это пока не попадает :)

6/13/2009 5:08:29 PM

Обнаружил, что запускать консоль WHS для того, чтобы поставить что-то на закачку – это неудобно.

В связи с чем вопрос: кто-то знает какой-нибудь приличный download manager с web-интерфейсом? Или имеющий какой-нибудь API, интерфейс я сам могу сделать.

Основные требования:

  1. Многопоточная закачка
  2. Возобновление в случае разрыва
  3. Возможность закачки по расписанию, хотя бы самая простая.

Как-то так…

Tags:

Other

6/8/2009 1:31:08 PM

Фича какая. Сбекапил ноутбук жены. Бекап занял 62 гигабайта. Сбекапил настольный компьютер. Общий бекап занял всего 88 гигабайт. Забавно.

Tags:

6/7/2009 5:56:06 PM

…мне в России доводилось не один раз покупать железо и собирать компьютеры. Себе, кому-то еще. Все так делали, это вам не Бельгия, где железяку не купишь, да и возиться не станешь, а пойдешь и приобретешь системник в сборе. Я уже писал про это.
Как покупался в России, скажем, процессор? Помнится, приходил ты в контору, оплачивал. “Заказывал”, стало быть. С ближайшим рейсом тебе его привозили из Москвы. Впоследствие можно было купить даже с витрины!
Как покупался процессор? Дядька-продавец доставал его из такой большой пластиковой штуки, где они лежали штабелями и спрашивал, есть ли куда положить. Если “куда положить” не находилось, и материнскую карту ты тоже не покупал, чтобы его туда сразу вставить, то дядька вздыхал, доставал какую-нибудь коробочку и клал туда.
Понятно, что все эти процессоры, как и всё остальное, везли из Китая или Гонконга какого-нибудь.
Здесь, в Австралии, я уже несколько раз покупал комплектующие, дважды – процессоры. Я покупал в самых дешевых китайских магазинах. Настолько дешевых, что это даже не магазины, а полусклады какие-то – витрин нет, только прайс-лист в интернете. Ну, как в России в 90-х. Это китайские магазины. Настолько китайские, что работают там только китайцы, которые говорят по-китайски. И, я подозреваю, из того же Китая или Гонконга на своих же китайских спинах это всё и возят.
Но. Процессоры – в коробках. Запломбированы. С “родным” кулером, инструкцией по установке, номером и всё такое. Вопрос: почему в России китайские процессоры были без коробок и с риском “перепиливания”?!

Но постинг не об этом :)
Как вы догадались, я покупал себе железяки для WHS. Как совершенно правильно заметили в комментах – основными требованиями были возможности установки 4 (как минимум) винчестеров и тишина.
Чего я вообще вздумал железо-то покупать. Изначально я планировал купить HP MediaSmart какой-нибудь. Это уже собранный вариант WHS от HP. Или от DELL такую же машинку. Но начитался в интернете, что MediaSmart имеет достаточно маленький корпус и потому шумит. А про DELL ничего внятного не нашел.
К тому же здесь, в Австралии, ни те ни другие такими решениями просто не торгуют, поэтому если покупать – то только через EBay (что я чуть было не сделал, но проиграл аукцион на DELL). А цены на ebay получаются такие, ничего себе. С учетом, что кто-то где-то купил и зачем-то привёз.

Короче, вот и решил делать сам.

По поводу тишины.

Решено было взять материнскую карту “всё в одном” без кулеров на чипсетах, видюшках и т.д. Тем более, что видюшка-то серверу не нужна абсолютно, поэтому материнская карта подойдет любая дешевая, лишь бы 4 SATA2 разъема наружу торчали.
В качестве процессора был выбран простенький Intel E1400. Можно было брать и послабже что-то, но не оказалось. Это Celeron, 2 ядра, сервер его напрягать особенно не будет, следовательно греться он сильно не должен. К тому же дубак сейчас тут такой, зима всё же! :)
Память не шумит. 2 гигабайта :) Знаю, что ему столько не надо, MediaSmart вообще, вроде, на 512 мегах бегает, но память дешевая, пусть. Мало ли.

Оставался корпус. К корпусу два простых тебования: неплохой вентилятор на 120мм, чтобы можно было пустить его на низких оборотах бесшумно, и чтобы были какие-нибудь силиконовые или резиновые крепежки для винчестеров, сводящие не нет шум от их вибрации. Кроме того, покупать дорогой корпус тоже не хотелось.
В результате я купил Antec 4480B II. Удобный, тихий.
Честно говоря, его всё же слышно. В нём немножко так пошумливает тот самый стандартный интеловский кулер на процессоре. Собираюсь это исправить: поскольку, как я уже сказал, работы для процессора там не много, то и греться он сильно не будет. И хорошего, добротного, огромного радиатора, который я планирую прикупить, должно хватить с большим запасом.
Должно получиться тихо.

Установка.

Самое сложное в установке было снять винчестеры с десктопного компьютера и переставить их в сервер. А потому, что я зачем-то запихал оба “лишних” террабайтных винчестера в десктоп пару месяцев назад. Понятное дело, что когда я его открыл и отсоединил там всё, я понял, что не знаю, какие именно диски нужно вытаскивать. Методом проб и ошибок после получаса возни я это сделал :)
Ну а дальше – совсем просто, поставил диск – и вперед. Моё участие в процессе установки свелось к нажатию “да, я согласен, что диски будут отформатированы” и вводу серийного номера.
Дальнейший процесс происходил без моего вмешательства – чего-то он там сам ставил, перегружался, настраивал-перестраивал, снова перегружался, раз 80, наверное. Ну, пусть не 80, но 6-то точно было! Я особо и не следил.
В конце он сказал “готово” и попросил установить пароль администратора. После этого я отсоединил монитор, запихал сервер в угол и дальнейшее наше с ним общение происходило по RDP.

А, был еще момент, когда у меня на декстопном компьютере загорелась красная иконка в трее. Ткнул узнать что это – оказалось, WHS стучится.
- Чего тебе, говорю, нужно?
- Хозяин, хочу установить IE8. Никак без IE8 нельзя, статус критического обновления. Не то, чтобы дыра, но вот такие у нас критические обновления.. Можно, а? Я быстро..
- Ладно, говорю, ставь.
- А можно я по-быстрому еще и Power Pack 2 поставлю себе? Тебе же только в радость будет, хозяин!
- Ставь, хрен с тобой.

Так и повелось…

Работа.

Ну, тут пока могу сказать не много. Сбекапил он ночью ноутбук жены. Умеет “будить” компьютеры из sleep или hybernate, бекапить и отправлять обратно. Сказал ему, что нужно зеркалировать, а что – не нужно. Плюс публичные и персональные папки настроил. “Настроил” – это я говорю, типа, я админил чего-то. На самом деле я ничего не админил, сказал только, что есть два пользователя. Все публичные и приватные папки, доступы и бекапы оно настроило само.

Помучился с port forwarding, ибо uPnP работает на моём роутере криво. Настроил роутер руками. Смотрел, думал. Оказалось, что надо было зайти в тулбокс к провайдеру и разрешить входящие http/https. Не нашел у провайдера, как открыть RDP-порт. Надо звонить.
WHS предложил мне выбрать доменное для сервера, поддерживает его через Dynamic DNS, так что теперь он доступен мне и через интернет, пока RDP-порт провайдером закрыт - только из браузера.

Поставил несколько AddIns. Например, торрент клиент и даунлоад клиент. Настроил rapidshare-аккаунт там. Не знаю зачем, ибо торрентом я не пользуюсь никогда, а качалкой удобнее, наверное, локально качать… Посмотрим, вдруг пригодится :)
Какие-то еще дополнения устанавливал, не помню уже.

Настроил (посмотрел, что работает, сказал “угу” и закрыл) медиа сервер, чтобы смотреть видео с PS3.

Потихоньку перекидываю всё то, что хранится по разным местам.
Вроде пока всё, что я для  него планировал, удаётся. Посмотрим, что будет дальше :)

Tags: ,

6/4/2009 2:19:21 PM

Давно уже живёт у меня мысль сделать домашний сервер. Цели простые: резервное копирование имеющихся в сети домашних компьютеров, коих пока три, и хранение фото-видео архивов, которых накопилось достаточно и потерять которые было бы крайне жалко. Ну, может ещё каких-нибудь документов.
Так же, параллельно с мыслью, живёт у меня в столе пара террабайтных винтов.

Вообще проблема хранения домашних архивов не нова, мои знакомые (и не очень знакомые) выходят из положения по-разному: кто-то покупает внешние диски, кто-то пишет  на болванки, кто-то (пока ещё) хранит на своем компьютере или ноутбуке. А у одной знакомой ноутбук взяли и украли. Говорит, ноутбука не так жалко, как фотоархива. Короче, всякое случается.

Вехи “раз” и “два”, я имею в виду хранение на компьютере и покупку внешнего hdd мы уже прошли. Один внешний диск уже даже приказал долго жить (правда сделал это корректно: с него можно всё считать, но нельзя ничего записать). В общем, не напасёшься внешними дисками, да и подключать их одна морока.
DVD-болванкам я тоже не очень доверяю. Во-первых мало ли что. Во-вторых, сотня и более DVD-дисков – это тоже не панацея.

Исходя из всего вышесказанного и принимая во внимание очень доступные цены на обычные HDD, вывод напрашивается сам собой: нужно делать файловое хранилище.
В качестве такового я думаю использовать Windows Home Server, который и заказал сегодня.

Почему не файл-сервер с волшебно-бесплатным линуксом? :) Потому, что мне не хочется иметь просто файл-серверное решение, кажется это слишком примитивным и неоправданно нефункциональным. Да и надёжность меня тоже волнует - патчить его каждую неделю задолбает меня быстро. Мне хочется, чтобы воткнул – и забыл. Чтобы никаких тебе kernel regression и т.д.
Кроме того, WHS умеет много чего другого. Например, сам может бекапить мои компьютеры по сети. Может по-умному управлять дисковым пространством: 2 винчестера по террабайту будут для меня выглядеть как 2 террабайта свободного места, а как он там будет что распределять – меня не волнует. Ещё я смогу показать ему то, что нужно хранить так, чтобы оно не потерялось даже в случае “умирания” одного из дисков. И это безо всяхих hardware/software RAIDов, и только то, что мне нужно, и если я добавлю в систему еще один диск – то он просто включится в общую систему, объем дискового пространства вырастет и у меня не будет болеть голова по поводу всяких там ребилдов RAIDа и т.д.
Сервер будет доступен через интернет с абсолютно той же функциональностью, что и дома. Для WHS сейчас есть куча дополнений, расширяющих его функционал. А в основе его лежит Windows Server, на котором и IIS, естественно, есть, и SQL Express поставить можно, и что угодно ещё. Я, например, на демо-версии ставил Sharepoint Services – отлично работало!
В общем, альтернатив я не вижу.

Итак, сегодня с утречка выбрал интернет-магазин, естественно, самый дешёвый, и сделал покупку. Даже оплатил доставку в течение следующего дня.
Ага, как бы не так. Через полчаса приходит письмо, в котором мне вежливо сообщают, что OEM-версию операционной системы мне продать ну никак не возможно, и чтобы это стало возможно, я должен у них купить ещё что-нибудь. Например, ноутбук.
Решив, что третий  ноутбук мне точно не нужен, я отписал им вежливый ответ: дескать, весьма странно мне Ваше предложение о продаже мне ноутбука как дополнения к серверной операционной системе, предназначенной для хранения и работы с данными. А посему, стало быть, я вынужден отказаться и хотел бы получть только набор дисков.

Через 10 минут на мобильный раздается звонок. Женский голос представителя онлайн-магазина извиняется и просит разрешения объяснить ситуацию. Я разрешаю, что ж не разрешить.
Оказывается, чтобы иметь возможность купить операционку, я должен либо приобрести вышеозначенный ноутбук, либо быть system builder’ом. На вопрос о том, что будет делать WHS на ноутбуке поступает предложение купить настольный компьютер.
Тут меня осенило и я спросил: вы пришлёте мне и WHS и компьютер? Но ведь устанавливать я его всё равно буду сам! Вы же не возьмётесь это делать!
Тётя думает и говорит, что таковы правила: только system builder’ам или с железом. Я спрашиваю: а Ваша компания является system builder’ом? Вы же не станете требовать с меня денег за установку и последующее обслуживаение? Не станем, говорит. Из этого я делаю вывод, что system builder’ом они не являются. Интересно.
Хорошо, говорю, ладно. Я – system builder. Я всегда себе все системы собираю сам. Мне не нужна поддержка и т.д.
Тётя оживилась и говорит, что тогда я должен просто доказать, что я system builder – и всё будет замётано!
Без проблем, отвечаю! Как я могу Вам это доказать?
Тут самое интересное: женщина думает несколько секунд, после чего выдаёт: “Я не знаю.”
Что же, по крайней мере честно. Делайте, говорю, рефанд (верните деньги!). Я куплю в следующем магазине.

Так и вышло. Деньги вернули через 10 минут. Я купил в следующем магазине. На два доллара дороже, но в совокупности, с доставкой, получилось на 10 долларов дешевле. Не знаю почему.
Коробку выслали сегодня.

Powered by BlogEngine.NET 1.6.0.0

About the author

Alexey Raga Alexey Raga
.NET software developer.

E-mail me Send mail

Twitter


Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010

Sign in