Ниже приведены наиболее распространенные способы
синхронизации тестовой и существующей систем.
- Перемещение измененных объектов
- Этот способ предполагает периодическое сохранение
всех измененных с момента последней синхронизации объектов
в существующей системе. Затем эти объекты восстанавливаются в новой системе.
- Перемещение библиотек
- Этот способ предполагает периодическое копирование
полных библиотек из существующей системы в новую. Этот
способ рекомендуется применять, если программы расположены
в разных библиотеках с файлами баз данных. Синхронизация
выполняется для библиотек, содержащих файлы баз данных.
- Перемещение отдельных объектов
- Этот способ предполагает периодическое копирование
отдельных объектов, таких как файлы баз данных, из
существующей системы в новую.
- Применение занесенных в журнал изменений
- Этот способ предполагает, что в существующей системе
ведется журнал объектов. Получатели журналов перемещаются
из существующей системы в новую. Изменения, занесенные в
журнал, применяются к тестовым объектам в новой системе. Этот способ иногда совмещается с перемещением измененных
объектов.
- Обновление новой системы
- Этот способ предполагает периодический перенос в
новую систему полной копии существующей.
Раздел Табл. 1 содержит сравнение этих
способов синхронизации. В нем также приведены ссылки на
дополнительную информацию о каждом способе. Способы
синхронизации можно применять как по отдельности, так и в
различных сочетаниях.
Табл. 1. Сравнение способов синхронизации| Способ |
Сложность |
Степень риска |
Продолжительность синхронизации |
Частота применения |
Дополнительная информация |
| Перемещение измененных объектов |
Высокая |
От средней до высокой |
Средняя |
Высокая |
Перемещение измененных объектов |
| Перемещение библиотек |
Низкая |
От низкой до средней |
Средняя |
От средней до высокой |
Перемещение полных библиотек |
| Перемещение объектов |
От средней до высокой |
От низкой до средней |
От низкой до средней |
Средняя |
Перемещение отдельных объектов |
| Применение занесенных в журнал изменений |
Высокая |
Высокая |
Средняя 1 |
Низкая |
Применение занесенных в журнал изменений |
| Обновление новой системы |
Низкая |
Низкая |
Высокая |
Низкая |
Обновление новой системы |
- 1
- Время применения зарегистрированных в
журнале изменений зависит от числа записей журнала и числа
объектов, к которым нужно применить эти записи. Чем больше
эти значения, тем больше время синхронизации.
|