Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / BACKUP и изменения, произошедшие во время него / 9 сообщений из 9, страница 1 из 1
24.09.2002, 15:24:08
    #32052711
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
Вопрос по резервному копированию: в литературе ( MCSE Training Kit: Microsoft SQL Server 2000 System Administration / Carl Rabeler) сказано, что в резервную копию войдут изменения, произошедшие за время выполнения самого резервного копирования.
Как это технически возможно?

Спасибо
...
Рейтинг: 0 / 0
24.09.2002, 16:07:08
    #32052730
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
1. запоминается точка в лог фале на начало
2. сопсно сам бэк
3. от точки из п.1 до конца лога в бэк.(последние изменения)
...
Рейтинг: 0 / 0
24.09.2002, 16:41:04
    #32052742
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
Тогда процесс может продолжаться вечно, т.к. пока идет п. 3 погут измениться данные, которые уже в бэкапе...
...
Рейтинг: 0 / 0
24.09.2002, 17:27:23
    #32052757
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
они отражаются только в логе....
...
Рейтинг: 0 / 0
24.09.2002, 17:44:51
    #32052769
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
Тогда утверждение о том, что "в резервную копию войдут изменения, произошедшие за время выполнения самого резервного копирования" неверно.
...
Рейтинг: 0 / 0
24.09.2002, 17:47:40
    #32052771
VVG_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
А там про backup database или про backup log это говориться?
...
Рейтинг: 0 / 0
24.09.2002, 17:58:47
    #32052781
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
во ж блин....
1. запоминается точка в лог фале на начало (все последние изменения будуд в логе после этой точки)
2. сопсно сам бэк (копируются данные + лог до точки из п1)
3. от точки из п.1 до конца лога в бэк.(последние изменения)
и еще ... бэкапа мониторит последние изменения постоянно до собственно завершения....
запрещает всякое изменение не регистрируемое в журнале транзакций, создание-удаление файлов базы,
создание индексов, автоматическое или ручное шринкование базы или фалов.....
...
Рейтинг: 0 / 0
24.09.2002, 18:18:24
    #32052793
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
Написано:

A full database backup is a copy of all data files in a database, including all database activity that occurred while the full database backup was in process.

A differential database backup is a copy of all changes that have occurred to all data files since the last full database backup, including all database activity that occurred while the differential database backup was in process.

A file backup is a copy of a single data file, and a filegroup backup is a copy of each data file in a single filegroup, including all database activity that occurred while the file or filegroup backup was in process.

...

Хорошо, выходит до точки, а потом лог (содержащий самые "свежие" транзакции) просто "перекинуть" в бэкап, так?
...
Рейтинг: 0 / 0
24.09.2002, 19:04:42
    #32052805
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BACKUP и изменения, произошедшие во время него
Это становится возможным потому, что на резервную копию копируются не только данные, но их схема и структура файлов. Также в копию попадут фрагменты журнала транзакций, содержащие изменения за время резервного копирования. Механизм включения текущих изменений в резервную копию заключается в том, что перед началом копирования инициализируется процесс контрольной точки, который закрепляет все исполненные транзакции. Далее, сервер запоминает Log Sequence Number (LSN) – номер самой старой транзакции. Копируются все новые транзакции, начиная с этого LSN . Кроме того, в резервную копию помещаются все страницы, которые читаются непосредственно с диска, в обход кэша.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / BACKUP и изменения, произошедшие во время него / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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