Данил Бирюков-Романов: да особой задачи нет. Я просто пытаюсь переписать давно написанный скрипт на PowerShell на Python (учусь). И наверное, да, я всё-таки немного стрнно к решению юзадачи подошел. ) Вместо того, чтобы итерировать по коллекции пользователей, начал обходить словарь.
Мм, да, до этого я дошел. Мне изначально хотелось итерироваться по словарю и получать при каждом обходе словать. Т.е. dict - словарь с описанной ваше структурой:
for subDict in dict:
pass
И по моей логике, т.к. dict является словарем, то и subDict должен быть словарем. Так нельзя?
akelsey: может быть ) суть мы понимаем верно, наверное я изъясняюсь не так. Но я понял, что Вы предлагаете. Я просто хотел обойтись малой кровью - измнить только путь к размещению реплики. ОК, получилось, что так сделать нельзя. Дальше мне пришла в голову та мысль, что я озвучил в конце вопроса - примонтировать новый диск в папку. Т.е. хотелось ограничиться изменениями только на реплике, но, судя по всему, так не получится.
Мне нужно расширить дисковое пространство для размещения баз данных. Т.к. это ВМ, я мог бы просто расширить VHDX, но общий объем занимаемой почтовыми базами сейчас почти 1 TiB. Манипулировать такими большими файлами сложно, вот я и хочу добавить еще один диск к ВМ и переместить на нее одну из баз. Смена буквы - не вариант.
Как я уже сказал - в DAG два сервера. Три базы лежат по пути D:\MailboxDB\ каждая в своей подпапке. Следовательно, на партнере должен быть идентичный путь и придется переносить базы симметрично.
А Вы не знаете, что вообще делают эти настройки? Да, я играюсь с ними - где-то помогает, где-то нет. Но что они конкретно делают - до сих пор не нашел.
Значит решение должно быть таким:
Один кэширующий DNS сервер, который будет разрешать все запросы на внешние ресурсы. Второй - внутренний, который будет форвардить ему эти запросы и разрешать записи внутри сети. Правильно мыслю?