Этот сайт посвящается администрированию баз данных OpenEdge Progress.
Не корысти ради, а познания для!

С уважением,
Валерий Башкатов
Сайт разработан при участии компании Progress Technologies, официального дистрибьютора Progress Software Corp. на территории стран СНГ и Латвии.

RSS RSS подписка на обновления сайта

Поиск по сайту

Лучшие материалы

Orphus System
На сайте функционирует система коррекции ошибок. Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter



Результаты опроса: Нужны ли книги по Progress OpenEdge на русском языке? (опрос проводился с мая 2009 по ноябрь 2010)

Да, нужны. Потому что будет легче понять материал - 268
Нет, не нужны. Достаточно материалов на английском языке - 10
Не знаю, мне всё равно - 6

А знаете ли вы что..



TDE: Резервное копирование





Сформированная резервная копия зашифрованной базы данных содержать зашифрованные блоки. Для гарантии того, что блоки попадут в копию зашифрованные корректной политикой шифрования, любые изменения политик во время формирования резервной копии запрещены. После того, как резервная копия сформирована, перед окончательным завершением работы утилиты PROBKUP выводится следующее сообщение:

    Your database backup is not complete until you have made an OS backup or copy of your keystore.(15525)

Это сообщение еще раз предупреждает о том, что утилита PROBKUP не копирует хранилище ключей. В связи с этим сразу после создания резервной копии базы данных необходимо сделать копию файла dbname.ks.

Помните!Файл хранилища ключей в целях безопасности не должен храниться совместно с резервной копией базы данных!

Если в базе данных включен режим ручной аутентификации, то не забудьте, что Admin и User Passphrase должны храниться и перемещаться отдельно от хранилища ключей и копии базы данных.

Если по каким-либо причинам необходимо восстановить зашифрованную базу данных из резервной копии с параметром <-newinstance>, то открыть ее можно при условии связи с хранилищем ключей с помощью утилиты PROUTIL EPOLICY MANAGE KEYSTORE REBIND.

Пример резервного копирования и восстановления зашифрованной базы данных:

  • Сформируйте резервную копию базы данных с помощью стандартной утилиты PROBKUP. Если в базе отключена автоматическая аутентификация, то укажите параметр <–Passphrase>. Здесь можно использовать как Admin, так и User Passphrase.

  • $ probkup bank bankencrypted.bak -Passphrase
          
    Please enter the Pass Phrase: 63406 active blocks out of 63499 blocks in bank will be dumped. (6686) 0 BI blocks will be dumped. (6688) The blocksize is 8192. (6994) Backup requires an estimated 495.9 MBytes of media. (9285) Restore would require an estimated 63406 db blocks using 495.4 MBytes of media. (9286) Backed up 63406 db blocks in 00:00:19 Wrote a total of 1733 backup blocks using 460.3 MBytes of media. (13625)
    Your database backup is not complete until you have made an OS backup or copy of your keystore. (15525)
    Backup complete. (3740)
  • Создайте пустой каталог и скопируйте в него файл резервной копии bankencrypted.bak.

  • Теперь стандартной командой PROREST восстановите базу данных в новом каталоге.

  • Попробуйте подключиться к восстановленной базе данных обычной командой pro. Вы получите следующее сообщение:

  • Key store validation error -449: (keystore) missing key-store file {0202033b}
  • В каталог с новой базой данных скопируйте хранилище ключей от оригинальной базы данных, т.е. в нашем случае файл bank.ks.

  • Теперь подключение стало возможным.



Previous pageReturn to chapter overviewNext page






Главная |  Статьи |  Книги |  Гостевая |  Ссылки |  От автора |  Download ProKb


������ ᠩ� pr Online ProKB Blogger Welcome to Russian Progress Users Group at Facebook Welcome to Russian Progress Users Group at LinkedIn
© 2009 - 2011 Все права на материалы, находящиеся на сайте www.openedge.ru, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах.
При любом использовании материалов сайта ссылка на источник обязательна.