Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 снова бекапы  [new]
Туц
Guest
Столкнулся с таким вопросом:

Есть субд SQL Server 2000.

Каждые 10 мин бекапится транзакшн лог.
вконце каждого дня делается Full Beckup
я хочу сделать второй сервер отчётов (только для чтения)
он подхватывает транзакшн логи, но вконце дня я должен делать на нём Restore Full Beckup

как сделать так чтобы Restore Full Beckup раз в сутки не далать??? (а то база большая)
5 июн 09, 10:47    [7268589]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
нектотам
Guest
Туц,

А зачем делать восстановление всей базы??? Просто продолжать накатывать логи и всё ок.
5 июн 09, 11:37    [7268955]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
SQLMantis
Member

Откуда: Москва
Сообщений: 239
нектотам
Туц,

А зачем делать восстановление всей базы??? Просто продолжать накатывать логи и всё ок.


Дамп базы делится на два этапа. Сначала делается дамп базы, потом к нему добавляется все изменения, которые произошли в базе за время дампа.
5 июн 09, 11:45    [7269020]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
How to: Set Up, Maintain, and Bring Online a Warm Standby Server (Transact-SQL)
5 июн 09, 11:51    [7269057]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
Туц
Guest
Спасибо за ссылку
но я не до конца понял в какой момент я должен делать Back up the tail of the transaction log

последоватетьность бекапов на продакшн сервере:

- FullBackup
- TrnLogBackup
......
- TrnLogBackup
- Back up the tail of the transaction log ????
- FullBackup
- TrnLogBackup
......
- TrnLogBackup

последовательность ресторе на втором сервере

- FullRestore (Только один раз за всё время)
- TrnLogRestore
.....
- TrnLogRestore
- Restoretail of the transaction log
- TrnLogRestore(это уже после FullBackup на первом сервере)
......
5 июн 09, 12:59    [7269466]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Туц
но я не до конца понял в какой момент я должен делать Back up the tail of the transaction log


To bring the standby server online (primary server failed)
5 июн 09, 13:10    [7269545]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
Туц
Guest
pkarklin
Туц
но я не до конца понял в какой момент я должен делать Back up the tail of the transaction log


To bring the standby server online (primary server failed)


У меня задача немножко отличается. Мне второй сервер в онлайне не нужен, он в Standby всегда.

Мне хочется избежать FullBackupRestore на втром сервере раз в сутки или мне и так его делать не нужно?
5 июн 09, 13:17    [7269585]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Туц
У меня задача немножко отличается. Мне второй сервер в онлайне не нужен, он в Standby всегда.


Вот поэтому Вам и не нужен tail-log backup.

последовательность ресторе на втором сервере

- FullRestore (Только один раз за всё время) WITH NORECOVERY
- TrnLogRestore WITH STANDBY
- TrnLogRestore WITH STANDBY
...
- TrnLogRestore WITH STANDBY
5 июн 09, 13:25    [7269636]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
Туц
Guest
pkarklin,

спасибо , похоже я стормозил... FullBackup не обрезает LOG
5 июн 09, 13:52    [7269820]     Ответить | Цитировать Сообщить модератору
 Re: снова бекапы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Туц
FullBackup не обрезает LOG


Это точно!
5 июн 09, 14:02    [7269883]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить