SlideShare a Scribd company logo
1 of 13
Download to read offline
Бэкап баз
данных
Oracle с
помощью
Handy
Backup
March 2014
2
Содержание
Введение ........................................................................................................................3
Особенности плагина для бэкапа Oracle программы Handy Backup .......................3
Назначение...................................................................................................................... 3
Преимущества................................................................................................................. 3
Копирование удаленных баз данных Oracle ................................................................. 3
Файлы, включаемые в набор резервного копирования................................................ 4
Поддерживаемые версии Oracle.................................................................................... 4
Права доступа ................................................................................................................. 4
Архивирование резервных копий................................................................................... 4
Бэкап и восстановление...............................................................................................5
Подготовка базы к резервному копированию ............................................................... 5
Создание задачи бэкапа................................................................................................. 5
Выполнение задачи резервного копирования............................................................... 9
Восстановление из резервной копии........................................................................... 10
Технические подробности..........................................................................................11
Формат имен сохраняемых файлов............................................................................. 11
Поиск баз Oracle............................................................................................................ 12
Примечание 1. Добавление пользователей в группу ORA_DBA ............................12
Заключение ..................................................................................................................13
О программе Handy Backup........................................................................................13
О компании Новософт................................................................................................13
Контактная информация...........................................................................................13
3
Введение
Популярная программа для резервного копирования Handy Backup позволяет осуще-
ствлять бэкап баз данных Oracle. Особенностью программы является тот факт, что она
позволяет создавать резервные копии без остановки рабочих процессов и выхода из
системы. Бэкап локальной базы данных Oracle может быть произведен при помощи
любой версии Handy Backup при наличии в ней плагина Oracle1
. Использование плагина
значительно ускоряет бэкап и восстановление баз Oracle, благодаря полной автомати-
зации процесса. Программа предусматривает возможность регулярного создания и
восстановления резервных копий по расписанию и может работать в режиме сервиса
Windows, практически не влияя на работоспособность системы.
В этом руководстве представлены подробные инструкции для создания и восстанов-
ления резервных копий Oracle, которые помогут эффективно защитить данные, храня-
щиеся в Вашей базе.
Особенности плагина для бэкапа Oracle программы Handy Backup
Назначение
 “Горячее” (без остановки базы) резервное копирование баз СУБД Oracle.
 “Холодное” резервное копирование в случае невозможности выполнения “горяче-
го” бэкапа.
 Восстановление базы из резервной копии.
Преимущества
1. Возможность резервирования без остановки базы («горячий» бэкап).
2. Использование для бэкапа надежного средства RMAN гарантирует целост-
ность сохраняемых данных.
Копирование удаленных баз данных Oracle
Для создания резервной копии базы данных Oracle на удаленном ПК необходима ус-
тановка клиента Handy Backup (Backup Network Workstation). Подробная инструкция по
использованию Handy Backup для бэкапа баз данных Oracle, находящихся на удаленных
1
Плагин для бэкапа Oracle включен в версии Office Expert и Network Server, а также может быть приобретен от-
дельно в качестве дополнения к версиям Home Standard и Home Professional.
4
машинах, находится за рамками данного руководства. Если Вы хотите получить такую
инструкцию, отправьте запрос на sales@handybackup.ru.
Файлы, включаемые в набор резервного копирования
 Все файлы таблиц базы данных;
 Aрхивные логи до и после начала копирования данных;
 Инициализационный файл параметров Spfile;
 Управляющий файл controlfile;
 Файлы настроек сетевого взаимодействия: tnsnames.ora, listener.ora,
sqlnet.ora, расположенные по пути %ORACLE_HOME%networkadmin;
 Файл паролей %ORACLE_HOME%databasepwd<SID>.ora.
