powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / После активации восстановить standby
25 сообщений из 25, страница 1 из 1
После активации восстановить standby
    #39686978
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть база на Oracle 11g Standard Edition. Также есть standby база которая синхронизируется скриптами.
В планах проверка standby на целостность и актуальности данных.

То есть активируется standby база, открывается и приложением генерируют какой нибудь отчет .

Как я понимаю после того как база была активирована её уже никак не замонтируешь и не привяжешь как standby ? Просто проблема в том что база весит полтора терабайта , и копировать все это опять мне не хочется .

Какие вообще варианты решение этой проблемы еще есть ?

P.S. Совсем зеленый я.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686981
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОС какая?
БД где лежит - локально или на стойке(дисковый массив какой)?
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686982
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyОС какая?
БД где лежит - локально или на стойке(дисковый массив какой)?

Linux конечно.

БД в разных ЦОДах лежат .
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686984
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не важно где они лежат, вопрос на чем лежат ...
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686989
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyне важно где они лежат, вопрос на чем лежат ...

К сожалению больше информаций у меня нет.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686992
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли сделать контрольную точку(snapshot ?) а потом после тестов откатится к этой точке востановления ?
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686993
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если дисковая стойка поддерживает снапшоты - делаете снапшот средствами стойки и создаете клон, который активируете
Если не поддерживает - неплохой вариант поднять ZFS on linux, на ZFS разделе поднять стендбай и средствами zfs сделать снапшот и создать клон, который активировать и тестировать
В каждом из случаев стендбай как работал так и будет работать, т е вы его не ломаете
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39686999
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maverick2104....Как я понимаю после того как база была активирована её уже никак не замонтируешь и не привяжешь как standby ?....

1)
Как у нас сделано, не знаю. Но открывают обратно как стендбай. Все работает.

Как я понял со слов админа, откатываются все транзакции которые были сделаны с момента активации (обычно их немного) и потом накатываются новые логи (обновляется раз в сутки)

Это какие-то новые технологии Oracle ))), я с ними не знаком.

AFAIK

P.S.
Первая из попавшихся статей в гугле по словам "how to open standby database in read write mode oracle 11g"
Open Standby Database in read write mode and again revert using flashback.
http://www.findcopypaste.com/oracle/open-standby-database-in-read-write-mode-and-again-revert-using-flashback/
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687002
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maverick2104,

maverick2104 То есть активируется standby база, открывается и приложением генерируют какой нибудь отчет зачем же активировать резервную базу для проверки, проверяйте ее в ридонли.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687003
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

Именно это мне и нужно , как откатывать все изменения в базе до момента активации?
На сервере места нет для клона . А админы серверов жмоты .

И тесты это не только чтение но и запись ( по крайней мере в моем случае ) .
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687004
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаешь shutdown стендбая
открываешь БД стендбая read only (не активируешь)
проверяешь select
опять запускаешь стендбай
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687008
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyделаешь shutdown стендбая
открываешь БД стендбая read only (не активируешь)
проверяешь select
опять запускаешь стендбай

Спасибо конечно но если бы было так легко , я спросил наших дорогих девелоперов насчет прав необходимых для генерации отчета.
Нужны и права на чтение.

Всем спасибо , будем искать альтернативное варианты тестов ( просто чтение) .
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687019
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maverick2104,

В планах проверка standby на целостность и актуальности данных. Всё это можно проверить в alert.log, если архивация логов в force.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687032
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dba123maverick2104,

В планах проверка standby на целостность и актуальности данных. Всё это можно проверить в alert.log, если архивация логов в force.

Я это и по SCN или max(sequence#) могу проверить но аудиту так ничего не докажешь .

Кстати открыл базу в ридонли и не пускает из-за 2 пакетов .
Ошибка


Открыл их на проде , оказывается это функция-аудит , он пишет в одну таблицу все данные юзера который входит в базу ( время , пользователь , клиент и тд ) .
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687038
Asmodeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev1)
Как у нас сделано, не знаю. Но открывают обратно как стендбай. Все работает.

Как я понял со слов админа, откатываются все транзакции которые были сделаны с момента активации (обычно их немного) и потом накатываются новые логи (обновляется раз в сутки)

Это какие-то новые технологии Oracle ))), я с ними не знаком.

AFAIK

P.S.
Первая из попавшихся статей в гугле по словам "how to open standby database in read write mode oracle 11g"
Open Standby Database in read write mode and again revert using flashback.
http://www.findcopypaste.com/oracle/open-standby-database-in-read-write-mode-and-again-revert-using-flashback/
maverick2014Есть база на Oracle 11g Standard Edition .
Permitted Features, Options, and Management Packs by Oracle Database Edition
авторTable 1-4 High Availability
...
Код: plaintext
1.
Feature                    SE1   SE2/SE   EE
Flashback Database           N       N    Y


