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

Откуда: Владивосток
Сообщений: 105
SQL 2005, на данный момент делаю каждай день ночью full backup c recovery model full и самомтоятельно подрезаю лог, однако хотелось бы услышать мнения как настроить более грамотно... База пополняется парсером каждый час, критичность потери не высокая, т.е. если будут потеряны данные за прошлый час их можно будет с легкостью восстановить... Как мне видится нужно делать полныйе бекап раз в сутки и каждый час разностное копирование... Посоветуйте какую модель лучше выбрать и какой тип восстановления... бест практика при таком режиме работы базы...
14 сен 09, 04:07    [7653381]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
rancid
Member

Откуда: *мск
Сообщений: 114
ИМХО, лучше использовать не разностный бэкап, а бэкап журнала транзакций - тогда не придется вручную обрезать лог, неактивные записи в нем будут автоматически отмечаться как свободные
14 сен 09, 05:27    [7653414]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
А как быть с полным бекапом, я ему в менеджере указываю путь к диску и имя файла и говорю переписовать имеющийся, а он создает новый с префиксом двты создания... и получается куча файлов...
14 сен 09, 08:20    [7653505]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
Egor Kovalenko
А как быть с полным бекапом, я ему в менеджере указываю путь к диску и имя файла и говорю переписовать имеющийся, а он создает новый с префиксом двты создания... и получается куча файлов...


а вы скриптом их создаёте?! если да, то покажите скрипт
14 сен 09, 08:22    [7653508]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
Нет не скриптом, создаю в Manager'e maintence Plan, ну и там уже рисую что делать... если смотреть скрипт, который1 он генирит в результате, то там к имени файла добавляется дата... Так что получается лучше самому все делать скриптом... (
14 сен 09, 08:36    [7653530]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
Egor Kovalenko
Нет не скриптом, создаю в Manager'e maintence Plan, ну и там уже рисую что делать... если смотреть скрипт, который1 он генирит в результате, то там к имени файла добавляется дата... Так что получается лучше самому все делать скриптом... (


а генирит он вот что :
BACKUP DATABASE [RCMeasurements] TO  [RCMeasurements_beckup] WITH NOFORMAT, NOINIT,  NAME = N'RCMeasurements_backup_20090914153800', SKIP, REWIND, NOUNLOAD,  STATS = 10
GO
declare @backupSetId as int
select @backupSetId = position from msdb..backupset where database_name=N'RCMeasurements' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'RCMeasurements' )
if @backupSetId is null begin raiserror(N'Verify failed. Backup information for database ''RCMeasurements'' not found.', 16, 1) end
RESTORE VERIFYONLY FROM  [RCMeasurements_beckup] WITH  FILE = @backupSetId,  NOUNLOAD,  NOREWIND
14 сен 09, 08:39    [7653534]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Glory
Member

Откуда:
Сообщений: 104760
Egor Kovalenko
SQL 2005, на данный момент делаю каждай день ночью full backup c recovery model full и самомтоятельно подрезаю лог, однако хотелось бы услышать мнения как настроить более грамотно... База пополняется парсером каждый час, критичность потери не высокая, т.е. если будут потеряны данные за прошлый час их можно будет с легкостью восстановить... Как мне видится нужно делать полныйе бекап раз в сутки и каждый час разностное копирование... Посоветуйте какую модель лучше выбрать и какой тип восстановления... бест практика при таком режиме работы базы...

Полный бэкап раз в сутки и бэкап лога каждый час по-моему будет лучше.
Это легко делается через Maintenance Plan. В нем кстати есть и возможность удаления устаревших файлов
14 сен 09, 10:28    [7653836]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
Glory, а разве можно днлать просто бекап лога без полного бекапа базы? т.е. на каждый час он сработает???
15 сен 09, 03:13    [7658436]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
Egor Kovalenko
Glory, а разве можно днлать просто бекап лога без полного бекапа базы? т.е. на каждый час он сработает???

У вас будет полный бэкап и затем уже бэкап логов каждый час.
15 сен 09, 08:54    [7658665]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
А подскажите как сделать бекап логов на каждый час, что то у меня в расписании только день, неделя, а часа нет... (
17 сен 09, 04:28    [7670807]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
rancid
Member

Откуда: *мск
Сообщений: 114
На сколько я понял, Вы используете Maintanance Plan - тогда в настройках планировщка укажите выполнение ежедневно и выберите пункт "occurs every", после чего укажите как часто делать бэкапы и время начала работы планировщика и окончания.
У нас бэкапы выполняются каждый час с 00:35 до 23:59.
17 сен 09, 05:53    [7670824]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
Действительно, как я мог не заметить... ))) Еще вопрос... Необходимо ли производить Rebuild Index и Reorganize Index и на сколько это влияет на производительность???
17 сен 09, 07:07    [7670844]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
Egor Kovalenko
Member

Откуда: Владивосток
Сообщений: 105
Забыл добавить, БД объемом свыше 300G...
17 сен 09, 07:12    [7670846]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
rancid
Member

Откуда: *мск
Сообщений: 114
Да, необходимо. Но вот как часто и что именно делать (rebuild или reorganize) можете определить только вы, на основании сведений о фрагментации индексов (Как получить сведения о фрагментации).
Используйте поиск по форуму и BOL.
17 сен 09, 09:01    [7670982]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте как настроить backup  [new]
deleted_2ks3ax
Member [скрыт]

Откуда:
Сообщений: 109
Посмотрите в сторону решения сильно упрощающего настройку резервного копирования от Ola Hallengren (http://ola.hallengren.com/).
Я связывался с автором, и вместе мы настроили все то, что нужно.
Так что если будут вопросы, обращайтесь.
Все действия по настройке будут сводиться к:
1) Скачать скрипт
2) Выполнить его (указав директорию в которой будут лежать бэкапы)
3) Настроить расписание создавшихся джобов.
4) PROFIT!
----

Сообщение было отредактировано: 19 авг 19, 01:55
17 сен 09, 09:36    [7671077]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить