The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

25.03.2013 16:29  Проект KDE чудом не потерял содержимое всех Git-репозиториев

Один из администраторов инфраструктуры проекта KDE описал подробности произошедшего несколько дней назад инцидента, который мог бы быть назван "Великим бедствием KDE 2013 года". В результате случившегося, разработчики KDE чуть было не потеряли содержимое 1500 Git-репозиториев проекта.

Всё началось с повреждения содержимого файловой системы Ext4 на первичном Git-сервере после неудачного перезапуска виртуальной машины после применения обновлений на одном из серверов проекта. В результате сбоя файловой системы оказалась нарушена целостность первичного Git-репозитория, содержимое которого было разрушено и данные многих репозиториев потеряны. Ситуация стала напоминать катастрофу, когда администраторы приступили к восстановлению данных из резервных копий. Дело в том, что для резервного копирования применялась практика зеркалирования Git-репозитория. Перебирающих зеркала администраторов охватил ужас - система зеркалирования успела автоматически синхронизировать ошибочные данные на все вторичные серверы, содержимое репозиториев на которых также пришло в негодность или было удалено.

История оказалась со счастливым концом - была найдена копия информации и содержимое репозиториев удалось полностью восстановить. Если бы не стечение обстоятельств, данная копия вполне могла бы не появиться и восстанавливать данные пришлось бы по крупицам. Дело в том, что за день до инцидента, в рамках переноса содержимого одного из серверов на новое оборудование, была дополнительно настроена система клонирования Git-репозиториев на ещё не введённый в эксплуатацию новый сервер. При этом синхронизация была настроена на запуск раз в 20 минут и начало очередного цикла пришлось на перезагрузку проблемного сервера, что привело к завершению запуска скрипта полной синхронизации по таймауту и выполнению следом только скрипта загрузки последней ревизии из репозитория на сбойном сервере, который также завершился неудачей так как сервер не сумел сформировать корректный набор данных. В результате, на сервере сохранилась копия репозитория в виде до перезагрузки основного Git-сервера.

Главной ошибкой проектирования стало излишнее доверие первичному серверу git.kde.org, который воспринимался в качестве эталонного и в итоге стал единой точкой отказа. Система резервирования была рассчитана на восстановление в случае полной потери данных или краха сервера, но не оценивалась с позиции частичного повреждения данных и метаданных. В итоге разработчики получили хороший урок и поспешили предупредить коллег об опасности излишнего доверия к распределённому характеру Git и использованию "git clone --mirror" в качестве способа резервного копирования.

