Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Бэкап / 14 сообщений из 14, страница 1 из 1
25.02.2010, 11:30
    #36487492
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
SYBASE 12.5 / SUSE 9
Есть желание настроить бэкапироание методом снятия, копирования и накатывания транзакшн логов.
Подскажите - есть ли где подробная инструкция по этому вопросу или тут дайте подсказку.
До сего момента делали бэкап - снятием и накатыванием дампа. С увеличением объемов - стало очень уж накладно этим заниматься. :)
...
Рейтинг: 0 / 0
25.02.2010, 13:43
    #36487853
SQLMantis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
YVG19, вы все время накатываете снятый дамп на другую машину?
...
Рейтинг: 0 / 0
25.02.2010, 16:38
    #36488425
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
Да. Пока объем был небольшой - было нормально. "Доросли" до необходимости смены технологии создания бэкапного сервера. :) Но знаний не хватает.
...
Рейтинг: 0 / 0
26.02.2010, 14:40
    #36490246
SQLMantis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
YVG19, если так и собираетесь использовать для поддержания "горячей" копии сервера технологию дампов то Вы должны понимать что потери в данных неизбежны.
Если раньше Вы теряли все изменения между дампами то теперь будут потери между дампами транзакций. Для полного исключения потерь такая схема не подходит. Смотрите в сторону кластера.

Для того что Вы задумали:
1) Переведите вашу базу в режим сохранения транзакций sp_dboption 'trunc log on chkpt', false
2) Что бы не писать самому посмотрите в сторону sybadmin
3) Регулярно делайте дамп логов на основном сервере
4) С помощью at REMOTE_BS в команде load tran поднимайте транзакции на второй сервер.

Вариаций может быть много, вплоть до копирования по scp файлов на вторую машину, но идея примерно такова.
...
Рейтинг: 0 / 0
26.02.2010, 17:01
    #36490628
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
SQLMantisYVG19, если так и собираетесь использовать для поддержания "горячей" копии сервера технологию дампов то Вы должны понимать что потери в данных неизбежны.
Если раньше Вы теряли все изменения между дампами то теперь будут потери между дампами транзакций. Для полного исключения потерь такая схема не подходит. Смотрите в сторону кластера.

не согласен с "потери в данных неизбежны"
тынц
цитата
If your data device fails and the database is inaccessible, use the with no_truncate option of dump transaction to get a current copy of the log. This option does not truncate the log. You can use it only if the transaction log is on a separate segment and the master database is accessible.


про последовательность работы с логами читайте здесь
...
Рейтинг: 0 / 0
27.02.2010, 10:05
    #36491620
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
Спасибо!
Буду изучать вопрос! Потом уж - если что - задам уточняющие... :)

PS Глупый может вопрос: можно тут сделать чтоб уведомления на почту об ответах приходили?...
...
Рейтинг: 0 / 0
27.02.2010, 11:42
    #36491788
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
YVG19
PS Глупый может вопрос: можно тут сделать чтоб уведомления на почту об ответах приходили?...

верхний правый угол страницы -> "Подписаться"
...
Рейтинг: 0 / 0
27.02.2010, 11:50
    #36491804
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
komrad, Спасибо! :)
...
Рейтинг: 0 / 0
27.02.2010, 12:16
    #36491857
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
YVG19,

:)
...
Рейтинг: 0 / 0
01.03.2010, 14:44
    #36494892
SQLMantis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
komradSQLMantisYVG19, если так и собираетесь использовать для поддержания "горячей" копии сервера технологию дампов то Вы должны понимать что потери в данных неизбежны.
Если раньше Вы теряли все изменения между дампами то теперь будут потери между дампами транзакций. Для полного исключения потерь такая схема не подходит. Смотрите в сторону кластера.

не согласен с "потери в данных неизбежны"
тынц


И чем это поможет?
Если это горячая копия, то:
1) Накравается (Сервер | ASE )
2) В зависимости от критичности, на резервный должны переключиться приложения в течении как минимум минут 30-40 (это потолок и безобразие).
3) Как только они переключаться, начнутся изменения в базе и остатки лога транзакций уже будут не нужны
...
Рейтинг: 0 / 0
02.03.2010, 12:37
    #36496670
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
SQLMantis
И чем это поможет?
Если это горячая копия, то:
1) Накравается (Сервер | ASE )
2) В зависимости от критичности, на резервный должны переключиться приложения в течении как минимум минут 30-40 (это потолок и безобразие).
3) Как только они переключаться, начнутся изменения в базе и остатки лога транзакций уже будут не нужны

п.2 - в каждом случае индивидуально регулируется внутренней процедурой/соглашениями в компании
...
Рейтинг: 0 / 0
02.03.2010, 12:52
    #36496742
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
...
Рейтинг: 0 / 0
19.11.2010, 09:17
    #36965298
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
Много прочитал, много советов еще получил. И вроде настроил.
Но при поднятии дампов логов встречаю такую ошибку:
"Unrecoverable I/O or volume error"
Это что? Не попорядку поднимаемый дамп?...
...
Рейтинг: 0 / 0
19.11.2010, 13:43
    #36965917
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бэкап
Извините - помогли и уже разобрался!
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Бэкап / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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