P.S. версия не та, но ограничения все те же. А так - да, на EE можно и "пошалить".
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687122
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevКак у нас сделано, не знаю. Но открывают обратно как стендбай. Все работает.

Как я понял со слов админа, откатываются все транзакции которые были сделаны с момента активации (обычно их немного) и потом накатываются новые логи (обновляется раз в сутки)

Это какие-то новые технологии Oracle ))),

Судя по описанию у вас используется snapshot standby. Не помню в какой версии он впервые появился, в 10-й или в 11-й, но штука очень полезная и удобная, если знаешь как пользоваться.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687127
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgenLeonid KudryavtsevКак у нас сделано, не знаю. Но открывают обратно как стендбай. Все работает.

Как я понял со слов админа, откатываются все транзакции которые были сделаны с момента активации (обычно их немного) и потом накатываются новые логи (обновляется раз в сутки)

Это какие-то новые технологии Oracle ))),

Судя по описанию у вас используется snapshot standby. Не помню в какой версии он впервые появился, в 10-й или в 11-й, но штука очень полезная и удобная, если знаешь как пользоваться.
пользоваться просто, только вот работает ли оно в SE...
В ЕЕ регулярно и с удовольствием :)
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687465
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коль все так сложно с SE, то предложил бы рассмотреть вариант с холодной копией стендбая на какой-нибудь простой комп. Дисками на 2 и более терабайт нынче никого не удивишь, поэтому ставим рядом со стендбаем простенький комп, сливаем на него стендбай по быстрой локальной сетке и издеваемся над копией по полной программе, а боевой стендбай не трогаем.

ЗЫ. Когда админил оракл лет десять назад в довольно бедной конторе, которая не могла себе позволить нормальные стойки, то к проду и стендбаю на серверах HP DL380 G3, делал второй стендбай на обычном офисном компе с обычными SATA дисками. Просто были случаи, когда RAID массивы и сервера и у стендбая разваливались в разные времена и второй стендбай сильно выручал, чтобы не таскать данные между цодами.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687487
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg M.IvanovКоль все так сложно с SE, то предложил бы рассмотреть вариант с холодной копией стендбая на какой-нибудь простой комп. Дисками на 2 и более терабайт нынче никого не удивишь, поэтому ставим рядом со стендбаем простенький комп, сливаем на него стендбай по быстрой локальной сетке и издеваемся над копией по полной программе, а боевой стендбай не трогаем.


Конечно же думал над таким решением. У нас очень большая контора , для этого есть ответственные люди , они мне сказали : МЕСТА НЕТ :)
Нет так и суда нет .

Бардак капец.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39687536
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maverick2104У нас очень большая контора , для этого есть ответственные люди , они мне сказали : МЕСТА НЕТ :)

Понятное дело, что на хранилищах место очень дорогое и просто так им не разбрасываются, но я ж про то и говорю, что можно обычным офисным компом обойтись. Неужели для таких целей офисного компа в большой конторе не смогут найти/выделить?
Начальство поставить перед фактом, типа, хотите тестировать - выделяйте оборудование, иначе - никак.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39688234
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maverick2104,

[quote]Какие вообще варианты решение этой проблемы еще есть ? /quote]вариантов много, например, к перечисленным
- можно переписать процедуры, чтобы они работали и на базе "только для чтения", и на промышленной
- можно скопировать в сторонку только управляющий файл стендбая и файлы систем, анду плюс необходимый файл данных. Затем, не активируя, поднять базу с помощью createcontrolfile.sql , где закомментированы остальные файлы.
После отчета вернуть файлы или ,если "совсем нет места", скопировать в онлайне с основной и продолжить накат.
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39688245
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет никаких вариантов -- SE назад не едет
Т.е. либо просто RO, либо снэпшот средствами OS/СХД
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39688260
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров,

про назад ехать, я не говорил
могу продемонстрировать, время жаль только
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39688267
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dba123могу продемонстрировать, время жаль толькоНе надо, я знаю как это делается
Вопрос в том, что этими "нужными" файлами могут оказаться все файлы -- ну например, ... Да пофиг, сам поймешь
...
Рейтинг: 0 / 0
После активации восстановить standby
    #39688279
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров,

Наверное, пойму. Я, правда, переквалифицировался в девопсы
работы больше, времени меньше, пенсия дальше, а деньги теже :(
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / После активации восстановить standby
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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