Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Резервное копирование в MS SQL, * 
:(
    Опции темы
*NS*
Дата 23.1.2003, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 299
Регистрация: 26.3.2002

Репутация: нет
Всего: нет



Вопрос такой -
Нужно делать бэкапы базы достаточно часто, полный бэкап базы занимает 1,5 гига, то есть 10 бэкапов в день сожрут очень много...
Можно ли делать не полный и если можно, то что надо бэкапить и как?


--------------------
ну, все, что знал - рассказал...
PM MAIL   Вверх
Grey
Дата 23.1.2003, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 25.3.2002

Репутация: нет
Всего: нет



Можно быкапить только изменения. С точки зрения места на диске получается большой выигрыш, а с точки зрения производительности сервера получится проигрышь, потому что сервер будет эти изменения искать.
Сделать это можно так:
   При создании бэкапа в энтерпрайз менеджере установить флажок Database-    differential
   
    Либо скриптом
   BACKUP DATABASE { database_name | @database_name_var }
   TO < backup_device > [ ,...n ]
   [ WITH
   [ BLOCKSIZE = { blocksize | @blocksize_variable } ]
   [ [ , ] DESCRIPTION = { 'text' | @text_variable } ]
   [ [ , ] DIFFERENTIAL ]                                  --это то что доктор прописал :)
   [ [ , ] EXPIREDATE = { date | @date_var }
       | RETAINDAYS = { days | @days_var } ]
   [ [ , ] PASSWORD = { password | @password_variable } ]
   [ [ , ] FORMAT | NOFORMAT ]
   [ [ , ] { INIT | NOINIT } ]
   [ [ , ] MEDIADESCRIPTION = { 'text' | @text_variable } ]
   [ [ , ] MEDIANAME = { media_name | @media_name_variable } ]
   [ [ , ] MEDIAPASSWORD = { mediapassword | @mediapassword_variable } ]
   [ [ , ] NAME = { backup_set_name | @backup_set_name_var } ]
   [ [ , ] { NOSKIP | SKIP } ]
   [ [ , ] { NOREWIND | REWIND } ]
   [ [ , ] { NOUNLOAD | UNLOAD } ]
   [ [ , ] RESTART ]
   [ [ , ] STATS [ = percentage ] ]
   ]
PM MAIL   Вверх
Vit
Дата 23.1.2003, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 5
Всего: 207



Желательно подумать об изменении дизайна  - не должно быть столько бэкапов. Общая практика такая - полный бэкап 1 раз в неделю, "дифферинциальный" 1 раз в день, если нужно чаще - ставь 2 сервера и настраивай репликацию.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Medved
Дата 24.1.2003, 06:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



да.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Guest_*NS*
Дата 25.1.2003, 07:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А можно поподробнее про репликацию?
  Вверх
Vit
Дата 25.1.2003, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 5
Всего: 207



Необходимые системы:

1) База - источник данных - создаём Publication
2) База - приёмник данных - создаём подписку

--------------------------------------------------------------
Способы:

1) Источник данных может запускать репликацию
2) Приёмник данных может запускать репликацию
-------------------------------------------------------------
Виды:

1) Транзакционная
2) Слиянием
3) Синхронизация

Тебе вроде первый или третий способы подходят. Если честно то я это в теории всё знаю, практически никогда делать не приходилось... Желательно букварь взять, так как там не всё прозрачно и в 2х строках не опишешь.




--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0725 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.