Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как лучше организовать сброс архивных логов на внешний носитель? / 14 сообщений из 14, страница 1 из 1
12.11.2002, 14:32
    #32066963
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
Linux Oracle 8i,Есть внешний носитель 12Mbit/s(1Mb/s). Как лучше организовать периодический сброс архивных логов на него:
1) свой собственный вариант с копированием файлов
2) используя параметр инициализации archive_dest_1="LOCATION=/<path>"

Насколько это плохо заставлять именно Oracle сбрасывать логи на медленный носитель.
Или лучше это поручить OC?
...
Рейтинг: 0 / 0
12.11.2002, 15:01
    #32066985
Алексей Филиппов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
А что за внешний носитель? Лента, винт...
На мой взгляд, эту операцию можно получать Ораклу только в том случае, если носитель
а) надежный(как винчестер)
б) скоростной(как винчестер)
Иначе - ни в коем разе. Если носитель медленный, экземпляр будет постоянно на ручнике. Если с носителем что-то случиться в процессе работы(лента стримера гавкнулась), весь экземпляр встанет...
Так что я всегда складываю архивы на винт, а уже оттуда туда, куда мне надо...
...
Рейтинг: 0 / 0
12.11.2002, 15:15
    #32066995
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
Для меня не важно какой именно носитель. Я не хочу здесь рассматривать вопрос надёжности. Считаем, что всё достаточно надёжно. Известно что носитель медленный.
Рассматриваем только это. Как это скажется на работе Oracle в случае варианта 2? И насколько точно, что работа базы встанет, если в какой-то момент устройство окажется выключенным. Забыл уточнить, что уже выставленно два: log_archive_dest_n на быстрые носители.
То есть для внешнего устройства будет log_archive_dest_3.
...
Рейтинг: 0 / 0
12.11.2002, 15:33
    #32067015
Алексей Филиппов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
Значит так. Есть такой процесс ARCH(все это знают, но надо же с чего-то начать). Он копирует на диск журналы транзакций(это тоже все знают). Пока ARCH не скопирует на диск журнал, LGVR не может его использовать. Теперь представь себе, что идет некая транзакция, LGVR шустренько обработал одну группу, другую, третью... Все это время ARCH копировал первую группу. И вот LGVR подбирается к первой группе, а она еще заблокирована ARCH. Все, ни одна транзакция не завершится, пока LGVR не получит доступ к нужной ему группе. Понятно, чем это светит?
Кстати на этот момент не оказывает никакого влияния, сколько у тебя log_archive_dest_.
А вот насчет того, насколько критичен при таком раскладе(несколько log_archive_dest_) сбой носителя я точно не скажу. Не пробовал. Но по логике вещей все-таки экземпляр встенет...
Может кто-то еще подскажет? Более опытный.
...
Рейтинг: 0 / 0
12.11.2002, 15:42
    #32067021
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
А если увеличить кол-во групп? Визуально файл копируется достаточно быстро.
...
Рейтинг: 0 / 0
12.11.2002, 15:47
    #32067025
Алексей Филиппов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
В свое время я так и сделал. Многое зависит от того, как у тебя база используется, какого размера транзакции, и как часто и т.д. Попробуй, все познается на опыте...
...
Рейтинг: 0 / 0
13.11.2002, 02:56
    #32067214
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
А ведь был у нас такой прикол с базой !
Тоже настроили запись на ленту. Всё нормально работало, быстро и качественно :-) А главное, просто...
А потом (где-то через месяц), в самый неподходящий момент чего-то там на стриммере не сраслось (уж не помню чего) и всё...
Дальше всё произошло именно так, как и писал Алексей Филиппов :-)
Потом настроили cron, он с диска на ленту переписывал раз в сутки, и вроде не было никаких траблов больше.
...
Рейтинг: 0 / 0
13.11.2002, 09:16
    #32067259
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
"Потом настроили cron, он с диска на ленту переписывал раз в сутки, и вроде не было никаких траблов больше"

А как вы конкретно определяли какие именно файлы надо копировать, которые появились после последнего копирования? Я сам вижу несколько способов, но интересно как другие это реализовывают
...
Рейтинг: 0 / 0
13.11.2002, 13:09
    #32067403
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
я бы сбрасывал все кроме последнего
...
Рейтинг: 0 / 0
13.11.2002, 14:29
    #32067486
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
Если каждый раз сбрасывать все, то получится что некотрые файлы будут повторно копироваться.
хот-бэкап идёт раз в сутки, а логи каждые 15минут допустим. Мне нужно сбрасывать только новые. Я так понимаю надо анализировать вью v$log_history или
v$archived_log и копировать только новые.
Удаление же архивных логов с быстрых носителей будет производиться реже чем раз в сутки.
...
Рейтинг: 0 / 0
19.11.2002, 12:54
    #32069569
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
А что народ думает по поводу расположения одной копии контрольного файла на медленном носителе?
...
Рейтинг: 0 / 0
19.11.2002, 13:05
    #32069577
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
кхмм..

это на ленте что-ли ? :-)))
...
Рейтинг: 0 / 0
19.11.2002, 13:15
    #32069588
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
Нет, это обычный IDE-диск, который подключается через USB. Скорость 12Mbit. Принцип работы с диском такой как и с другим любым диском.
...
Рейтинг: 0 / 0
19.11.2002, 13:43
    #32069612
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше организовать сброс архивных логов на внешний носитель?
да в принципе можно попробовать. Единственное, я бы его первым в список не ставил. Смотри на ожидания к контрол файлу в v$.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как лучше организовать сброс архивных логов на внешний носитель? / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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