Поддерживаемые версии Oracle
Плагин разрабатывался для версии Oracle 10g. Для резервного копирования более
старых версий Oracle рекомендуется использовать альтернативные средства бэкапа.
Если Вам требуется именно такой бэкап, смело обращайтесь в support@handybackup.net
за советом по выбору и использованию альтернативных средств.
Handy Backup официально поддерживает версии Oracle 10g на любой платформе се-
мейства Windows NT.
Права доступа
Пользователь, под которым запущен Handy Backup, должен быть членом группы
ORA_DBA. Инструкция по добавлению пользователей в группу ORA_DBA находится в
примечании к этому руководству.
Архивирование резервных копий
Для осуществления бэкапа и восстановления используется штатная утилита RMAN
(Recovery Manager), появившаяся в Oracle, начиная с 8-й версии. По умолчанию все
данные архивируются средствами RMAN, что позволяет существенно сократить размер
бэкапа.
5
Бэкап и восстановление
Подготовка базы к резервному копированию
Для использования возможности “горячего” копирования ваша база должна работать
в режиме ARCHIVELOG. Если база работает в режиме NOARCHIVELOG, то ее работа
будет приостановлена на время бэкапа, а затем восстановлена по окончанию резервно-
го копирования. Для того, чтобы узнать текущий режим работы, выполните следующий
запрос:
SQL> select log_mode from sys.v$database
Для успешного подключения плагина Handy Backup к базе данных должно выпол-
няться следующее требование:служба Novosoft Network Workstation должна запус-
каться с правами пользователя, состоящего в группе ORA_DBA.
Создание задачи бэкапа
Выбор плагина из меню:
6
Выбор баз для бэкапа:
В раскрывающемся списке можно увидеть установленные на локальной машине
СУБД Oracle (отображается их имя ORACLE_HOME) и обслуживаемые ими базы (ото-
бражаются SID баз). Выберите и отметьте базы, которые вы хотите скопировать.
Последующие шаги:
7
Бэкап Oracle по умолчанию выполняется со сжатием данных, поэтому нет необходи-
мости использовать дополнительное сжатие средствами программы Handy Backup.
8
9
Выполнение задачи резервного копирования
В контекстном меню задачи выберите пункт Резервное копирование.
Дождитесь окончания выполнения задачи.
Обратите внимание, что для задач можно создать расписание и в последующем вы-
полнять бэкап автоматически (подробнее об этой возможности можно узнать из руково-
дства по использованию Handy Backup или, написав на support@handybackup.net).
10
Восстановление из резервной копии
Если восстановление происходит в ту же базу, с которой была снята резервная ко-
пия, то достаточно выбрать в контекстном меню задачи пункт Восстановление.
Если база данных полностью утеряна, воспользуйтесь следующей инструкцией:
1. Создайте базу с тем же BASE_NAME и SID, что и в бэкапе. Создать базу можно при
помощи утилиты Database Configuration Assistant. Убедитесь, что пути для хранения
файлов соответствуют тем, что были у предыдущей базы.
2. Остановите службу инстанции базы и удалите все файлы данных и управляющие
файлы (controlfile) только что созданной базы.
3. Вновь запустите службу.
4. Выполните стандартное восстановление резервной копии.
5. Дождитесь завершения процесса восстановления.
В случае, если автоматическое восстановление по каким-то причинам не выполняет-
ся, рекомендуется попытаться восстановить базу вручную, используя файлы Handy
Backup. В такой ситуации необходимо обратиться за помощью к специалисту, написав в
службу поддержки support@handybackup.net.
11
Замечание:
Иногда при восстановлении используются логи транзакций базы данных, что не дает
желаемого результата, и после восстановления база остаѐтся в том же состоянии, что и
до него.
Для того, чтобы этого не происходило, необходимо:
1) Удалить только логи транзакций (лежат в папке Flash Recovery Area).
2) Если не помогает п.1, следует удалить логи и файл данных USER.dbf.
Перед удалением этих файлов нужно остановить службу инстанции Oracle, а перед
восстановлением эту службу необходимо вновь запустить.
Технические подробности
Формат имен сохраняемых файлов
%d-%I-%T-%U.bcp – файлы данных,
%h-%e-%d-%I-%T-%U.archlog – файлы архивированных логов,
%d-%I-%T-%U.spfile – SPFILE,
%d-%I-%T-%U.controlfile – controlfile,
%d – название базы,
%I - DBID,
%T – дата в формате YYYYMMDD,
%U – строка,
%e – порядковый номер архивированного лога,
%h – порядок выполнения архивированного лога.
Также включаются файлы:
tnsnames.ora,
listener.ora,
sqlnet.ora,
pwd<SID>.ora
12
Поиск баз Oracle
Вся информация об Oracle Homes берется из ключей реестра вида:
HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_<ORACLE_HOME_NAME>
Информация об идентификаторах инстанций (SID в терминологии Oracle) берется из
ключей вида:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesOracleService<SID>
где <SID>- это идентификатор инстанции.
Таким образом, формируется дерево с иерархией: oracle_homeoracle_sid
Примечание 1. Добавление пользователей в группу ORA_DBA
Чтобы добавить пользователя в группу ORA_DBA, следуйте инструкциям:
1. Убедитесь, что Oracle установлен на вашем ПК.
2. В меню Пуск нажмите правой клавишей мыши на Мой Компьютер, а затем
выберите Управление. Откроется диалог Управление Компьютером.
3. В левой панели раскройте ветку Служебные программы, затем раскрой-
те Локальные Пользователи и Группы, а затем выберите Пользователи.
4. В правой панели нажмите правой кнопкой на необходимой пользовательской
учетной записи, а затем нажмите Свойства. Откроется диалог Свойства Пользовате-
ля.
5. В закладке Членство выберите Добавить.
6. В нижней панели выберите ORA_DBA и нажмите ОК.
13
Заключение
Функционал для бэкапа баз данных Oracle средствами программы Handy Backup яв-
ляется удобным решением для осуществления резервного копирования и восстановле-
ния данных, содержащихся в СУБД Oracle. Надежность работы и возможность использо-
вания программы без остановки базы данных позволяет успешно применять этот метод
резервного копирования для защиты информации в рамках различных IT-инфраструктур.
О программе Handy Backup
Handy Backup - линейка продуктов для резервного копирования, созданная компанией
«Новософт». Программа позволяет осуществлять резервное копирование, восстановле-
ние и синхронизацию различных видов данных. Широкие функциональные возможности
и надежность работы позволили Handy Backup завоевать популярность на мировом
рынке ИТ-продуктов в качестве удобного решения как для домашнего использования, так
и в корпоративной среде.
О компании Новософт
Компания основана в 1992 году, оказывает широкий спектр услуг в области информа-
ционных технологий для предприятий различных отраслей и видов деятельности. Реше-
ния, создаваемые специалистами компании, основаны на использовании наиболее
перспективных технологий и разработок, что позволяет продуктам компании достигать
лидирующих позиций на отечественном и международном рынках.
Контактная информация:
Телефон: +7 (383) 330-34-76
E-mail: sales@handybackup.ru
Адрес: 630090, Россия, г. Новосибирск, пр. Академика Коптюга, 4
Официальный сайт: www.handybackup.ru
facebook.com/NovosoftHandyBackup
twitter.com/HandyBackupRU
vk.com/handybackup

