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

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

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

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


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