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

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

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

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

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

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

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

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

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

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

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

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

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


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