Учебники

Тестирование базы данных — Резервное копирование

Наиболее важной частью организационного роста являются его данные. В случае сбоя системы необходимо восстановить данные. Резервное копирование — это точная копия базы данных, которая поможет вам восстановить ваши данные в случае их потери.

Резервное копирование базы данных

Рассмотрим финансовую компанию, которая имеет данные, относящиеся к своим клиентам, такие как номер кондиционера, имена клиентов, кредиты и дебеты, продолжительность и т. Д. Как такая организация справится с давлением потери такой важной информации в случае сбоя данных?

По этой причине вы создаете резервную копию данных, чтобы в случае сбоя диска, контроллера диска и т. Д. Вы могли положиться на резервную копию для ее восстановления в базе данных.

Типы резервных копий данных

Существует два типа резервного копирования, которые можно использовать:

  • Физическое резервное копирование. Физическое резервное копирование включает резервное копирование с использованием сторонних инструментов резервного копирования, таких как Veritas Net Back, IBM Tivoli Manager или резервное копирование менеджера пользователей с использованием утилит ОС.

  • Логическое резервное копирование. Логическое резервное копирование базы данных включает резервное копирование логических объектов, таких как таблицы, индексы, процедуры и т. Д.

Физическое резервное копирование. Физическое резервное копирование включает резервное копирование с использованием сторонних инструментов резервного копирования, таких как Veritas Net Back, IBM Tivoli Manager или резервное копирование менеджера пользователей с использованием утилит ОС.

Логическое резервное копирование. Логическое резервное копирование базы данных включает резервное копирование логических объектов, таких как таблицы, индексы, процедуры и т. Д.

Пример. Одним из распространенных инструментов резервного копирования данных является Oracle Recovery Manager (RMAN), который является утилитой Oracle для резервного копирования базы данных.

RMAN состоит из двух компонентов —

  • Целевая база данных, для которой требуется резервное копирование.

  • Клиент RMAN используется для запуска команд для резервного копирования данных.

Целевая база данных, для которой требуется резервное копирование.

Клиент RMAN используется для запуска команд для резервного копирования данных.

BACKUP VALIDATE используется, чтобы проверить, можете ли вы сделать правильную резервную копию файлов базы данных. Это обеспечивает —