More Related Content

What's hot

Vmc veeam backup_and_replication_5
Vmc veeam backup_and_replication_5Vmc veeam backup_and_replication_5
Vmc veeam backup_and_replication_5
areconster
 
Role based access-control
Role based access-controlRole based access-control
Role based access-control
Alex Frolov
 
Решаем 9 задач управления Windows Server 2008 с помощью PowerShell
Решаем 9 задач управления Windows Server 2008 с помощью PowerShellРешаем 9 задач управления Windows Server 2008 с помощью PowerShell
Решаем 9 задач управления Windows Server 2008 с помощью PowerShell
Andrey Markin
 
СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...
СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...
СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...
Technopark
 
Новые возможности платформы Oracle 12c для хранилищ данных
Новые возможности платформы Oracle 12c для хранилищ данныхНовые возможности платформы Oracle 12c для хранилищ данных
Новые возможности платформы Oracle 12c для хранилищ данных
Andrey Akulov
 
СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...
СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...
СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...
Technopark
 
СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"
СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"
СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"
Technopark
 

What's hot (17)

СУБД 2013 Лекция №9 "Безопасность баз данных"
СУБД 2013 Лекция №9 "Безопасность баз данных"СУБД 2013 Лекция №9 "Безопасность баз данных"
СУБД 2013 Лекция №9 "Безопасность баз данных"
 
Велосипедостраительство в NoSQL, строим собственное NoSQL хранилище
Велосипедостраительство в NoSQL, строим собственное NoSQL хранилищеВелосипедостраительство в NoSQL, строим собственное NoSQL хранилище
Велосипедостраительство в NoSQL, строим собственное NoSQL хранилище
 
Vmc veeam backup_and_replication_5
Vmc veeam backup_and_replication_5Vmc veeam backup_and_replication_5
Vmc veeam backup_and_replication_5
 
2016 06 VMEx - intro (russian)
2016 06 VMEx - intro (russian)2016 06 VMEx - intro (russian)
2016 06 VMEx - intro (russian)
 
Использование Sedna в WEB
Использование Sedna в WEBИспользование Sedna в WEB
Использование Sedna в WEB
 
Role based access-control
Role based access-controlRole based access-control
Role based access-control
 
Решаем 9 задач управления Windows Server 2008 с помощью PowerShell
Решаем 9 задач управления Windows Server 2008 с помощью PowerShellРешаем 9 задач управления Windows Server 2008 с помощью PowerShell
Решаем 9 задач управления Windows Server 2008 с помощью PowerShell
 
СУБД 2013 Лекция №5 "Определение узких мест"
СУБД 2013 Лекция №5 "Определение узких мест"СУБД 2013 Лекция №5 "Определение узких мест"
СУБД 2013 Лекция №5 "Определение узких мест"
 
СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...
СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...
СУБД 2013 Лекция №4 "Расширенные возможности работы с базами данных. Триггеры...
 
Новые возможности языка SQL в Firebird 3.0
Новые возможности языка SQL в Firebird 3.0Новые возможности языка SQL в Firebird 3.0
Новые возможности языка SQL в Firebird 3.0
 
Новые возможности платформы Oracle 12c для хранилищ данных
Новые возможности платформы Oracle 12c для хранилищ данныхНовые возможности платформы Oracle 12c для хранилищ данных
Новые возможности платформы Oracle 12c для хранилищ данных
 
Решения на базе СУБД Firebird в крупных компаниях и государственных учреждени...
Решения на базе СУБД Firebird в крупных компаниях и государственных учреждени...Решения на базе СУБД Firebird в крупных компаниях и государственных учреждени...
Решения на базе СУБД Firebird в крупных компаниях и государственных учреждени...
 
Оптимизация UI потока / Дмитрий Куркин (Mail.Ru)
Оптимизация UI потока / Дмитрий Куркин (Mail.Ru)Оптимизация UI потока / Дмитрий Куркин (Mail.Ru)
Оптимизация UI потока / Дмитрий Куркин (Mail.Ru)
 
СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...
СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...
СУБД 2013 Лекция №6 "Профилирование запросов. Сложноструктурированные SQL-зап...
 
СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"
СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"
СУБД 2013 Лекция №7 "Оптимизация запросов и индексирование"
 
Apache2
Apache2Apache2
Apache2
 
Управление файловым сервером с помощью PowerShell
Управление файловым сервером с помощью PowerShellУправление файловым сервером с помощью PowerShell
Управление файловым сервером с помощью PowerShell
 

Viewers also liked

Chelsea Mann: The Salvation Army
Chelsea Mann: The Salvation ArmyChelsea Mann: The Salvation Army
Chelsea Mann: The Salvation Army
mannce
 
Supply chain nghề hot trong thời đại toàn cầu hóa
Supply chain nghề hot trong thời đại toàn cầu hóaSupply chain nghề hot trong thời đại toàn cầu hóa
Supply chain nghề hot trong thời đại toàn cầu hóa
luyenphatam
 
Ruta miquel martí i pol. Roda de ter
Ruta miquel martí i pol. Roda de terRuta miquel martí i pol. Roda de ter
Ruta miquel martí i pol. Roda de ter
jtorras27
 

Viewers also liked (9)

Backing up QuickBooks Data
Backing up QuickBooks DataBacking up QuickBooks Data
Backing up QuickBooks Data
 
Chelsea Mann: The Salvation Army
Chelsea Mann: The Salvation ArmyChelsea Mann: The Salvation Army
Chelsea Mann: The Salvation Army
 
phân loại,bài tập có giải sóng cơ
phân loại,bài tập có giải sóng cơphân loại,bài tập có giải sóng cơ
phân loại,bài tập có giải sóng cơ
 
Katalog Wojas na sezon wiosna-lato 2014
Katalog Wojas na sezon wiosna-lato 2014Katalog Wojas na sezon wiosna-lato 2014
Katalog Wojas na sezon wiosna-lato 2014
 
Supply chain nghề hot trong thời đại toàn cầu hóa
Supply chain nghề hot trong thời đại toàn cầu hóaSupply chain nghề hot trong thời đại toàn cầu hóa
Supply chain nghề hot trong thời đại toàn cầu hóa
 
maths
mathsmaths
maths
 
Ruta miquel martí i pol. Roda de ter
Ruta miquel martí i pol. Roda de terRuta miquel martí i pol. Roda de ter
Ruta miquel martí i pol. Roda de ter
 
Αλκυονίδες μέρες
Αλκυονίδες μέρεςΑλκυονίδες μέρες
Αλκυονίδες μέρες
 
Backing up Microsoft Great Plains / Microsoft Dynamics GP
Backing up Microsoft Great Plains / Microsoft Dynamics GPBacking up Microsoft Great Plains / Microsoft Dynamics GP
Backing up Microsoft Great Plains / Microsoft Dynamics GP
 

