Задать вопрос
  • Как можно быстро сделать копию базы данных Oracle?

    По существу вопроса:
    Мы сделали 3 standby из которых:
    1 - собственно standby,
    а 2 других как раз для разработчиков, тестов и т.п.

    Эти самые "2 других" ночью полноценные physical standby - накатывают данные с рабочей,
    а днём переключаются в snapshot standby - для работы "разработчиков, тестов и т.п.".
    Переключение организованно скриптами по cron-у - утром "открываем", вечером "закрываем".
    Вечером, если надо, можно и не закрывать - главное, чтобы хватало место на диске.

    При этом каждый день мы имеем свежий "срез" рабочей БД для "разработчиков, тестов и т.п.".

    P.S.
    "На данный момент разворачивание дампа в 44Гб занимает около 5 часов. " -
    что-то не шибко быстро.
    Мы разворачиваем отдельную (not standby) тестовую БД часов за 20.
    ~6Tb, rman duplicate from active or backup location, 12 потоков
    Ответ написан
    2 комментария