|
[УРБД] Восстановить периферийку | ☑ | ||
---|---|---|---|---|
0
ДенисЧ
12.10.09
✎
10:33
|
Упала-пропала периферийная база. Центральная жива.
Полная выгрузка займёт неоправданно много времени. Есть возможность получить полную SQL-копию центральной. Можно ли сделать из неё периферийку не стандартной выгрузкой-загрузкой? |
|||
1
also
12.10.09
✎
10:36
|
Это ж какого размера база должна быть?
|
|||
2
ДенисЧ
12.10.09
✎
10:37
|
(1) 14 гигов... Но куча докУментов, а работу остановить можно максимум на час
|
|||
3
also
12.10.09
✎
10:38
|
(2) Жестко...А с копии на мощном серваке отгрузить периферийку, а потом к рабочей ее подсунуть?
|
|||
4
vde69
12.10.09
✎
10:38
|
нет, ибо инфы об изменненых обьектах не будут нормально синхронизированы.
можно конечно на это забить, и сделав копию в трех табличках сделать из центральной переферийку, но это не гуд... (есть шанс напартачить и что-то забыть, например префикс поменять) |
|||
5
ДенисЧ
12.10.09
✎
10:39
|
(4) измененные плевать - все равно с нуля поднимать. Главное, чтобы обмен поднялся.
(3) Так уже думаем, но всё равно, говорят, что выгрузка полная шла пару суток... |
|||
6
vde69
12.10.09
✎
10:41
|
(2) ну если 14 гигов, то можно... поищи, там нужно будет очистить таблицу регистрации, подправить ID базы, поменять префикс (константа), вроде все, хотя может и забыл чего
|
|||
7
also
12.10.09
✎
10:42
|
(5) Это гон какой-то. Тока недавно где-то с 10-гиговой отгружал. Шло 4-6 часов. Правда сервак мощный был достаточно
|
|||
8
ДенисЧ
12.10.09
✎
10:43
|
(7) ну, я сам не пробовал тут :-)
|
|||
9
Ёпрст
12.10.09
✎
10:43
|
(0) по идее, 1SDBSET подправить и всё..
|
|||
10
also
12.10.09
✎
10:44
|
(9) Да вопрос в том как быстро отгрузить новую Пб
|
|||
11
Ёпрст
12.10.09
✎
10:44
|
||||
12
ДенисЧ
12.10.09
✎
10:44
|
(9) А что там править? У меня там 2 записи, одна "центральная база", другая пустая...
|
|||
13
dk
12.10.09
✎
10:45
|
из центральной периферийку не делал, а из другой периферийки - легко, даже хде-то инструкцию (не мою) выкладывал.
-- 8-ми гиговая периферийка выгружалась за 1 час ))) |
|||
14
Ёпрст
12.10.09
✎
10:45
|
||||
15
ДенисЧ
12.10.09
✎
10:55
|
Если я в 1ssystem в dbsign пропишу код периферийки, но не трону dbsetuuid, меня это спасёт?
|
|||
16
Mikeware
12.10.09
✎
10:56
|
Да легко.
1)Копия базы (теперт считаем, что это наша периферийка) 2) в 1sdbset текущей ставим 'M', у центральной 'P', остальные удаляем 3) в 1ssystem dbsign меняем на код текущей 4) чистим 1supdts 5) чистим 1sdwnlds 6) Обмен ЦБ-ПБ-ЦБ 7) не забудь сменить префикс (намедни забыл, сильно матерился.) 8) отсылай пиво почтой |
|||
17
also
12.10.09
✎
10:58
|
(16) Так если миграция не полная, то в новой пб будет лишняя инфа...Или я чето недогоняю
|
|||
18
Mikeware
12.10.09
✎
11:00
|
(17) Пренепременно. Но удалить лишнюю завсегда проще (причем ничего не мешает делать это в фоновом режиме.)
|
|||
19
Ёпрст
12.10.09
✎
11:00
|
(17) ну и что? ..её тоже можно выкосить..
|
|||
20
also
12.10.09
✎
11:03
|
(18)(19) Согласен в принципе :)
|
|||
21
ДенисЧ
12.10.09
✎
11:03
|
(17) Миграция полная, это как раз не проблема.
(16) начинаю пробовать. |
|||
22
Mikeware
12.10.09
✎
11:28
|
(21) Ну что?
|
|||
23
ДенисЧ
12.10.09
✎
12:14
|
(22) Рано ещё. База копируется пока.
|
|||
24
Mikeware
12.10.09
✎
12:19
|
(23) Ты ее карандашом копируешь??? :-)
У меня 86Г база час-двадцать копируется.... |
|||
25
ДенисЧ
12.10.09
✎
12:29
|
(24) Меня отвлекали :-)
|
|||
26
Mikeware
12.10.09
✎
12:30
|
(25) Таки карандашом??? :-)
|
|||
27
ДенисЧ
12.10.09
✎
12:45
|
(26) Нет, отвлекали не карандашом :-)
|
|||
28
ДенисЧ
12.10.09
✎
15:43
|
Наконец-то дошли руки.
И вроде всё заработало. Камень с сердца :-) Спасибо за участие! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |