Имя: Пароль:
1C
1С v8
Зеркалирование данных 1С
,
0 MatrosoV AleXXXand_R
 
12.09.13
10:23
Подскажите - немного недопонимаю ... Есть 2 сервера, крутятся на PostGres и MS SQL Server. К примеру, настраиваю зеркалирование только этих баз.  
К примеру ... приходит "Час XXX" - слетает сервер, остается зеркало баз в формате Postgres или MS SQL Server. Я настраиваю новый сервер 1С - но как мне к этому новому серверу 1С привязать эти базы (консоль 1С же будет пустой)?
1 Лефмихалыч
 
модератор
12.09.13
10:26
(0) давай по порядку. Какой из двух серверов "слетает" - сервер БД или сервер приложений?
2 Лефмихалыч
 
модератор
12.09.13
10:26
почему консоль же будет пустой?
3 Лефмихалыч
 
модератор
12.09.13
10:27
разве БД MSSQL можно зеркалировать в постгрес?
4 MatrosoV AleXXXand_R
 
12.09.13
10:29
(1) у меня и сервер БД и сервер приложений - все на одном крутится на данный момент. К примеру - делается зеркалирование на другой компьютер именно средствами СУБД (PostGres или MS SQL Server, у меня 2 рабочих таких сервера - на одном postGres, на другом MS SQL - на одном одни базы крутятся, на другом - другие).

Если слетит сервер 1С - я настрою ему замену - но как подцепить потом все это обратно для 1С?
5 MatrosoV AleXXXand_R
 
12.09.13
10:30
мне вот этот момент именно непонятен
6 z0001
 
12.09.13
10:30
(0)вам действительно нужна бесшовная/бесперебойная работа или тупо пилите бюджет?

поставьте в другое помещение сервак недорогой с зеркалом и копируйте на наго не сети оперативно баки, разностные баки, и баки журналов.
7 Живой Ископаемый
 
12.09.13
10:33
2(4) зайти в консоль, и для каждой базы вместо mainSql.mydomain написать backupSQL.mydomain
руками
8 MatrosoV AleXXXand_R
 
12.09.13
10:36
(7) не как развернуть базы обратно (это понятно), а как подцепить их в консоли 1С, чтобы клиентские машины потом могли точно видеть эти базы
9 MatrosoV AleXXXand_R
 
12.09.13
10:36
(6) нужна бесперебойная работа
10 MatrosoV AleXXXand_R
 
12.09.13
10:38
когда же базу на сервере средствами 1С создаешь - он же ее автоматом добавляет в консоль 1С ...
11 Живой Ископаемый
 
12.09.13
10:39
2(8) чувак, ты что, тугой? Что непонятно из того что написано?
вот держи картинку:
http://screencast.com/t/uyjGuiNe
12 zva
 
12.09.13
10:41
(0) И давно есть зеркалирование баз PostGre и SQL средствами СУБД? А то я от жизни отстал... Желательно со ссылкой...
13 Лефмихалыч
 
модератор
12.09.13
10:41
(11) подозреваю, ему не понятно, как клиенты поймут, что сервер приложений упал и надо теперь к другому коннектиться
14 Живой Ископаемый
 
12.09.13
10:41
2(9) совсем бесперебойной не будет. вообще-вообще.
Совсем бесперебойную нужно настраивать другими средствами. на уровне ОС или сети, чтобы например одно доменное имя могло резолвится на разные айпишники в зависимости от того, произошло что-то с первыми или нет
15 Лефмихалыч
 
модератор
12.09.13
10:41
+(13) исходя из "у меня и сервер БД и сервер приложений - все на одном крутится"
16 zva
 
12.09.13
10:41
или на каждом сервере и PostGre и SQL поднят?
17 Живой Ископаемый
 
12.09.13
10:42
2(11) никак не поймут. На клиентах придется менять имя кластера серверов.
18 RomanYS
 
12.09.13
10:42
(0) так ине понял какой вариант тебя интересует
-падение сервера СУБД
-или падение сервера 1С?
19 Лефмихалыч
 
модератор
12.09.13
10:43
(17) а еще можно через запятую имена серверов приложений перечислить в порядке их приоритета.
Но тут надо понимать, что на зеркальном сервер должен быть развернут серверприложений и ключ там должен быть к нему отдельный
20 Живой Ископаемый
 
12.09.13
10:43
2(19) да, точно!
21 Лефмихалыч
 
модератор
12.09.13
10:44
22 Лефмихалыч
 
модератор
12.09.13
10:46
+(19) ну, или в случае падения первичного сервера, к нему должны быть приставлены специальные круглосуточные пацаны, которые подорвутся и ключ из одного ящика в другой переткнут, а потом запустят службу сервера на резервном ящике
23 RomanYS
 
12.09.13
10:46
а почему никто не говорит по кластер 1с, он что совсем не работает?
24 Живой Ископаемый
 
12.09.13
10:47
2(22) а  почему сразу не держать службу запущенной? Чтобы случайно какой-нибудь пользователь не зашел на него мимо первого?
25 Живой Ископаемый
 
12.09.13
10:47
2(23)что кластер 1С?
26 RomanYS
 
12.09.13
10:49
(25) ну вроде он как раз для этих целей и предназначен, вроде резервирование есть
27 MatrosoV AleXXXand_R
 
12.09.13
10:49
(18) У меня и сервер БД и сервер 1С находятся на одном компьютере ... К примеру падает сервер, но остаются базы данных на зеркале (на другом компьютере). Сервер 1С восстанавливаю по-новому, и к примеру консоль 1С на восстановленном сервере окажется пустой.

Вот как мне в ней не изменить пути, а именно добавить эти базы с зеркала? Добавлять в консоль 1С вручную в таком случае?
28 Живой Ископаемый
 
12.09.13
10:50
2(27)"Сервер 1С восстанавливаю по-новому, и к примеру консоль 1С на восстановленном сервере окажется пустой. " - тебе говорят - заранее создай и заранее сделай ее не пустой.
29 MatrosoV AleXXXand_R
 
12.09.13
10:50
(27) надеюсь, что сейчас написал более-менее понятно свой вопрос ...
30 Лефмихалыч
 
модератор
12.09.13
10:51
(27) та почитай ты мануал уже, ёпт... там 5 страниц
31 Живой Ископаемый
 
12.09.13
10:51
2(29) нет
32 RomanYS
 
12.09.13
10:54
(27) в пустую консоль подцепляются существующие БД(ПКМ-добавить в списке бах Консоли), потеряется только журнал регистрации
33 MatrosoV AleXXXand_R
 
12.09.13
11:05
Все извиняюсь ... вопрос снят ...

Особое спасибо за ответы (19) и (32)
34 z0001
 
12.09.13
11:18
а при таком подходе будет бесшовная работа или сессии всё таки отвалятся?
35 ptiz
 
12.09.13
11:22
(27) Но их же надо в рабочий режим перевести?
С "зеркальной базой" по умолчанию вроде как нельзя работать сразу.
А что если сбой кратковременный,на 1 минуту. Тут все переключатся на второй сервер. И всё... Такого же простого пути на первый не будет. Снова настраивать зеркалирование, но обратно?
36 Лефмихалыч
 
модератор
12.09.13
11:25
(34) не будет бесшовной работы. Просто период, когда все плохо, будет не такой длительный, как если бы зеркалирования не было.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс