powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA9. Репликация и резервное копирование
15 сообщений из 15, страница 1 из 1
ASA9. Репликация и резервное копирование
    #35094417
Elzenar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!
Нужно настроить бекап БД, которая участвует в репликации и является консолидирующей.

Возник вопрос. Не будут ли конфликтовать запущенный SQL Remote Agent (работает постоянно) и dbbackup ?
Или все таки нужно останавливать SQL Remote Agent прежде чем запускать dbbackup ?

С уважением...
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35094539
Elzenar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл указать: ASA 9.0.2.3320
:)
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35094552
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elzenar wrote:

> Возник вопрос. Не будут ли конфликтовать запущенный SQL Remote Agent
> (работает постоянно) и dbbackup ?

Нет. И вообще, ты озаботился не тем, чем надо ;).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35094635
Elzenar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000
Elzenar wrote:

Нет. И вообще, ты озаботился не тем, чем надо ;).
Posted via ActualForum NNTP Server 1.4

А чем тогда надо ? :)
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35095403
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elzenar
Или все таки нужно останавливать SQL Remote Agent прежде чем запускать dbbackup ?


останавливать не нужно
Код: plaintext
1.
2.
BACKUP DATABASE
DIRECTORY 'd:\\...\\backup_folder'
TRANSACTION LOG RENAME

если база обвалится, то накатите сначала лог, который будет в backup_foldere, а затем тот лог, который останется с порушенной...
надеюсь, mirror-log у вас поднят?
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35097476
Elzenar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рыжий Кот Elzenar
Или все таки нужно останавливать SQL Remote Agent прежде чем запускать dbbackup ?


останавливать не нужно
Код: plaintext
1.
2.
BACKUP DATABASE
DIRECTORY 'd:\\...\\backup_folder'
TRANSACTION LOG RENAME

если база обвалится, то накатите сначала лог, который будет в backup_foldere, а затем тот лог, который останется с порушенной...
надеюсь, mirror-log у вас поднят?

Ну это понятно! Как восстанавливать из бекапа я уже знаю. :) Уже приводилось делать...
А вот mirror-log у нас не настроен (. До того, как я начал администрировать базу, он настроен не был, а так руки не доходят! ( Это камень в мой огород! :) Спасибо! Настрою.

Но меня смутило то, как будет вести себя dbbackup (я хочу делать бекап на другой компьютер) и SQL Remote Agent, если SQL Remote Agent в это время будет применять сообщения, пришедшие от удаленных БД ?
Не завершится ли аварийно один из них ?
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35098342
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElzenarНо меня смутило то, как будет вести себя dbbackup (я хочу делать бекап на другой компьютер) и SQL Remote Agent, если SQL Remote Agent в это время будет применять сообщения, пришедшие от удаленных БД ?
Не завершится ли аварийно один из них ?Нет.
Репликатор это обычный клиент. Он точно так же открывает-закрывает транзакции, точно так же подчиняется всем локам.
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35098511
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня установлен параметр в базах delete_old_logs в состояние on и запущен dbremote c ключиком -x 5М, в результате, просто в отдельный директорий делаю backup базы без trancate или rename лога и добавляю туда обрезанные dbremot'ом логи, а те логи, что ему не нужны он сам и удаляет...
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35103388
Elzenar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо!
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35134009
dorian grey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могли бы вы мне помочь с бэкапом.
Новую тему не стал создавать, потому что очень близко к этой, только не до конца понимаю что делать.

Задача такая:
есть консолидирующая база + 15 баз в филиалах на ASA 9.02.3581. Между ними настроена репликация.
Обмен идет каждые 15 минут (но можно остановить на пару дней, если сломается одна из баз).

Как делать бэкап центральной базы и баз филиалов , чтобы можно было их восстановить, если, условно говоря, винт полетит?

Не могу понять следующее:
1. если летит центральная база. Я достаю бэкап, но откуда мне взять изменения, которые были применены из филиалов за пройденное время. И наоборот. летит база филиала. Откуда взять изменения, которые были применены из центральной базы за пройденное время.
А самое главное как эти изменения применить

2. если полетел филиал, то в центральной базе прошло ведь смещение по log файлу. А я достаю бэкап со старым смещением.

Какие есть инструменты?

Правильно ли я понимаю, что на базу из бэкапа можно одеть mirror log и тогда база станет актуальной?
Каке его одеть?
Будет ли это достаточно?
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35134496
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда вы достаете бэкап, то нужно на него накатить тот лог, который лежит с ним, а затем тот лог который лежит с поломанной базой... чтобы иметь нормальный лог при поломке основной базы необходим mirror лог, который желательно держать физически на другом винте.

/topic/444411&hl=dbeng#4305260
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35134543
dorian grey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда вы достаете бэкап, то нужно на него накатить тот лог, который лежит с ним, а затем тот лог который лежит с поломанной базой...

Накатить лог - это означает запустить базу с ним?
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35134607
dorian grey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял, накатить - это в смысле оттранслировать лог с даты бэкапа и выполнить в интерактивном SQL?
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35134868
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dorian greyпонял, накатить - это в смысле оттранслировать лог с даты бэкапа и выполнить в интерактивном SQL?

нет, просто запустить dbeng (с ключом -a и пр. параметрами)
...
Рейтинг: 0 / 0
ASA9. Репликация и резервное копирование
    #35135196
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайдите в FAQ по ASA на этом сайте и скачайте документацию по репликации, там все очень хорошо разжевано...
http://sybase.sql.ru/asa9/SQL_Remote_Users_Guide_Rus.rar
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA9. Репликация и резервное копирование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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