Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Монтирование файлов чанков informix на вновь системе. Как не наломать дров / 12 сообщений из 12, страница 1 из 1
16.04.2012, 21:54
    #37756179
SteyrLG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
Доброго времени суток дорогие форумчане! Собственно возникла необходимость смонтировать чанки в виде файлов одной субд во вновь созданную на другом сАне. Экспорт баз на исходном сервере уже не возможен. Как поступить, не наломать дров, не убить единственную копию чанков, боюсь что при создание пространств указанные чанки будут перезаписаны, проконсультируйте кто занимался таким вопросом
...
Рейтинг: 0 / 0
17.04.2012, 12:41
    #37756969
DrGonzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
SteyrLG,

1. Платформа нового сервера должна быть такая же, как и у старого.
2. Подразумевается, что у вас есть весь набор чанков от старого инстанса. Отдельные dbspace таким образом подключить не удастся!
3. На новом сервере путь к чанкам должен быть такой же, как на старом.
4. Убедитесь, что файл $ONCONFIG на новом сервере соответствует старому (ROOTPATH, DBSERVERNAME etc.).
5. oninit -v

Примерно так.
...
Рейтинг: 0 / 0
17.04.2012, 15:44
    #37757359
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
Я бы посоветовал сначала поднять "пустой" экземпляр Informix, а затем прилинковать к нему имеюиеся чанки.
И если на исходном сервере Informix не запущен, то не забыть скопировать файлы чанков в надежное место.
...
Рейтинг: 0 / 0
17.04.2012, 16:04
    #37757425
DrGonzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
klepaЯ бы посоветовал сначала поднять "пустой" экземпляр Informix, а затем прилинковать к нему имеюиеся чанки.
Надеюсь, Вы сами такое проделывать пробовали, прежде, чем рекомендовать? Так не получится имхо.
...
Рейтинг: 0 / 0
17.04.2012, 21:17
    #37758046
SteyrLG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
Спасибо всем отвечающим товарищам! Значит было не много времени поколдовать с этим сервачком. Везде тип спарк. Суть проделанного такова. Информикс поднят с одним рутовским пространством. Просто прилинковать к создаваемому пространству не получилось. Если же в пространстве создать небольшой чанк и уже потом линковать с другой системы то он цепляется. Количество страниц переносится. Пока попробовал только с одним пространством и одним чанком.

О полноценном результате пока говорить рано.
...
Рейтинг: 0 / 0
17.04.2012, 21:18
    #37758048
SteyrLG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
DrGonzo,

При пустом информиксе чанки не линкуются без созданных пространств
...
Рейтинг: 0 / 0
18.04.2012, 10:25
    #37758536
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
DrGonzoklepaЯ бы посоветовал сначала поднять "пустой" экземпляр Informix, а затем прилинковать к нему имеюиеся чанки.
Надеюсь, Вы сами такое проделывать пробовали, прежде, чем рекомендовать? Так не получится имхо.

М.б. слишком поверхностно изложил.
1. На новый сервер устанавливаем Informix.
2. Конфигурим
3. Инициализируем: oninit -iv
4. Убеждаемся, сто работает и гасим: onstat -, onmode -ky
5. Создаем линки на имеющиеся чанки, начиная с rootdbs
6. Пытаемся стартовать. Смотрим ругань в online.log и исправляем ошибки.
...
Рейтинг: 0 / 0
18.04.2012, 10:52
    #37758587
victor16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
DrGonzoklepaЯ бы посоветовал сначала поднять "пустой" экземпляр Informix, а затем прилинковать к нему имеюиеся чанки.
Надеюсь, Вы сами такое проделывать пробовали, прежде, чем рекомендовать? Так не получится имхо.

может и получится, если остались старые файлы от сервера:

Код: plaintext
1.
2.
oncfg_${INFORMIXSERVER}.0
.conf.${INFORMIXSERVER}
.infos.${INFORMIXSERVER}

ну и естественно,
Код: plaintext
1.
2.
$ONCONFIG
$INFORMIXSQLHOSTS

При совпадающих версиях сервера, оси и железа велика вероятность, что поднимется, особенно если сервер был правильно затушен. В доках такой перенос данных называется "холодный" бэкап, если мне не изменяет память имхо.
...
Рейтинг: 0 / 0
18.04.2012, 12:01
    #37758771
DrGonzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
victor16В доках такой перенос данных называется "холодный" бэкап, если мне не изменяет память имхо.

Это называется external backup.
...
Рейтинг: 0 / 0
18.04.2012, 12:13
    #37758796
DrGonzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
klepa
М.б. слишком поверхностно изложил.
1. На новый сервер устанавливаем Informix.
2. Конфигурим
3. Инициализируем: oninit -iv
4. Убеждаемся, сто работает и гасим: onstat -, onmode -ky
5. Создаем линки на имеющиеся чанки, начиная с rootdbs
6. Пытаемся стартовать. Смотрим ругань в online.log и исправляем ошибки.

Тут согласен. Но имхо шаги 3-4 лишние.
...
Рейтинг: 0 / 0
18.04.2012, 16:45
    #37759441
яфшуеі
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
Н-да

Я б на вашем месте почитал backup guide для начала, хотя и другая документация вам не помешает.
понятия линковать в информиксе нет, есть понятие создания линка на файла ф.с., наверное ві подразумеваете его.

В вашем случае, нужно подготовить новый сервер.
1. Конф. файл
2. пути к чанкам

Например, на старом у вас:
Chunks
address chunk/dbs offset size free bpages flags pathname
12580f1d0 1 1 0 256000 242643 PO---- /opt/informix/data1/rootdbs
127e061d0 2 2 0 2621440 37 PO-B-- /opt/informix/data1/physdbs_1
127e063d0 3 3 0 2097152 971 PO-B-- /opt/informix/data1/logdbs
127e065d0 4 4 0 1048576 1002823 PO-B-- /opt/informix/data1/tmpdbs
127e067d0 5 5 0 26214400 250673 PO-B-- /opt/informix/data1/dbs1_1


Следовательно, на новом сервере вам нужно создать файлы /opt/informix/data1/...
владелец д.б. informix:informix
права 660
у меня
ls -al /opt/informix/data1/rootdbs
crw-rw---- 1 informix informix 85, 201 Aug 30 2011 /opt/informix/data1/rootdbs
у меня это character device, но это м.б. и просто файлы и линки и т.п.

ну и соответственно у вас должно біть достаточно места для размещения чанков


Далее, либо делаете бекап 0 на старом сервере и восстанавливаете новый.
Либо останавливаете старый и копируете содержимое чанков на новый сервер в нужное место.
После копирования запускаете информикс на новом сервере - если он сконфигурирован
правильно - проблем не должно возникнуть.

Но (без обид), судя по тому, как задан вопрос - лучше бы вам нанять специалиста, который бы вам все настроил
и оставил регламенты.
...
Рейтинг: 0 / 0
19.04.2012, 14:51
    #37761132
SteyrLG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Монтирование файлов чанков informix на вновь системе. Как не наломать дров
victor16, DrGonzo, klepa спасибо! Тему можно закрывать!
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Монтирование файлов чанков informix на вновь системе. Как не наломать дров / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]