я про все это знаю (но тотальное падение я отрабатывал только на учениях), а знает ли автор вопроса? Я ведь специально его напугал и отправил читать мануалы по работе с виртуализованными контроллерами домена. Вы реагируете как второкурсник, который открыл учебник алгебры за пятый класс, не нашел в нем комплексных чисел (которые вчера выучил), после чего счел авторов учебника глубоко некомпетентными.высоко вероятный перевод в корпоративной среде:
- кто угробил АД???
- он!!! (говорит тамада и показывает на админа новичка)
- .. это я специально запугал его, что резервных копий делать нельзя!!
... (далее следуют хитрожопые объяснения причин...)
однако следствие показало, что тамада попросту не умел пользоваться резервными копиями АД...
.. хотя на полке стоял, уже давно покрывшийся пылью, томик "Руководство системного администратора MS Windows Server"
Я пишу, что нельзя бекапить путем сохранения образов. Можно бекапить специальным софтом, коих имеется дофига. И то, подъем с такого бекапа будет довольно занятным.надо знать о необходимости, возможности и способе подъема приоритета меток времени восстановленной копии. все. точка
Ну и главное, вы же в курсе, что контроллер домена нельзя ни бекапить (снимая образ с диска), ни клонировать, а особенно нельзя держать в HyperV, который стоит на машине, которая находится в домене, который этот контроллер контроллит?.. при наличии того же образа акронис (и в чем трудности? возможно админ больше ни чего не умеет) во многих случаях окажется быстрее грохнуть реплики и понять достоверно адекватную копию. при необходимости можно и гепервизор перезалить..
И то, подъем с такого бекапа будет довольно занятным.чушь. выполнение инструкций МС по восстановлению прошлой но корректной реплики, опять таки лишь сокращает время устранения ущерба.. но требует наличие мозгов. а не быдлорадости иллюзорным путям упрощения жизни
Ну и главное, вы же в курсе, что контроллер домена нельзя ни бекапитьЧТО ???
как выводить данные записанные в файл без дополнительных массивов?не знаю что у вас там в роли дополнительных массивов, и сколько их.. но для общей эрудиции, вполне типичная архитектура современных приложений:
библиотечную функцию оптимальную и для массивов и для потоковпустое. по требованию вернуть
bool вы уже обязаны перебрать по меньшей мере один из источников полностьюIEnumerable, если источник хоть где либо еще используется в коде, то наличие неявной полной копии гарантировано.ToList<>()вариант аллоцирует лишнюю память, и делает лишние вычисленияприводит вас к потере времени на разработку
- чем лучше?!ну хорошо, хорошо..
- чем грузинский!!! (с)
20+ лет стажа писания под форточкуты реально не сталкивался с MS SQL? а если сталкивался - ни разу не видел визарда обмена?
- лучше изучать инструкции до полного понимания. лично мне это помогло. у меня были под управлением многосайтовые сети далеко не один раз. случаи падения контроллеров бывали. самое смешное в этом споре, что мне даже ни разу не пришлось использовать штатную процедуру повышения приоритетов восстановленной из бекапа реплики, но не раз восстанавливал те же самые образы акрониса. но самое главное - ни разу не было сбоя работоспособности систем в целом