Бэкап баз данных Oracle

  • 2. 2 Содержание Введение ........................................................................................................................3 Особенности плагина для бэкапа Oracle программы Handy Backup .......................3 Назначение...................................................................................................................... 3 Преимущества................................................................................................................. 3 Копирование удаленных баз данных Oracle ................................................................. 3 Файлы, включаемые в набор резервного копирования................................................ 4 Поддерживаемые версии Oracle.................................................................................... 4 Права доступа ................................................................................................................. 4 Архивирование резервных копий................................................................................... 4 Бэкап и восстановление...............................................................................................5 Подготовка базы к резервному копированию ............................................................... 5 Создание задачи бэкапа................................................................................................. 5 Выполнение задачи резервного копирования............................................................... 9 Восстановление из резервной копии........................................................................... 10 Технические подробности..........................................................................................11 Формат имен сохраняемых файлов............................................................................. 11 Поиск баз Oracle............................................................................................................ 12 Примечание 1. Добавление пользователей в группу ORA_DBA ............................12 Заключение ..................................................................................................................13 О программе Handy Backup........................................................................................13 О компании Новософт................................................................................................13 Контактная информация...........................................................................................13
  • 3. 3 Введение Популярная программа для резервного копирования Handy Backup позволяет осуще- ствлять бэкап баз данных Oracle. Особенностью программы является тот факт, что она позволяет создавать резервные копии без остановки рабочих процессов и выхода из системы. Бэкап локальной базы данных Oracle может быть произведен при помощи любой версии Handy Backup при наличии в ней плагина Oracle1 . Использование плагина значительно ускоряет бэкап и восстановление баз Oracle, благодаря полной автомати- зации процесса. Программа предусматривает возможность регулярного создания и восстановления резервных копий по расписанию и может работать в режиме сервиса Windows, практически не влияя на работоспособность системы. В этом руководстве представлены подробные инструкции для создания и восстанов- ления резервных копий Oracle, которые помогут эффективно защитить данные, храня- щиеся в Вашей базе. Особенности плагина для бэкапа Oracle программы Handy Backup Назначение  “Горячее” (без остановки базы) резервное копирование баз СУБД Oracle.  “Холодное” резервное копирование в случае невозможности выполнения “горяче- го” бэкапа.  Восстановление базы из резервной копии. Преимущества 1. Возможность резервирования без остановки базы («горячий» бэкап). 2. Использование для бэкапа надежного средства RMAN гарантирует целост- ность сохраняемых данных. Копирование удаленных баз данных Oracle Для создания резервной копии базы данных Oracle на удаленном ПК необходима ус- тановка клиента Handy Backup (Backup Network Workstation). Подробная инструкция по использованию Handy Backup для бэкапа баз данных Oracle, находящихся на удаленных 1 Плагин для бэкапа Oracle включен в версии Office Expert и Network Server, а также может быть приобретен от- дельно в качестве дополнения к версиям Home Standard и Home Professional.
  • 4. 4 машинах, находится за рамками данного руководства. Если Вы хотите получить такую инструкцию, отправьте запрос на sales@handybackup.ru. Файлы, включаемые в набор резервного копирования  Все файлы таблиц базы данных;  Aрхивные логи до и после начала копирования данных;  Инициализационный файл параметров Spfile;  Управляющий файл controlfile;  Файлы настроек сетевого взаимодействия: tnsnames.ora, listener.ora, sqlnet.ora, расположенные по пути %ORACLE_HOME%networkadmin;  Файл паролей %ORACLE_HOME%databasepwd<SID>.ora. Поддерживаемые версии Oracle Плагин разрабатывался для версии Oracle 10g. Для резервного копирования более старых версий Oracle рекомендуется использовать альтернативные средства бэкапа. Если Вам требуется именно такой бэкап, смело обращайтесь в support@handybackup.net за советом по выбору и использованию альтернативных средств. Handy Backup официально поддерживает версии Oracle 10g на любой платформе се- мейства Windows NT. Права доступа Пользователь, под которым запущен Handy Backup, должен быть членом группы ORA_DBA. Инструкция по добавлению пользователей в группу ORA_DBA находится в примечании к этому руководству. Архивирование резервных копий Для осуществления бэкапа и восстановления используется штатная утилита RMAN (Recovery Manager), появившаяся в Oracle, начиная с 8-й версии. По умолчанию все данные архивируются средствами RMAN, что позволяет существенно сократить размер бэкапа.
  • 5. 5 Бэкап и восстановление Подготовка базы к резервному копированию Для использования возможности “горячего” копирования ваша база должна работать в режиме ARCHIVELOG. Если база работает в режиме NOARCHIVELOG, то ее работа будет приостановлена на время бэкапа, а затем восстановлена по окончанию резервно- го копирования. Для того, чтобы узнать текущий режим работы, выполните следующий запрос: SQL> select log_mode from sys.v$database Для успешного подключения плагина Handy Backup к базе данных должно выпол- няться следующее требование:служба Novosoft Network Workstation должна запус- каться с правами пользователя, состоящего в группе ORA_DBA. Создание задачи бэкапа Выбор плагина из меню:
  • 6. 6 Выбор баз для бэкапа: В раскрывающемся списке можно увидеть установленные на локальной машине СУБД Oracle (отображается их имя ORACLE_HOME) и обслуживаемые ими базы (ото- бражаются SID баз). Выберите и отметьте базы, которые вы хотите скопировать. Последующие шаги:
  • 7. 7 Бэкап Oracle по умолчанию выполняется со сжатием данных, поэтому нет необходи- мости использовать дополнительное сжатие средствами программы Handy Backup.
  • 8. 8
  • 9. 9 Выполнение задачи резервного копирования В контекстном меню задачи выберите пункт Резервное копирование. Дождитесь окончания выполнения задачи. Обратите внимание, что для задач можно создать расписание и в последующем вы- полнять бэкап автоматически (подробнее об этой возможности можно узнать из руково- дства по использованию Handy Backup или, написав на support@handybackup.net).
  • 10. 10 Восстановление из резервной копии Если восстановление происходит в ту же базу, с которой была снята резервная ко- пия, то достаточно выбрать в контекстном меню задачи пункт Восстановление. Если база данных полностью утеряна, воспользуйтесь следующей инструкцией: 1. Создайте базу с тем же BASE_NAME и SID, что и в бэкапе. Создать базу можно при помощи утилиты Database Configuration Assistant. Убедитесь, что пути для хранения файлов соответствуют тем, что были у предыдущей базы. 2. Остановите службу инстанции базы и удалите все файлы данных и управляющие файлы (controlfile) только что созданной базы. 3. Вновь запустите службу. 4. Выполните стандартное восстановление резервной копии. 5. Дождитесь завершения процесса восстановления. В случае, если автоматическое восстановление по каким-то причинам не выполняет- ся, рекомендуется попытаться восстановить базу вручную, используя файлы Handy Backup. В такой ситуации необходимо обратиться за помощью к специалисту, написав в службу поддержки support@handybackup.net.
  • 11. 11 Замечание: Иногда при восстановлении используются логи транзакций базы данных, что не дает желаемого результата, и после восстановления база остаѐтся в том же состоянии, что и до него. Для того, чтобы этого не происходило, необходимо: 1) Удалить только логи транзакций (лежат в папке Flash Recovery Area). 2) Если не помогает п.1, следует удалить логи и файл данных USER.dbf. Перед удалением этих файлов нужно остановить службу инстанции Oracle, а перед восстановлением эту службу необходимо вновь запустить. Технические подробности Формат имен сохраняемых файлов %d-%I-%T-%U.bcp – файлы данных, %h-%e-%d-%I-%T-%U.archlog – файлы архивированных логов, %d-%I-%T-%U.spfile – SPFILE, %d-%I-%T-%U.controlfile – controlfile, %d – название базы, %I - DBID, %T – дата в формате YYYYMMDD, %U – строка, %e – порядковый номер архивированного лога, %h – порядок выполнения архивированного лога. Также включаются файлы: tnsnames.ora, listener.ora, sqlnet.ora, pwd<SID>.ora
  • 12. 12 Поиск баз Oracle Вся информация об Oracle Homes берется из ключей реестра вида: HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_<ORACLE_HOME_NAME> Информация об идентификаторах инстанций (SID в терминологии Oracle) берется из ключей вида: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesOracleService<SID> где <SID>- это идентификатор инстанции. Таким образом, формируется дерево с иерархией: oracle_homeoracle_sid Примечание 1. Добавление пользователей в группу ORA_DBA Чтобы добавить пользователя в группу ORA_DBA, следуйте инструкциям: 1. Убедитесь, что Oracle установлен на вашем ПК. 2. В меню Пуск нажмите правой клавишей мыши на Мой Компьютер, а затем выберите Управление. Откроется диалог Управление Компьютером. 3. В левой панели раскройте ветку Служебные программы, затем раскрой- те Локальные Пользователи и Группы, а затем выберите Пользователи. 4. В правой панели нажмите правой кнопкой на необходимой пользовательской учетной записи, а затем нажмите Свойства. Откроется диалог Свойства Пользовате- ля. 5. В закладке Членство выберите Добавить. 6. В нижней панели выберите ORA_DBA и нажмите ОК.
  • 13. 13 Заключение Функционал для бэкапа баз данных Oracle средствами программы Handy Backup яв- ляется удобным решением для осуществления резервного копирования и восстановле- ния данных, содержащихся в СУБД Oracle. Надежность работы и возможность использо- вания программы без остановки базы данных позволяет успешно применять этот метод резервного копирования для защиты информации в рамках различных IT-инфраструктур. О программе Handy Backup Handy Backup - линейка продуктов для резервного копирования, созданная компанией «Новософт». Программа позволяет осуществлять резервное копирование, восстановле- ние и синхронизацию различных видов данных. Широкие функциональные возможности и надежность работы позволили Handy Backup завоевать популярность на мировом рынке ИТ-продуктов в качестве удобного решения как для домашнего использования, так и в корпоративной среде. О компании Новософт Компания основана в 1992 году, оказывает широкий спектр услуг в области информа- ционных технологий для предприятий различных отраслей и видов деятельности. Реше- ния, создаваемые специалистами компании, основаны на использовании наиболее перспективных технологий и разработок, что позволяет продуктам компании достигать лидирующих позиций на отечественном и международном рынках. Контактная информация: Телефон: +7 (383) 330-34-76 E-mail: sales@handybackup.ru Адрес: 630090, Россия, г. Новосибирск, пр. Академика Коптюга, 4 Официальный сайт: www.handybackup.ru facebook.com/NovosoftHandyBackup twitter.com/HandyBackupRU vk.com/handybackup