Оказалось, что механизм самоверификации, работающий при выполнении команд git, не работает для режима "--mirror". При выполнении "git --mirror", зеркалирование выполняется без проверки целостности и без лишних предупреждений даже в случае наличия в репозитории повреждённых объектов коммитов, ошибка выводится только при выполнении git-операций, обходящих всё дерево коммитов, или при запуске "git fsck".

  1. Главная ссылка к новости (http://jefferai.org/2013/03/24...)
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: git, kde, crash
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Alex, 17:17, 25/03/2013 [ответить] [смотреть все]
  • +13 +/
    Ну и что? Даже если бы и потеряли, нашли бы какого-нибудь линуксоида с копией на домашнем компе.
     
     
  • 2.20, WherWolf, 17:41, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]
  • +77 +/
    Блин, точно! Надо будет себе ихний Git отзеркалировать.
    Вдруг у них еще раз всё гребнется, и я окажусь единственным человеком на Земле с полной резервной копией сорцов KDE. Это же можно будет грохнуть Nepomuk  и Akinadi, после чего вернуть код разрабам. А там пусть или зависимости удаляют, или заново всю эту дребедень пишут. Вот так вот.
     
     
  • 3.26, Алексей, 17:51, 25/03/2013 [^] [ответить] [смотреть все]
  • –1 +/
    Не поможет, т к вам надо будет периодически синхронизировать репозитории, а в р... весь текст скрыт [показать]
     
     
  • 4.32, Аноним, 17:56, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Получится. Синхронизировать можно руками.
     
     
  • 5.47, Алексей, 18:30, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    И что измениться Разработчики KDE заметили повреждение не сразу - так, что оно ... весь текст скрыт [показать]
     
     
  • 6.82, Алексей Морозов, 19:45, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Многие вытаскивают git овые репозитории командой git fetch В общем, какая-то пу... весь текст скрыт [показать]
     
  • 4.72, Аноним, 19:20, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Так зачем синхронизироваться с использованием тупого мирроринга При нормальном ... весь текст скрыт [показать]
     
  • 3.56, Vkni, 18:46, 25/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    И вот тогда вы наконец сотрёте эту богомерзкую ДЕ шутка ... весь текст скрыт [показать]
     
  • 3.164, Адекват, 09:14, 26/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Мне кажется тебе нужно оскар за идею дать ... весь текст скрыт [показать]
     
  • 3.188, hummermania, 13:44, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Хм, я уже около года сливаю с гитхаба серию интересных мне проектов, обычным git... весь текст скрыт [показать]
     
     
  • 4.209, arisu, 17:17, 26/03/2013 [^] [ответить] [смотреть все]  
  • +6 +/
    гугль ещё скачай, чтобы почитать что было.
     
  • 2.66, кевин, 19:14, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    все 1500 гигабайт
     
  • 2.134, rshadow, 01:28, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Хорошо если бы потеряли У программеров на компах все равно все есть, а всякие н... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.165, Адекват, 09:16, 26/03/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    По крайне мере это показало бы какие долбоносы принимают ключевые решения в важн... весь текст скрыт [показать]
     
  • 2.197, Аноним, 15:29, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Ничего Репликация не средство бэкапов Вот и весь урок Обычных бэкапов это НЕ ... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, бедный буратино, 17:18, 25/03/2013 [ответить] [смотреть все]  
  • +40 +/
    в неумелых руках и git - ftp
     
     
  • 2.177, Kibab, 11:43, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    это цитата дня!!!
     
  • 1.4, scor, 17:19, 25/03/2013 [ответить] [смотреть все]  
  • +3 +/
    А им не приходило в голову исключать сервер из списка для зеркалирования до момента зевершения тех.работ на этом сервере?:) Или я чего-то в git-е недопонял?
     
     
  • 2.73, кевин, 19:20, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    статья намекает что зеркалирование у них было сделану через жопу тоесть не чере... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.210, arisu, 17:18, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ну так кде, у них теперь всё так ... весь текст скрыт [показать]
     
  • 2.85, кевин, 19:52, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    всё бы ничего но у них ЕЯП из предположения что мы абсолютно доверяем всему что ... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, Аноном, 17:19, 25/03/2013 [ответить] [смотреть все]  
  • +3 +/
    фейл при 1500 бекапах - было бы эпично
     
     
  • 2.24, piteri, 17:47, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Ибо это были не совсем бакапы, точнее совсем не бакапы.
     
     
  • 3.178, Kibab, 11:45, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    И вот так в гите очень многое сделано Вроде и команда делает Y, но если подумат... весь текст скрыт [показать]
     
     
  • 4.211, arisu, 17:18, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    > репа живёт своей жизнью (я про периодический gc).

    отключи, в чём проблема?

     
  • 4.252, Аноним, 05:14, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Так он настраивается на все вкусы Програмер - это ж все-таки не обезьяна класса... весь текст скрыт [показать]
     
     
  • 5.302, PereresusNeVlezaetBuggy, 17:15, 30/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Чем больше работаю в ИТ, тем всё больше в этом сомневаюсь ... весь текст скрыт [показать]
     
  • 1.7, Rodegast, 17:19, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    Повезло...
     
  • 1.8, Юрий, 17:22, 25/03/2013 [ответить] [смотреть все]  
  • +8 +/
    А как же аксиома "Зеркалирование != резервное копирование"?
     
     
  • 2.11, Аноним, 17:23, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Вот вот. И как минимум 2-а прошлых бекапа должны быть.
     
     
  • 3.14, Аноним, 17:30, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    А то и десяток.
     
  • 3.51, AZ_from_Belarus, 18:35, 25/03/2013 [^] [ответить] [смотреть все]  
  • +6 +/
    Ежедневные за неделю еженедельный за квартал, ежемесячные за пару-тройку лет. Далее - ежеквартальные. Тогда голова обычно не болит. Можно и побольше.
    Если слишком тяжеловесно и дорого хранить - осетр вдумчиво урезается или оптимизируется.
     
  • 2.86, кевин, 19:53, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    оригинал статьи с этих слов и начинается ... весь текст скрыт [показать] [показать ветку]
     
  • 1.9, Аноним, 17:22, 25/03/2013 [ответить] [смотреть все]  
  • +/
    Зачем такой бэкап нужен?
     
     
  • 2.198, Аноним, 15:30, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > Зачем такой бэкап нужен?

    Зачем он вообще нужен? Анон сбережет!

     
  • 1.10, Аноним, 17:22, 25/03/2013 [ответить] [смотреть все]  
  • +3 +/
    А им не приходило в голову, что делать из распределенной системы централизованну... весь текст скрыт [показать]
     
     
  • 2.75, Аноним, 19:21, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Им не приходило в голову и что зеркало бэкап В общем, незачетно облажались, ... весь текст скрыт [показать] [показать ветку]
     
  • 1.12, хрюкотающий зелюк, 17:25, 25/03/2013 [ответить] [смотреть все]  
  • +5 +/
    БЭКАПЫ??? почему не используют бэкапы? хотя бы раз в неделю можно делать такое

    или как минимум - снапшоты

     
     
  • 2.30, iZEN, 17:55, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    А зачем делать бэкапы, если у каждого разработчика есть локальная копия репозито... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Michael Shigorin, 18:03, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Вот затем и.  Мы, например, делаем (и порой проверяем).
     
  • 3.38, Fracta1L, 18:04, 25/03/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Какой толк от локальных копий,  когда они уже синкнулись с битым репозиторием?
     
     
  • 4.60, anonymous, 18:54, 25/03/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    А что, git разучился проверять репозиторий на целостность Нет пути ... весь текст скрыт [показать]
     
  • 4.65, Аноним, 19:14, 25/03/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    Пардон, если кто с --mirror синканулся - кто же ему доктор?
     
  • 3.78, Аноним, 19:29, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Потому что бегать по разработчикам и выцарапывать свои репы - не очень быстро и ... весь текст скрыт [показать]
     
     
  • 4.83, Алексей Морозов, 19:46, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Тэги подписаны gpg ... весь текст скрыт [показать]
     
     
  • 5.91, Аноним, 20:11, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Если подписаны И да, это означает продолб работы с момента расстановки тега ... весь текст скрыт [показать]
     
  • 2.87, кевин, 19:54, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    у них на самом деле есть и нормальные бэкапы, но они их делают реже ... весь текст скрыт [показать] [показать ветку]
     
  • 2.173, unscr3, 10:37, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    snapshot != backup
     
  • 2.273, Аноним, 06:32, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Тебе будет очень приятно узнать что при дестрое ФС осыпается не только блок, но ... весь текст скрыт [показать] [показать ветку]
     
  • 2.298, GG, 20:23, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сисадмины делятся на три группы 1 Которые скоро начнут делать бекапы 2 Которы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.303, PereresusNeVlezaetBuggy, 17:18, 30/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Для снятия нагрузки с основного сервера Сотни разработчиков ну хорошо, активны... весь текст скрыт [показать]
     
     
  • 4.304, GG, 17:51, 30/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Сотни, десятки, кучи Да как два байта переслать вытянет, не девятнадцатый же ве... весь текст скрыт [показать]
     
     
  • 5.305, PereresusNeVlezaetBuggy, 18:01, 30/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Вы забыли про SSH и специфичную для собственно Git математику та самая проверка... весь текст скрыт [показать]
     
  • 1.13, Xaionaro, 17:28, 25/03/2013 [ответить] [смотреть все]  
  • +2 +/
    Жесть, они не бекапируют свои сервера? Как уже сказал человек выше "зеркалирование != резервное копирование".

    Ужасно..

     
  • 1.22, iZEN, 17:45, 25/03/2013 [ответить] [смотреть все]  
  • +3 +/
    Двойной хэдшот: Ext4 и Git оказались повреждены.
     
     
  • 2.76, Аноним, 19:23, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Сдуру можно и сломать То что это виртуалка - вызывает подозрения что оно во... весь текст скрыт [показать] [показать ветку]
     
  • 2.96, хрюкотающий зелюк, 20:56, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Сказал любитель BSD и Mercurial-а Ну, по части любви к Mercurial я с тобой со... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.98, iZEN, 21:03, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    > Сказал любитель BSD и Mercurial-а :)

    и ZFS.

     
  • 2.102, deadless, 21:35, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    просто мёд дабл фэйл нужно утащить этот линк и в следующий раз пугать им крику... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.108, Аноним, 22:15, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Ишь, стервятников с гетзефаксами поналетело Вот мы и видим кто друг а кто сунду... весь текст скрыт [показать]
     
  • 3.114, vsespb, 22:48, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Причём тут надёжность EXT4 Кто сказал что железо было в порядке Знаете хоть од... весь текст скрыт [показать]
     
     
  • 4.183, Аноним, 12:58, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    А кто сказал что железо было не в порядке Никто А сказали повреждение Ext4 ... весь текст скрыт [показать]
     
     
  • 5.253, Аноним, 05:18, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Сферическое повреждение в вакууме - не аргумент В мире есть миллионы методов по... весь текст скрыт [показать]
     
  • 3.138, Michael Shigorin, 01:48, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    О, а забрасывайте и мне ссылки на ссылку -- буду архивировать и показывать детиш... весь текст скрыт [показать]
     
     
  • 4.150, nagual, 03:40, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    У нас тут Т34 стоит и не разваливается ... весь текст скрыт [показать]
     
     
  • 5.254, Аноним, 05:18, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Это вы на UFS так намекаете ... весь текст скрыт [показать]
     
     
  • 6.292, nagual, 17:15, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Нет на памятник ... весь текст скрыт [показать]
     
  • 4.156, антуан, 07:53, 26/03/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    В многоэтажке живете Кстати, а где Arisu и прочие клованы, что бесновались в ка... весь текст скрыт [показать]
     
     
  • 5.170, тигар, 09:49, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    ждут Патчей, видимо. или даже Попатченные_версии_в_няшном_репозитории
     
  • 5.179, Kibab, 11:49, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    arisu и прочим клоунам ссылку на новость надо будет теперь давать всегда, если н... весь текст скрыт [показать]
     
     
  • 6.190, Michael Shigorin, 14:05, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Ну Вы-то ведь понимаете, что главная проблема была в неприменении обычного бэкап... весь текст скрыт [показать]
     
     
  • 7.241, Kibab, 23:22, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Да, конечно Это ещё раз говорит о том, что надо внимательно читать описание инс... весь текст скрыт [показать]
     
  • 6.255, Аноним, 05:20, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    А что, это для вас открытие Вроде бы законы Мерфи написали далеко не вчера ... весь текст скрыт [показать]
     
  • 4.185, Аноним, 13:08, 26/03/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    То что разваливается всё, это и так понятно Но то что у Грамотных Линуксоидов _... весь текст скрыт [показать]
     
     
  • 5.256, Аноним, 05:22, 27/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Так функционал возрос Они вон на виртуалочке, с зеркалами, все дела Вы сами та... весь текст скрыт [показать]
     
  • 2.126, nagual, 00:05, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Ещеб чуть чуть и EXT4 вошла бы в историю :)))
     
  • 2.129, IMHO, 01:07, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    так это плазма упала на севере (
    (шутка)
     
     
  • 3.168, Адекват, 09:24, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Набрала критическую массу и вырвалась из электромагнитной ловушки, генерируемой ... весь текст скрыт [показать]
     
  • 1.23, Zenitur, 17:47, 25/03/2013 [ответить] [смотреть все]  
  • +/
    Ага! Хотели хорошее KDE3 якобы "потерять", но сисадмины так невовремя склонировали репозиторий?
     
     
  • 2.27, Аноним, 17:52, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А при чем здесь KDE3?
     
     
  • 3.29, Аноним, 17:54, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, кстати, как пропатчить КДЕ?
     
     
  • 4.81, morruth, 19:36, 25/03/2013 [^] [ответить] [смотреть все]  
  • +5 +/
    Спросите у анимешников
     
  • 3.45, Zenitur, 18:24, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Мне не понравилось четвёртое и я пользуюсь третьим Таких как я много существую... весь текст скрыт [показать]
     
     
  • 4.54, Пингвино, 18:45, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Я думаю, что тебе следует помалкивать о своей любви к 3-й версии, а то не ровен ... весь текст скрыт [показать]
     
  • 4.67, Аноним, 19:15, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    А надзирателей для контроля за ходом пресечения пришлют ... весь текст скрыт [показать]
     
     
  • 5.95, Zenitur, 20:49, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Представь себе что ты - Сергей Лукьяненко, и ты издаёшь книги Последний дозор ... весь текст скрыт [показать]
     
     
  • 6.109, Аноним, 22:17, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Останется сущая мелочь - убедить всю ораву склонировавшую репу проделать то же с... весь текст скрыт [показать]
     
  • 6.213, arisu, 17:23, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    всем по барабану во-первых, есть TDE, во-вторых, то, что однажды попало в интер... весь текст скрыт [показать]
     
  • 4.88, кевин, 19:57, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    зеня ты был хорошим человеком, но есть вещи про которые нельзя даже думать, а уж... весь текст скрыт [показать]
     
  • 1.25, Аноним, 17:47, 25/03/2013 [ответить] [смотреть все]  
  • +3 +/
    А так написали бы следующую версию KDE с нуля. Может лучше бы получилось ;)
     
  • 1.31, Спокойный аноним, 17:55, 25/03/2013 [ответить] [смотреть все]  
  • +8 +/
    Разработчики должны были усвоить всего один урок - админ отождествляющий понятия mirror и backup должен быть с позором изгнан из профессии. Ну а выставлять git причиной отсутствия бэкапа - расписаться в полной некомпетентности.

     
     
  • 2.55, AZ_from_Belarus, 18:45, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Где-то верно Я ниже сделал предположение, что там кто-то оказался админом по со... весь текст скрыт [показать] [показать ветку]
     
  • 2.205, vi, 16:26, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вы скольких, новых, высококвалифицированных администраторов уже подготовили Плю... весь текст скрыт [показать] [показать ветку]
     
  • 1.33, Аноним, 17:58, 25/03/2013 [ответить] [смотреть все]  
  • +/
    Плазма чудом не упала.
     
  • 1.35, Аноним, 18:00, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    Жаль. А то получился бы эталонный фейл.
     
  • 1.36, Аноним, 18:01, 25/03/2013 [ответить] [смотреть все]  
  • +/
    Преувеличено слегка, наверняка у кого-нибудь из зеркальщиков были бы снапшоты вч... весь текст скрыт [показать]
     
  • 1.40, ononim, 18:12, 25/03/2013 [ответить] [смотреть все]  
  • +5 +/
    Если ваша файл хранится менее, чем в трех независимых местах, можете считать, что его не существует.
     
  • 1.42, AZ_from_Belarus, 18:21, 25/03/2013 [ответить] [смотреть все]  
  • +5 +/
    Настройкой и поддержанием всяческих репов и зеркал занимаются админы, и это их работа.
    Разработкой занимаются разработчики.
    В софтверных группах и фирмах случается когда кто-то из разработчиков по совместительству чего-то админит. Ибо там каждый сам сусам и головаст.
    И иногда срабатывает не в лучшую сторону отличие в психологии и манере работы.
    По тому как эмоционально описывает инцидент "один из администраторов", он более похож на "совместителя".
    Классический админ не гнал бы такую волну эмоций, а с отвращением почесывал бы затылок и прикидивал бы как оптимизировать минимальное число телодвижений с минимально-необходимым отбрехиванием и на чем остановиться - на заначенном полном архиве репов недельной давности или стыковать солянку из более свежих но разрозненых копий репов. И еще прикидывал бы с кого бы под шумок срубить пару бутылочек виски и всяких полезных для хозяйства хомячков.
     
     
  • 2.118, Crazy Alex, 23:26, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Образ у вас получился какой-то не очень приятный, я бы сказал Вместо любой ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.122, AZ_from_Belarus, 23:42, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Нормальный образ Админ - он по природе своей родственен завхозу или хомяку У н... весь текст скрыт [показать]
     
     
  • 4.128, angra, 00:51, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Как хорошо, что такие моральные уроды это исключение в нашей профессии, а не пра... весь текст скрыт [показать]
     
     
  • 5.139, slepnoga, 02:06, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Опиши не урода, плиз... весь текст скрыт [показать]
     
  • 2.142, web, 02:55, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    это Вы себя описываете мелко 2 статьи про недочеты git за день, это знак... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.148, Michael Shigorin, 03:32, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Так точно то же, если бэкапить rsync без снапшотов Если Вы пытались что-то у... весь текст скрыт [показать]
     
     
  • 4.157, антуан, 08:04, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Он не должен был отдавать поврежденные данные во-первых У вас что-то личное с g... весь текст скрыт [показать]
     
     
  • 5.192, Michael Shigorin, 14:10, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    пытаетесь обляпать, несмотря ни на что Возьмите листик бумаги, нарисуйте на ... весь текст скрыт [показать]
     
     
  • 6.277, антуан, 07:34, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Я к тому, что проверки не должны неявно опускаться при каком-то --mirror , они ... весь текст скрыт [показать]
     
     
  • 7.278, бедный буратино, 07:39, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    mirror - это идентично Зеркало не должно кривую рожу распрямлять ... весь текст скрыт [показать]
     
     
  • 8.296, arisu, 18:18, 27/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    умри, Денис, лучше не скажешь ц ... весь текст скрыт [показать]
     
  • 5.257, Аноним, 05:35, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Mirror - для ускоренного разворота зеркал Быстрого С исправной копии А то что... весь текст скрыт [показать]
     
  • 3.202, Andrey Mitrofanov, 15:37, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Там отсутствие статей То есть фейл только один Но изо дня в день ... весь текст скрыт [показать]
     
  • 3.222, AZ_from_Belarus, 18:52, 26/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Нет, описываю не себя Я как-то больше в последнее время все больше с людьми раб... весь текст скрыт [показать]
     
     ....нить скрыта, показать (14)

  • 1.46, Аноним, 18:26, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    Правильно говорят, сложная штука этот git А что, нельзя было сделать git clone ... весь текст скрыт [показать]
     
     
  • 2.50, Алексей, 18:32, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Вот они так и сделали ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.70, Аноним, 19:17, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Нет, простите git clone проверяет целостность, с убитого в хлам репа он обновля... весь текст скрыт [показать]
     
  • 3.77, Аноним, 19:26, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Нет, они не так сделали Они git --mirror поюзали, а это быстрый разворот зеркал... весь текст скрыт [показать]
     
     
  • 4.171, тигар, 09:55, 26/03/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    дык а в ext4 сделали наконец снепшоты или устаревшая ufs2 и тут жжот, по сравн... весь текст скрыт [показать]
     
     
  • 5.193, Michael Shigorin, 14:12, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Их сделали, как известно, в lvm Мало того, снапшот тут был бы полезен разве чт... весь текст скрыт [показать]
     
     
  • 6.195, тигар, 14:20, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    только вот с древней fs в этот момент работать можно Сильную обиду чувствую ... весь текст скрыт [показать]
     
     
  • 7.224, Michael Shigorin, 21:23, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Эва, на бронепоезде -- читать умеем или сразу рефлекторно пишем ... весь текст скрыт [показать]
     
     
  • 8.275, тигар, 07:20, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    т е след коммент ты потер, а свой, блестящий, оставил давай переквочу, специа... весь текст скрыт [показать]
     
     
  • 9.288, Michael Shigorin, 16:19, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Так он выставлял Вас как полного дурака, обида разве что в том и может состоять ... весь текст скрыт [показать]
     
     
  • 10.290, тигар, 16:47, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ты правда не понимаешь о чем речь выше по треду или прикидываешься Еще раз повт... весь текст скрыт [показать]
     
  • 5.258, Аноним, 05:37, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Я конечно понимаю что трындеть языком без понимания процессов - это просто Но э... весь текст скрыт [показать]
     
     ....нить скрыта, показать (11)

  • 1.48, Пиу, 18:32, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    git как всегда фейл, сколько бы не кричали git-фанбои
     
     
  • 2.53, Аноним, 18:42, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Git не фейл, это просто _не_ система бэкапирования.
     
     
  • 3.58, anonymous, 18:51, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Ага, бэкапить все 1500 серверов Да я тебя ... весь текст скрыт [показать]
     
  • 3.99, Пиу, 21:08, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    так ведь речь идет о функции бекапа, не?
     
  • 3.175, Int, 10:59, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    В данном случае таки фейл Ибо трабла в том что git mirror не делает проверку це... весь текст скрыт [показать]
     
     
  • 4.194, Michael Shigorin, 14:13, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Ещё раз неча на зеркало пенять, коли рожа крива Это не только про git, кста... весь текст скрыт [показать]
     
     
  • 5.216, Int, 18:29, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Еще раз Если git mirror не делает проверку целостности, это таки фейл гита Ск... весь текст скрыт [показать]
     
     
  • 6.225, Michael Shigorin, 21:25, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    sigh Нету такого Есть git clone Который в т ч умеет code --mirror... весь текст скрыт [показать]
     
     
  • 7.242, Kibab, 23:26, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Миш, ну вот откуда я из этого описания должен догадаться... весь текст скрыт [показать]
     
     
  • 8.251, Michael Shigorin, 05:10, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Я насторожился на слове overwritten , хотя с тем, что стоит написать более крас... весь текст скрыт [показать]
     
  • 8.259, Аноним, 05:39, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Окей, написано не идеально Но зачем вообще вкорячивать программам опции, смысл ... весь текст скрыт [показать]
     
     
  • 9.297, Kibab, 19:58, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Что конкретно Вам непонятно в описании этой опции ... весь текст скрыт [показать]
     
  • 2.59, Michael Shigorin, 18:54, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    При чём тут git Так можно и на rsync кивать вместо головы и рук ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.62, anonymous, 18:55, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    А при том, что не умеет толком проверять репозиторий на наличие фатальных повреж... весь текст скрыт [показать]
     
     
  • 4.63, Аноним, 19:06, 25/03/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    Умеет, но KDE-шники нашли такую опцию, чтобы это отключить
     
  • 4.69, Аноним, 19:17, 25/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    В данном случае дураки в очередной раз обдурили защиту от себе подобных, явным о... весь текст скрыт [показать]
     
     
  • 5.307, qux, 15:39, 03/04/2013 [^] [ответить] [смотреть все]  
  • +/
    Найдите, где об этом в описани опции написано, явный вы наш.
     
  • 3.217, Int, 18:32, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    При том что rsync сторонняя прога, которая ничего о структуре и целостности копи... весь текст скрыт [показать]
     
     
  • 4.226, Michael Shigorin, 21:30, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    1 у виндузятников на всё своя аксиоматика, но это их проблема 2 63... весь текст скрыт [показать]
     
  • 4.260, Аноним, 05:40, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Если уж человеки в 1986 умудрились взорвать ядерный реактор, хотя там навороченн... весь текст скрыт [показать]
     
     
  • 5.280, Andrey Mitrofanov, 10:41, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Ммм, ну, там эксплуатационщикам тоже, как выяснено на OpenNET, не всё написали в... весь текст скрыт [показать]
     
  • 5.287, Michael Shigorin, 16:08, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Спасибо доброму человеку, который меня тут как-то ткнул носом в записки Дятлова ... весь текст скрыт [показать]
     
  • 2.68, Аноним, 19:16, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Фэйл - это админ который безбашенно миррорит данные и мнит что это заменяет бэка... весь текст скрыт [показать] [показать ветку]
     
  • 2.74, edwin3d, 19:20, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Оно как пистолет Если Вы прострелите себе ногу своим пистолетом, то это только ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.105, deadless, 21:46, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    ога только git это пистолет с ножным приводом, четырьмя сотнями переключателей, ... весь текст скрыт [показать]
     
     
  • 4.111, Аноним, 22:18, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Чувствуется глубокая обида и страдание. Не советую развивать эту тему ))
     
  • 4.112, Аноним, 22:22, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    То ли дело SVN - там если центральный сервак умрет, факап стопроцентный и фиг ос... весь текст скрыт [показать]
     
     
  • 5.116, Vkni, 22:59, 25/03/2013 [^] [ответить] [смотреть все]  
  • +4 +/
    Это отмазка Чем лучше спроектирована система, тем больше всего она умеет и тем ... весь текст скрыт [показать]
     
     
  • 6.121, Crazy Alex, 23:37, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Вообще да, но это не о гите Он вполне логичен, если идти не от команд, а от арх... весь текст скрыт [показать]
     
     
  • 7.206, Vkni, 16:54, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    На мой взгляд, идти нужно от команд Тогда будет работать инкапсуляция архитект... весь текст скрыт [показать]
     
     
  • 8.208, arisu, 16:59, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    а по-моему, вполне логично проталкивает изменения проталкивает а уж какие име... весь текст скрыт [показать]
     
  • 8.227, Crazy Alex, 21:55, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Ну вот комментарий arisu хорошее подтверждение важности понимания архитектуры В... весь текст скрыт [показать]
     
     
  • 9.231, arisu, 22:00, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    вот кстати да мне как-то изначально было очень просто думать именно об изменен... весь текст скрыт [показать]
     
  • 9.243, Vkni, 00:12, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Это должно быть, в таком случае, написано везде большими красными буквами Но во... весь текст скрыт [показать]
     
     
  • 10.246, arisu, 02:00, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    ну да, маны к гиту написаны скорее как remainder ы, нежели как manual ы в общем... весь текст скрыт [показать]
     
  • 6.261, Аноним, 06:09, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Просто стили мышления индивидов могут отличаться Как вы уже наверное могли заме... весь текст скрыт [показать]
     
     
  • 7.293, Vkni, 18:01, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Мозг человеческий, в том числе и мой, легко перепрограммируется под правильный с... весь текст скрыт [показать]
     
     
  • 8.295, arisu, 18:13, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    ну так это 8230 значит, явно помощь требуется ну, например, в виде статьи 1... весь текст скрыт [показать]
     
  • 5.144, web, 03:03, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален man git только на китайском или на древнеегипетчких симв... весь текст скрыт [показать]
     
     
  • 6.149, Michael Shigorin, 03:33, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Отнюдь code NAME git - the stupid content tracker code ... весь текст скрыт [показать]
     
  • 5.153, kshetragia, 05:50, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Поскольку аноним является мощным коллективом, то не все читатели с первого раза ... весь текст скрыт [показать]
     
     
  • 6.154, бедный буратино, 05:53, 26/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    В гамаке и стоя - это без git hg Ну если непонятны команды git, ну используйте ... весь текст скрыт [показать]
     
     
  • 7.166, kshetragia, 09:19, 26/03/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    мне непонятны команды git. Использую hg. И по сравнению с hg, git - гамак.

     
     
  • 8.167, бедный буратино, 09:22, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    По сравнению с hg, git - это то же самое Я видел ... весь текст скрыт [показать]
     
     
  • 9.263, Аноним, 06:11, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    У буратины последние пару дней прямо приступы адеквата какие-то А я уж думал чт... весь текст скрыт [показать]
     
  • 8.264, Аноним, 06:13, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Он системщиками делался, а не гламурными кисами Если мыслить как подобный прогр... весь текст скрыт [показать]
     
     
  • 9.274, kshetragia, 06:49, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Похоже вы больше специалист по кошкам.
     
  • 4.136, Michael Shigorin, 01:41, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну хоть немного бы подумали а не знаете -- так почитали о том, по каким объект... весь текст скрыт [показать]
     
  • 1.49, Константавр, 18:32, 25/03/2013 [ответить] [смотреть все]  
  • +/
    А такой случай упустили, сесть и переписать весь KDE... С нуля! Чтобы не говорили, мол, "эти глюки из-за тех старых пердов, что писали KDE3"
    Эх...
     
  • 1.52, Boboms, 18:39, 25/03/2013 [ответить] [смотреть все]  
  • +4 +/
    Несерьёзно как-то для проекта такого уровня.
     
  • 1.61, edwin3d, 18:55, 25/03/2013 [ответить] [смотреть все]  
  • +/
    И эти люди учат НАС ковыряться в носу .... хорошо, что хорошо кончается .... но эта новость отлично показывает, что авось и разгильдяйство присущи всем .... ИМХО - после такой шутки пора намекнуть админам, что ЗП они получают зря ... надо посмотреть на имена "героев"
     
     
  • 2.64, Michael Shigorin, 19:12, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > ЗП

    ??

     
     
  • 3.71, edwin3d, 19:18, 25/03/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    А разве они работают за идею По крайней мере пару core админов на full time до... весь текст скрыт [показать]
     
     
  • 4.89, Michael Shigorin, 20:00, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Хорошо бы утверждавшему про ЗП хоть чем-то подтвердить свои слова -- я бы скорее... весь текст скрыт [показать]
     
     
  • 5.117, edwin3d, 23:11, 25/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Моя же мысль страдала от недосказанности - постараюсь высказать более развернуто... весь текст скрыт [показать]
     
     
  • 6.123, Crazy Alex, 23:43, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Ляп не такой уж крутой - по факту если б опция --mirror была документирована как... весь текст скрыт [показать]
     
  • 6.137, Michael Shigorin, 01:45, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну вспомните смерть гентушной вики Если работают над кодом, а не в администрёже... весь текст скрыт [показать]
     
  • 4.101, all_glory_to_the_hypnotoad, 21:26, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Работать плохо за идею позорно в двойне.
     
     
  • 5.119, Аноним, 23:26, 25/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    > в двойне

    может всё-таки в близнецах?

     
     
  • 6.120, all_glory_to_the_hypnotoad, 23:29, 25/03/2013 [^] [ответить] [смотреть все]  
  • +/
    да, подловил.
     
  • 2.306, PereresusNeVlezaetBuggy, 19:49, 30/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не получают Ни один из админов инфраструктуры KDE не получает за свою работу де... весь текст скрыт [показать] [показать ветку]
     
  • 1.80, Аноним, 19:30, 25/03/2013 [ответить] [смотреть все]  
  • +/
    Бог всё таки существует.
     
  • 1.84, am, 19:49, 25/03/2013 [ответить] [смотреть все]  
  • +/
    я хочу у них работать)) можно не думать даже
     
  • 1.90, aim, 20:00, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    зеркалирование как способ бекапа. окееееей.

    [сообщение отредактировано модератором]

     
     
  • 2.92, Аноним, 20:13, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Зато много народа узнало что так делать не надо ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.100, all_glory_to_the_hypnotoad, 21:25, 25/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    не, не узнало Многие люди читай, айтишники не учатся даже на своих ошибках,... весь текст скрыт [показать]
     
  • 2.182, slowpoke, 12:52, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    предлагаете как то валидировать то что отзеркалировалось я например только сейч... весь текст скрыт [показать] [показать ветку]
     
  • 1.94, Аноним, 20:44, 25/03/2013 [ответить] [смотреть все]  
  • –2 +/
    Вообще, с трудом верится, что нельзя было в гите найти точку начала по времени р... весь текст скрыт [показать]
     
     
  • 2.97, Бурбулятор, 21:01, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    а про инкрементный бекап, как и про вообще системы бекапирвоания, мсье, вообще н... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.103, Аноним, 21:37, 25/03/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    дядя, а вы в курсе вообще в чем практический смысл разницы VCS и DVCS?
     
     
  • 4.130, Бурбулятор, 01:12, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Гражданин наверное имеет отдаленное понятие об администрировании систем Может г... весь текст скрыт [показать]
     
     
  • 5.135, Michael Shigorin, 01:36, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Можно поинтересоваться, чем Вы лично бэкапите важные данные Скажем, с bacula о... весь текст скрыт [показать]
     
     
  • 6.140, Бурбулятор, 02:18, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    бакула вполне годная система вся штука в том, что там у них ничего не было Даже... весь текст скрыт [показать]
     
     
  • 7.141, Michael Shigorin, 02:50, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Видимо, не было понимания значения временнОй оси в вопросах создания и применени... весь текст скрыт [показать]
     
     
  • 8.223, Бурбулятор, 20:55, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    по русски это называется "пока гром не грянет.." ))
     
  • 6.207, vi, 16:55, 26/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Разница не в том, что одна система наколенная, другая подколенная, а третья супе... весь текст скрыт [показать]
     
  • 3.124, Crazy Alex, 23:47, 25/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Угу, инкрементный бекап инкрементного бекапа Проще надо быть Собственно, есл... весь текст скрыт [показать]
     
     
  • 4.132, Бурбулятор, 01:13, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    такая простота хуже воровства, что мы и видим на текущем примере Они сочли, что... весь текст скрыт [показать]
     
     
  • 5.230, Crazy Alex, 21:58, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    еще раз - они как раз полезли что-то выдумывать вместо использования самого очев... весь текст скрыт [показать]
     
     
  • 6.245, Бурбулятор, 02:00, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Они как раз никуда не полезли. Даже за простым советом у студента-одмина.
     
     
  • 7.265, Аноним, 06:15, 27/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Нет, они полезли втыкать какие-то ключи, сами фиг знает зачем Ну и поплатились ... весь текст скрыт [показать]
     
  • 2.180, Kibab, 11:52, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Ты вообще читаешь, что пишешь ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.283, Аноним, 13:00, 27/03/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    эта ваша феррари полный отстой - купил себе для пробы и решил на дачу съездить ... весь текст скрыт [показать]
     
  • 1.106, анонимаус, 21:57, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    Вот и ещё одни админы узнали, что зеркало != бэкап. Поздравления.
     
  • 1.107, MSDOS, 21:58, 25/03/2013 [ответить] [смотреть все]  
  • –2 +/
    черти шо творится
    http://wiki.winehq.org/ - не работает
    http://torrents.freebsd.org:8080/ - не работает
     
     
  • 2.131, IMHO, 01:12, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    не знаю, как кто, а я уже даже не помню когда качал диск и ставил FreeBSD, обнов... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.172, некто, 10:33, 26/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    действительно, совершенно не понятно: кому надо ставить FreeBSD
     
  • 3.266, Аноним, 06:17, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Судя по тому что оно в дауне - никому не надо Как минимум из админов Раздавать... весь текст скрыт [показать]
     
     
  • 4.279, тигар, 07:44, 27/03/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    и только бравые ребятЫ из того_самого_дистрибутива могут уже на след день выкла... весь текст скрыт [показать]
     
     
  • 5.285, Michael Shigorin, 15:34, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Можем А Вы -- нет Кластер удобней накрывать по PXE когда оно работает в нужн... весь текст скрыт [показать]
     
     
  • 6.286, тигар, 15:45, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    конкретно про ваш Очень Нужный Кому-То альт речи не шло, но если и он может то... весь текст скрыт [показать]
     
     
  • 7.289, Michael Shigorin, 16:32, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Тогда стоило конкретизировать, поскольку тот же я почувствовал в свой адрес неко... весь текст скрыт [показать]
     
     
  • 8.291, тигар, 16:58, 27/03/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ну я альт не видел что-то в районе 10 лет раз не вижу и не слежу за развитием -... весь текст скрыт [показать]
     
  • 1.113, Buy, 22:32, 25/03/2013 [ответить] [смотреть все]  
  • +1 +/
    Я представил это... Сегодня у KDE второй день рождения )
     
  • 1.115, Buy, 22:59, 25/03/2013 [ответить] [смотреть все]  
  • +/
    О Они собираются перейти на ZFS We could use ZFS on git kde org the same w... весь текст скрыт [показать]
     
     
  • 2.125, Crazy Alex, 23:50, 25/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    could - это ни разу не собираются , а могли бы использовать По-нормальному... весь текст скрыт [показать] [показать ветку]
     
  • 2.147, Михрютка, 03:21, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    дай дураку стеклянную ФС, он и файлы побьет, и руки порежет ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.267, Аноним, 06:18, 27/03/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    И потом будут как тот фрукт на лисяре, когда вся эта махина у них завалится с тр... весь текст скрыт [показать]
     
  • 1.127, madhead, 00:29, 26/03/2013 [ответить] [смотреть все]  
  • +3 +/
    >Главной ошибкой проектирования стало излишнее доверие первичному серверу git.kde.org, который воспринимался в качестве эталонного и в итоге стал единой точкой отказа.

    А нечего из гита свн делать!

     
  • 1.145, Михрютка, 03:19, 26/03/2013 [ответить] [смотреть все]  
  • +1 +/
    > Дело в том, что для резервного копирования
    > применялась практика зеркалирования Git-репозитория.

    ахтыж... и эти вот люди будут запрещать мне ковыряться в носу?

    мне казалось, что даже последний опеннетовский анонимоус понимает, что зеркалирование и бэкап - это не муж и жена, а четыре разных человека. а поди ж ты.

     
  • 1.146, Аноним, 03:20, 26/03/2013 [ответить] [смотреть все]  
  • +/
    В чём проблема, не пойму, у каждого разработчика полная копия репозитория со все... весь текст скрыт [показать]
     
     
  • 2.161, iZEN, 08:31, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Для коллективной разработки Git нужен центральный репозиторий, с которым все заи... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.163, бедный буратино, 08:45, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Не центральный, а любой, который является точкой обмена Можно хоть ftn-структур... весь текст скрыт [показать]
     
  • 3.187, Michael Shigorin, 13:42, 26/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Можно ссылочку ... весь текст скрыт [показать]
     
  • 3.268, Аноним, 06:22, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    Пиндеж, это лишь один из возможных вариантов на выбор Пруф Там только про раз... весь текст скрыт [показать]
     
     
  • 4.308, qux, 15:50, 03/04/2013 [^] [ответить] [смотреть все]  
  • +/
    Узнать из кода, по-видимому ... весь текст скрыт [показать]
     
  • 1.159, Аноним, 08:16, 26/03/2013 [ответить] [смотреть все]  
  • +2 +/
    Резервная копия должна хранится автономно! (С)Аксиома
     
  • 1.160, Аноним, 08:28, 26/03/2013 [ответить] [смотреть все]  
  • +/
    У них система упала, а они не удосужились проверить целостность Фс перед подключ... весь текст скрыт [показать]
     
  • 1.162, Аноним, 08:37, 26/03/2013 [ответить] [смотреть все]  
  • +/
    Если админы затеяли обнову сервера при работающем зеркале А вывести, а потом от... весь текст скрыт [показать]
     
  • 1.169, Клыкастый, 09:26, 26/03/2013 [ответить] [смотреть все]  
  • +/
    Децентрализованная система. По ревизиям вжик-вжик. svn - хахаха. а по факту коснись что - "а у кого рабочая версия"? ну и естественно никто эту версию проверять не будет. у нас все свои, мы всем доверяем. ладно хоть обошлось.
     
     
  • 2.215, arisu, 17:46, 26/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    8230 и поэтому подписываем коммиты, например а кто не подписывает 8212 тот... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.269, Аноним, 06:24, 27/03/2013 [^] [ответить] [смотреть все]  
  • +/
    У этих, которых никогда ничего не сыпется, не виснет и не хакается - на секурити... весь текст скрыт [показать]
     
  • 1.176, Kibab, 11:41, 26/03/2013 [ответить] [смотреть все]  
  • +/
    Супер-пупер система Git таки сильно разрослась и растолстела. У меня вообще есть ощущение, что всё новые и новые опции для команд появляются потому, что кому-то было лень думать, как свою задачу выполнить серией вызовов уже имеющихся команд, и этот кто-то тупо нахачивает что-то в исходниках, отсылает, это нечто проходит аппрувы и попадает в апстрим.
    По пути теряются неочевидные вещи, типа проверки целостности -- ведь тестировал чувак без этого геморроя, а проверяющие и вовсе забыли...
    Я в целом ничего не имею против Git и сам им пользуюсь параллельно с Mercurial, но в отличие от последнего у Гита как-то подозрительно много подозрительно ненужных команд и опций. Кто знает, что ещё где потеряли при нахачивании новой "фичи"...
     
     
  • 2.270, Аноним, 06:27, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Если мне не нyжно, значит никому не нyжно Стандартная логика макинтошного хом... весь текст скрыт [показать] [показать ветку]
     
  • 1.181, slowpoke, 12:49, 26/03/2013 [ответить] [смотреть все]  
  • –1 +/
    не понимаю о чем вообще эта новость. git clone --mirror не проверяет целостность того что копируется? они сделали clone и стерли старые бекапы? так?

    git fetch после git clone --mirror проверила бы целостность удаленного репозитария или в любом случае git fsck необходим?

     
  • 1.184, slowpoke, 13:06, 26/03/2013 [ответить] [смотреть все]  
  • –1 +/
    git clone --mirror может вернуть мусор.

    ВОПРОС: git fetch может вернуть мусор?

     
  • 1.186, Аноним, 13:13, 26/03/2013 [ответить] [смотреть все]  
  • +1 +/
    >чудом

    Чудес не бывает - бывают только криворукие мудaки и чётные ошибки.

     
  • 1.191, анноно, 14:05, 26/03/2013 [ответить] [смотреть все]  
  • +/
    Т.е. эти "администраторы" делают резервные копии каждые 20 минут, при этом не сохраняя старых - недельных, за месяц?
     
     
  • 2.271, Аноним, 06:29, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Хуже Они делают зеркала и думают что это - типа, резервная копия ... весь текст скрыт [показать] [показать ветку]
     
  • 1.204, arisu, 16:14, 26/03/2013 [ответить] [смотреть все]  
  • +/
    эх. такое отличное событие испортили.
     
  • 1.244, umbr, 00:40, 27/03/2013 [ответить] [смотреть все]  
  • +1 +/
    Да, без проверки клонирование быстрее. А если копию записывать в /dev/null - быстродействие ошеломляющее.
     
     
  • 2.247, Бурбулятор, 02:01, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вот как раз КДЕ именно туда и надо бекапировать Они просто это ниасилили ... весь текст скрыт [показать] [показать ветку]
     
  • 2.272, Аноним, 06:30, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да вот у кедовского админа руки видимо не дошли заоптимизировать свое бэкапиров... весь текст скрыт [показать] [показать ветку]
     
  • 2.282, Andrey Mitrofanov, 12:52, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    На медни _отлаживал - 124 копирование B из dev zero в dev null B , так за... весь текст скрыт [показать] [показать ветку]
     
  • 1.248, darkshvein, 03:05, 27/03/2013 [ответить] [смотреть все]  
  • +/
    откатились бы на КДЕ 3.5, невелика беда.
     
     
  • 2.284, j4ck, 13:01, 27/03/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    да нормальный git бекап надо просто было делать по крону git clone в отдель... весь текст скрыт [показать] [показать ветку]
     
  • 1.299, Аноним, 11:58, 28/03/2013 [ответить] [смотреть все]  
  • +/
    https://github.com/progman/git_backup
     
  • 1.300, ptr, 00:03, 30/03/2013 [ответить] [смотреть все]  
  • –3 +/
    Что то меня этот момент в GIT сильно смутил Я как-то больше с SVN работаю, а та... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList