powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORACLE 18C Hyper-V
69 сообщений из 69, показаны все 3 страниц
ORACLE 18C Hyper-V
    #39766543
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. В тестовых целях установил ORACLE 18C ОС windows 2012 r2 под Hyper-V, всё от тестировал - предложения работают нормально с БД , RMANом бекапится. Но при подключении виртуалки к системе резервного копирования VEEAM наткнулся на проблему создании Контрольной точки в Hyper-V. VEEAM перед бекапом пытается сделать контрольную точку и ложит БД. Кто нибудь сталкивался с такой проблемой?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39766619
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDДобрый день. В тестовых целях установил ORACLE 18C ОС windows 2012 r2 под Hyper-V, всё от тестировал - предложения работают нормально с БД , RMANом бекапится. Но при подключении виртуалки к системе резервного копирования VEEAM наткнулся на проблему создании Контрольной точки в Hyper-V. VEEAM перед бекапом пытается сделать контрольную точку и ложит БД. Кто нибудь сталкивался с такой проблемой?Как он ее кладет (базу данных)?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39766700
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD,

Так может он пытается холодный бекап сделать?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39766998
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я как понимаю из лога, база переводиться в режим бекапа(часть лога ниже) и процесс создания контрольной точки отваливается и БД остается в таком режиме.


ALTER TABLESPACE SYSTEM BEGIN BACKUP
Completed: ALTER TABLESPACE SYSTEM BEGIN BACKUP
ALTER TABLESPACE SYSAUX BEGIN BACKUP
Completed: ALTER TABLESPACE SYSAUX BEGIN BACKUP
ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP
Completed: ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP
ALTER TABLESPACE USERS BEGIN BACKUP
Completed: ALTER TABLESPACE USERS BEGIN BACKUP
ALTER TABLESPACE RESVIEW_TBS BEGIN BACKUP
ORA-959 signalled during: ALTER TABLESPACE RESVIEW_TBS BEGIN BACKUP...
2019-01-29T15:30:52.752504+05:00

После перезапуска БД получаю

Errors in file D:\ORACLE\diag\rdbms\cdb01\cdb01\trace\cdb01_mz00_5116.trc:
ORA-01110: файл данных 1: 'D:\ORACLE\ORADATA\CDB01\SYSTEM01.DBF'
2019-01-30T15:12:49.211013+05:00
Errors in file D:\ORACLE\diag\rdbms\cdb01\cdb01\trace\cdb01_mz00_5116.trc:
ORA-01110: файл данных 3: 'D:\ORACLE\ORADATA\CDB01\SYSAUX01.DBF'
и тд
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767011
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD,

Побольше лога бы. Особо забавно, что ORA-959: Tablespace does not exist.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767012
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDпереводитьсяora-959 не является проблемой для работоспособности БД.
ORA-01110 в отрыве от исходного сообщения ничего не значит.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767180
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так это почти весь лог
Запуск процесса создания контрольной точки

Current log# 1 seq# 748 mem# 0: D:\ORACLE\ORADATA\CDB01\REDO01.LOG
2019-01-30T14:43:04.979525+05:00
NET (PID:6592): Archived Log entry 744 added for T-1.S-747 ID 0x5b357a5a LAD:1
ALTER TABLESPACE SYSTEM BEGIN BACKUP
Completed: ALTER TABLESPACE SYSTEM BEGIN BACKUP
ALTER TABLESPACE SYSAUX BEGIN BACKUP
Completed: ALTER TABLESPACE SYSAUX BEGIN BACKUP
ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP
Completed: ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP
ALTER TABLESPACE USERS BEGIN BACKUP
Completed: ALTER TABLESPACE USERS BEGIN BACKUP
ALTER TABLESPACE RESVIEW_TBS BEGIN BACKUP
ORA-959 signalled during: ALTER TABLESPACE RESVIEW_TBS BEGIN BACKUP...
2019-01-30T15:12:46.961046+05:00

БД доступна , процесс контрольной точки уже отвалился с формулировкой неизвестная ошибка. Но БД в состоянии бекапа...

продолжение лога

ORA-959 signalled during: ALTER TABLESPACE RESVIEW_TBS BEGIN BACKUP...
2019-01-30T15:12:46.961046+05:00
Shutting down instance (immediate) (OS id: 6252)
Stopping background process SMCO
2019-01-30T15:12:47.976647+05:00
Shutting down instance: further logons disabled
2019-01-30T15:12:48.882934+05:00
Errors in file D:\ORACLE\diag\rdbms\cdb01\cdb01\trace\cdb01_mz00_5116.trc:
ORA-01110: файл данных 1: 'D:\ORACLE\ORADATA\CDB01\SYSTEM01.DBF'
2019-01-30T15:12:49.211013+05:00
Errors in file D:\ORACLE\diag\rdbms\cdb01\cdb01\trace\cdb01_mz00_5116.trc:
ORA-01110: файл данных 3: 'D:\ORACLE\ORADATA\CDB01\SYSAUX01.DBF'
2019-01-30T15:12:49.461052+05:00
Errors in file D:\ORACLE\diag\rdbms\cdb01\cdb01\trace\cdb01_mz00_5116.trc:
ORA-01110: файл данных 4: 'D:\ORACLE\ORADATA\CDB01\UNDOTBS01.DBF'
2019-01-30T15:12:49.742277+05:00
Errors in file D:\ORACLE\diag\rdbms\cdb01\cdb01\trace\cdb01_mz00_5116.trc:
ORA-01110: файл данных 7: 'D:\ORACLE\ORADATA\CDB01\USERS01.DBF'
2019-01-30T15:16:02.885748+05:00
Starting background process SMCO
2019-01-30T15:16:02.885748+05:00
SMCO started with pid=23, OS id=1676
2019-01-30T15:22:59.986542+05:00
alter database datafile 1, 3, 4, 7 offline

И все дальше восстановление
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767184
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если остановить PDB , все отрабатывает штатно.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767196
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDShutting down instance (immediate) (OS id: 6252)Забавный скрипт бакапа. Сначала несуществующий ТС переводится в бакап, а затем еще и останов БД.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767304
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО, выкиньте это стильное, молодежное
Как veam делает бэкап?:
- делает alter database begin backup (в вашем случае БД видимо PDB? Veam думает, что таких не существует и у вас обычный инстанс
- делает снапшот виртуалки
- делает alter database end backup
- копирует снапшот в хранилище/на ленту

Теперь представьте - у вас БД хотя бы в 1 ТБ, а вам нужно восстановить только одно TBS? Будте восстанавливать весь снапшот? Сколько по времени? А архивлоги потом как искать будете?
Все равно потом rman нужно использовать. Зачем вам прослойка для rman?

зы. Тестировали - на линух они для нас даже патчи выпускали, но все равно обычный бэкап я rmanом быстрее восстановил и блее предсказуемо, т к понятно что делается(да и любой админ быстрее разберется, чем с этими костылями).
А так у вас скорее всего получится next->next-> finish (причем полный)
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767326
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landy,

Что за трэш? Veeam может вытащить просто один файл из снапшота. Вы, видно, с ним не работали.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767366
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полностью Вас поддерживаю - трэш

1. Снапшот - не бэкап
2. Восстановление БД Oracle несколько более трудоемкий процесс, чем восстановление файлов из файлопомойки
3. Если БД в режиме noarchivelog, то операция ALTER TABLESPACE с последующим shutdown бессмысленна. Это так называемый "холодный" бэкап, тут достатчно остановить инстанс, скопировать файлы(например из снапшота, для уменьшения downtime) и запустить инстанс
4. Если БД в режиме noarchivlog, то файлы из одного снапшота не подойдут для другого, БД не запустится. Если восстановлен снапшот, потом поработали, скажем несколько часов,
и что-то произошло с каким-либо файлом, достать файл из снапшота и подложить не получится, БД все-равно будет неработоспособна, т е придется откатываться на последний снапшот
и эти несколько часов у вас пропали
5. Большая БД в режиме archivelog с большим количеством tablespace, нагруженная. Shutdown инстанса не нужен. Выполняя последовательно операцию ALTER TABLESPACE к концу получим набор несгласованных файлов, требующих архивлоги, чтобы БД можно было открыть.
6. Т к не используем rman скорее всего будет реализован механихзм очистки каталога с архивлогами. Но на нагруженной БД(п.5) очень велика вероятность, что данный механизм сработает между первым ALTER TABLESPACE и последним. Тогда данный снапшот БД будет бесполезен, возникнут проблемы при запуске инстанса после восстановления снапшота
7. Т к не используем rman требуется самостоятельно реализовать механизмы для поиска и определения нужных архивлогов, требуемых для восстановления и запуска БД. Т е нужно реализовать все то, что уже реализовано в rman
8. Восстановление отдельного файла не всегда возможно,например в линуксе это возможно, если используется файловая система ext3/ext4, для xfs(могу напутать) это кажется не реализовано, для ZFS и ASM - точно не реализовано.
Т е в последних случаях придется восстанавливать весь снапшот.

Основная задача процессов бэкапирования на БД - это минимизировать потери данных в случае факапа.
Для этого в оракле есть специализированные средства(тот же rman), который может проверить консистентность бэкапа, восстанавливаемость и т д
К примеру, если используется HP Dataprotector, DBA может использовать rman на хосте для восстановления бэкапов не заходя на управляющую консоль dataprotector. Т е для DBA прозрачно использование ленточной библиотеки, ему даже не обязательно знать как там настроено. ИМХО любой нормальный DBA все равно будет использовать rman для восстановления БД
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767368
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2- Ни какой скрипт для бекапа я не запускаю, это так отрабатывает процесс создания Контрольной точки в Hyper-V .
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767371
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landy,
Резервирование VEEAM в первую очередь на случай катастрофического сбоя оборудования, когда требуется быстро и большое количество ВМ восстановить, например на новую СХД. Но VEEAM также умеет восстанавливать БД MS SQL и ORACLE, копирует из бекапа файлы в отдельный каталог, а потом RMANом восстанавливает БД. Кстати 25.01 вышла новая версия VEEAM обновление 4, где должна быть полная поддержка RMAN и обещали что скорость восстановления увеличиться.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767379
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По поводу Shutting down instance (immediate) в логе, останов происходит в момент восстановления ВМ после сбоя создания Контрольной точки Hyper-V. Если восстановление не делать то последнее сообщение в логе ORA-959 signalled during: ALTER TABLESPACE RESVIEW_TBS BEGIN BACKUP...
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767386
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так и был совет - не используйте Veeam для бэкапа БД, для этого есть другие средства
Ну а то, что можно быстро виртуалку восстановить - вопросов нет, только там как правило
более-менее все статично
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767399
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDКстати 25.01 вышла новая версия VEEAM обновление 4, где должна быть полная поддержка RMAN и обещали что скорость восстановления увеличиться.Что говорит техподдержка VEEAM?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767400
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так автор темы с самого начала и написал, что делал это в тестовых целях.
надеюсь, убедился что ни Hyper-V, ни VEEAM не походит для пром. экземпляров.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767406
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Salтак автор темы с самого начала и написал, что делал это в тестовых целях.
надеюсь, убедился что ни Hyper-V, ни VEEAM, ни сам автор не походит для пром. экземпляров.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767492
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jan2ary,
VEEAM посылает только команду на создание Контрольной точки , а контрольную точку делает сам в Hyper-V используя VSS , конкретно службу oracleVSSwriter. Поэтому поддержка VEEAM посылает в поддержку ORACLE.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767494
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDVEEAM посылает только команду на создание Контрольной точки , а контрольную точку делает сам ...Кто на ком стоял?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767496
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landy,

Что купили на том и работаем, выбирать нет возможности... С oracle 12.2, 11.2 всё это крутится в продакшене на Hyper-V бекапится VEEAM уже более года.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767525
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDlandy,

Что купили на том и работаем, выбирать нет возможности... С oracle 12.2, 11.2 всё это крутится в продакшене на Hyper-V бекапится VEEAM уже более года.

Вы в курсе, что oracle требует лицензирование всех CPU Hyper-V при использовании VM?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767539
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDjan2ary,
VEEAM посылает только команду на создание Контрольной точкиТо есть мопед не их?
Вы утверждаете, что
Alex89_NGDVEEAM также умеет восстанавливать БД MS SQL и ORACLE, копирует из бекапа файлы в отдельный каталог, а потом RMANом восстанавливает БД., так спрашивайте с их же техподдержки, что конкретно у него с ораклом не получается, или пусть дают конкретный анализ, с которым можно идти в техподдержку оракла. Кстати, что вам сказали в техподдержке оракла, а заодно и в MS?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767560
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDЧто купили на том и работаем, выбирать нет возможности... С oracle 12.2, 11.2 всё это крутится в продакшене на Hyper-V бекапится VEEAM уже более года.

rman не нужно покупать - он у вас уже есть, пользуйтесь

Есть два типа DBA
1. не делают бэкапы
2. делают бэкапы

К этому обычно добавляют - есть и третий:
3. Те, кто проверяет, что бэкапы восстанавливаются
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767577
AserYZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyrman не нужно покупать - он у вас уже есть, пользуйтесь

Есть два типа DBA
1. не делают бэкапы
2. делают бэкапы

К этому обычно добавляют - есть и третий:
3. Те, кто проверяет, что бэкапы восстанавливаются

Классичес два типа

1. Которые уже теряли данные из-за отсутствия нормальных бекапов
2. Которым это еще предстоит
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767623
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin, Да, в курсе.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767637
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jan2aryAlex89_NGDjan2ary,
VEEAM посылает только команду на создание Контрольной точкиТо есть мопед не их?
Вы утверждаете, что
Alex89_NGDVEEAM также умеет восстанавливать БД MS SQL и ORACLE, копирует из бекапа файлы в отдельный каталог, а потом RMANом восстанавливает БД., так спрашивайте с их же техподдержки, что конкретно у него с ораклом не получается, или пусть дают конкретный анализ, с которым можно идти в техподдержку оракла. Кстати, что вам сказали в техподдержке оракла, а заодно и в MS?
Да мопед не их, так как создавая Контрольную точку из Hyper-V происходит тоже....
Мы под санкциями так что тех поддержки ORACLE уже нет, если бы была задавал там вопросы.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767651
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landyAlex89_NGDЧто купили на том и работаем, выбирать нет возможности... С oracle 12.2, 11.2 всё это крутится в продакшене на Hyper-V бекапится VEEAM уже более года.

rman не нужно покупать - он у вас уже есть, пользуйтесь

Есть два типа DBA
1. не делают бэкапы
2. делают бэкапы

К этому обычно добавляют - есть и третий:
3. Те, кто проверяет, что бэкапы восстанавливаются

RMANом пользуемся и им же VEEAM восстанавливает ... мы третий тип не беспокойтесь). Вот только понимаете есть такие задачи которые RMAN решить не может... например он не умеет дедуплицировать , а при большом объеме БД это актуально.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767665
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDон не умеет дедуплицироватьесли "дедуплицировать" все нолики и единицы, то от базы останется 01.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767679
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-Alex89_NGDон не умеет дедуплицироватьесли "дедуплицировать" все нолики и единицы, то от базы останется 01.
"Очень" остроумно , аплодирую. Вот только почему-то не помогло решить проблему.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767691
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD[ Вот только понимаете есть такие задачи которые RMAN решить не может... например он не умеет дедуплицировать , а при большом объеме БД это актуально.
Зачем каждый раз все бэкапить и дедуплицировать?
Есть инкрементальные бэкапы - тоже своего рода дедупликация
у rman нет задачи дедуплицировать - его задача иметь возможность восстановить БД
есть различные варианты, как уменьшить объемы в процессе бэкапирования БД
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39767784
AserYZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD
RMANом пользуемся и им же VEEAM восстанавливает ... мы третий тип не беспокойтесь). Вот только понимаете есть такие задачи которые RMAN решить не может... например он не умеет дедуплицировать , а при большом объеме БД это актуально.

Дедупликация это DELETE OBSOLETE что-ли?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768090
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landyAlex89_NGD[ Вот только понимаете есть такие задачи которые RMAN решить не может... например он не умеет дедуплицировать , а при большом объеме БД это актуально.
Зачем каждый раз все бэкапить и дедуплицировать?
Есть инкрементальные бэкапы - тоже своего рода дедупликация
у rman нет задачи дедуплицировать - его задача иметь возможность восстановить БД
есть различные варианты, как уменьшить объемы в процессе бэкапирования БД

Дедупликация это совсем иное, даже инкрементальный бэкап можно дедуплицировать уменьшив объем в двое. Инкрементальное резервное копирование мы тоже используем и компрессию , но объемы баз такие что требуется и дедупликация .
Я не спорю что RMAN самое правильное средство для резервного копирования БД ORACLE, но когда у вас в продакшене до сотни БД разных производителей ..... требуется единая система резервного копирования.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768095
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AserYZAlex89_NGDRMANом пользуемся и им же VEEAM восстанавливает ... мы третий тип не беспокойтесь). Вот только понимаете есть такие задачи которые RMAN решить не может... например он не умеет дедуплицировать , а при большом объеме БД это актуально.

Дедупликация это DELETE OBSOLETE что-ли?


Дедупликация сжатие методом исключения дублирующих копий повторяющихся блоков данных.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768106
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDповторяющихся блоков данныхОткуда в базе повторяющиеся блоки, неразмеченные свободные блоки? Так их можно не включать в бакап.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768152
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-Alex89_NGDповторяющихся блоков данныхОткуда в базе повторяющиеся блоки, неразмеченные свободные блоки? Так их можно не включать в бакап.
Почитайте может много узнаете нового о хранение данных .... https://habr.com/ru/company/veeam/blog/203614/
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768172
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD,

Тестировали мы как-то дедупликацию.
В итоге она лучше всего работает на бекапах файлов в режиме только для чтения, но их можно просто забекапить один раз. Кое-как - на файлах бекапов 0-го уровня. Инкрементальные уровня 1 почти никак - там нет повторяющихся идентичных блоков данных вменяемого для дедупликации размера.
Оракл физически оперирует блоками, блок содержит, кроме данных, служебную информацию в начале и в конце, которая меняется каждый раз, когда блок становится грязным и пишется на диск (scn, itl, контрольная сумма и т.д.). В инкрементальный уровня 1 попадают только измененные блоки с, как мы уже выяснили, уникальными данными.
Было бы любопытно ознакомиться с результатами ваших тестов, обнародуете?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768175
AserYZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDAserYZпропущено...


Дедупликация это DELETE OBSOLETE что-ли?


Дедупликация сжатие методом исключения дублирующих копий повторяющихся блоков данных.


Мнэээ... А причем здесь RMAN? Хотите сжатие - переложите эту фичу на систему хранения. Оракл примет только файлы в том виде, в каком сам записал.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768189
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDПочитайте может много узнаете нового о хранение данныхДедубликация блоков использовалась в Новелом еще в 90-лохматые годы. Вопрос был о другом, откуда берутся одинаковые блоки.
Допустим, сделано два бакапа. Промеж копий блоки будет совпадать, если бакап делать простым копированием без инкремента и сжатия. Ты выдаешь за достижение борьбу с ветряными мельницами.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768218
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут все просто.
автор же написал - "требуется единая система резервного копирования ", подразумевая VEEAM.
Ну а это чудо умеет только лохматый begin backup; какой такой rman, инкрементальный бэкап и т.д.
потом приплетается дедупликация, ...
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768260
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Salтут все просто.
автор же написал - "требуется единая система резервного копирования ", подразумевая VEEAM.
Ну а это чудо умеет только лохматый begin backup; какой такой rman, инкрементальный бэкап и т.д.
потом приплетается дедупликация, ...

зачем гадать, тем более информации подробной нет
Автор вроде говорил что rman используется
А snapshot/storage clone могут использоваться для snap clone database
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39768386
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто оставлю тут
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769182
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ушли мы далеко от темы вопроса. Я правильно понимаю что никто из собеседников с 18с не работает? Тогда подскажите номера последних январских патчей на 18с под Windows 64bit
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769212
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyПросто оставлю тут

надо вот сюда
https://helpcenter.veeam.com/docs/backup/plugins/rman_plugin.html?ver=95u4

а то что автор темы делает - соединяет бэкап виртуалки с бэкапом оракла и там "лохматый begin backup"
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769362
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGD,

Patch 29124511: WINDOWS DATABASE BUNDLE PATCH 18.5.0.0.190115

Интересно, как это относится к теме вопроса и чем он поможет.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769452
Alex89_NGD,
в 9.5 update 4 появился Veeam Plug-in for Oracle RMAN, может быть стоит попробовать этим способом. Ссылку указали выше.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769647
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Афанасий ПетровичAlex89_NGD,
в 9.5 update 4 появился Veeam Plug-in for Oracle RMAN, может быть стоит попробовать этим способом. Ссылку указали выше.

Версия 9.5 update 4 вышла 25.01.19 и Plug-in for Oracle RMAN появился только в ней, я уже поставил и тестирую ... спасибо.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769658
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jan2aryAlex89_NGD,

Patch 29124511: WINDOWS DATABASE BUNDLE PATCH 18.5.0.0.190115

Интересно, как это относится к теме вопроса и чем он поможет.


Спасибо за номер патча. Я считаю что всё таки проблема с некорректной работой с базами PDB службы oracleVSS в версии 18с (на версии 12.2 контрольная точка создается и бекап проходит удачно) , надеюсь 18.5 эту ошибку исправили.
Вне зависимости от того как пройдет тестирование Veeam Plug-in for Oracle RMAN , согласно политике резервного копирования , нам требуется резервировать полностью виртуальную машину не реже чем раз в неделю, поэтому проблема пока остается. Еще раз спасибо за номер патча.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769670
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т е потеря данных за неделю вас устраивает?!
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769690
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landyТ е потеря данных за неделю вас устраивает?!

Нет, не устраивает. Полный бекап ВМ раз в неделю и каждый день инкрементальный по регламенту.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769701
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
инкрементальный бэкап тоже виртуалки?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769907
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Salинкрементальный бэкап тоже виртуалки?
Да.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39769935
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как я и полагал, тут все очень просто - нужен ДБА.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770644
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Salкак я и полагал, тут все очень просто - нужен ДБА.

А конкретно что не так с ДБА?
Есть регламент , где прописано как требуется резервировать и восстанавливать эту конкретную БД. По РЕГЛАМЕНТУ!!! после КАТАСТРОФИЧЕСКОГО сбоя , на этой конкретной БД важнее скорость восстановление чем потеря данных за день...
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770650
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jan2aryAlex89_NGD,

Patch 29124511: WINDOWS DATABASE BUNDLE PATCH 18.5.0.0.190115

Интересно, как это относится к теме вопроса и чем он поможет.

Если возможно напишите номер еще этого патчика Oracle® Database Oracle JavaVM Component 18.5...... on Windows 64bit
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770662
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDSalкак я и полагал, тут все очень просто - нужен ДБА.

А конкретно что не так с ДБА?
Есть регламент , где прописано как требуется резервировать и восстанавливать эту конкретную БД. По РЕГЛАМЕНТУ!!! после КАТАСТРОФИЧЕСКОГО сбоя , на этой конкретной БД важнее скорость восстановление чем потеря данных за день...

Для этого есть другие методы и уверяю вас - это быстрее, чем восстанавливать снапшот виртуалки с БД
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770858
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDДобрый день. В тестовых целях установил ORACLE 18C ОС windows 2012 r2 под Hyper-V, всё от тестировал - предложения работают нормально с БД , RMANом бекапится. Но при подключении виртуалки к системе резервного копирования VEEAM наткнулся на проблему создании Контрольной точки в Hyper-V. VEEAM перед бекапом пытается сделать контрольную точку и ложит БД. Кто нибудь сталкивался с такой проблемой?

Нужно сделать на HV хосте и разбираться со статусами, ну и Integration Service все включить на виртуалке

Get-VMIntegrationService -VMName "you vm here"
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770886
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Here is a fix

Update for Windows Server 2012 (your VM server here) (KB3063109)

DISM.exe /Online /Add-Package /PackagePath:c:\windows6.2-hypervintegrationservices-x64.cab
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770963
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic HunterHere is a fix

Update for Windows Server 2012 (your VM server here) (KB3063109)

DISM.exe /Online /Add-Package /PackagePath:c:\windows6.2-hypervintegrationservices-x64.cab

Было установлено. Как я упоминал на этом же сервере стояла версия 12.2 и проблемы не было. Проблема только с 18с в конфигурации с PDB .
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770966
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic HunterAlex89_NGDДобрый день. В тестовых целях установил ORACLE 18C ОС windows 2012 r2 под Hyper-V, всё от тестировал - предложения работают нормально с БД , RMANом бекапится. Но при подключении виртуалки к системе резервного копирования VEEAM наткнулся на проблему создании Контрольной точки в Hyper-V. VEEAM перед бекапом пытается сделать контрольную точку и ложит БД. Кто нибудь сталкивался с такой проблемой?

Нужно сделать на HV хосте и разбираться со статусами, ну и Integration Service все включить на виртуалке

Get-VMIntegrationService -VMName "you vm here"

Integration Service включены, с 12.2 работает а проблемы только с 18с. Не понял что нужно сделать на HV?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770968
Alex89_NGD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landyAlex89_NGDпропущено...


А конкретно что не так с ДБА?
Есть регламент , где прописано как требуется резервировать и восстанавливать эту конкретную БД. По РЕГЛАМЕНТУ!!! после КАТАСТРОФИЧЕСКОГО сбоя , на этой конкретной БД важнее скорость восстановление чем потеря данных за день...

Для этого есть другие методы и уверяю вас - это быстрее, чем восстанавливать снапшот виртуалки с БД

Какие?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39770970
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наймите нормального DBA - он расскажет
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39771034
Melkomyagkii_newbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex89_NGDlandyпропущено...


Для этого есть другие методы и уверяю вас - это быстрее, чем восстанавливать снапшот виртуалки с БД

Какие?

сколько у вас весит база и сколько она восстанавливается рманом? сколько восстанавливается виртуалка?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39771056
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Melkomyagkii_newbi,


Мессир, не надо быть таким категоричным
Вы не знаете систему ТС, не знаете какие задачи требуется решать. Какие специалисты доступны.
не факт, что и ТС их полностью знает :)

Как вариант, надо срочно откатиться на предыдущий день, или потребуется быстро получить clone существующей базы.

Каждый инструмент хорош для своей задачи, Да и какая разница чем был получен datafile image copy?
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39771263
Melkomyagkii_newbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninMelkomyagkii_newbi,


Мессир, не надо быть таким категоричным
Вы не знаете систему ТС, не знаете какие задачи требуется решать. Какие специалисты доступны.
не факт, что и ТС их полностью знает :)

Как вариант, надо срочно откатиться на предыдущий день, или потребуется быстро получить clone существующей базы.

Каждый инструмент хорош для своей задачи, Да и какая разница чем был получен datafile image copy?

В чем категоричность? Мне просто интересно. Может бакап виртуалки вообще открывается моментально. А может можно подобное и на рмане сделать - восстанавливать раз в день базу на соседнем серваке - и бакап отвалидирован и восстановиться тоже шустро.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39771313
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Melkomyagkii_newbiVadim LejninMelkomyagkii_newbi,


Мессир, не надо быть таким категоричным
Вы не знаете систему ТС, не знаете какие задачи требуется решать. Какие специалисты доступны.
не факт, что и ТС их полностью знает :)

Как вариант, надо срочно откатиться на предыдущий день, или потребуется быстро получить clone существующей базы.

Каждый инструмент хорош для своей задачи, Да и какая разница чем был получен datafile image copy?

В чем категоричность? Мне просто интересно. Может бакап виртуалки вообще открывается моментально. А может можно подобное и на рмане сделать - восстанавливать раз в день базу на соседнем серваке - и бакап отвалидирован и восстановиться тоже шустро.

Все зависит от того, как организовано и для чего используются storage snapshot/clone
если для получения consistent copy тома, и дальнейший слив на ленту - это одно, например,
если backup software умеет сливать snapshot diff - то это и есть инкрементальный backup диска

При наличии таких инструментов, у вас появляется возможность настроить разнообразные сценарии backup/restore/flashback/clone томов vm

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

Кроме того, используя backup software, вы сливаете данные на удаленный диск не по ethernet, а по fc/шине обмена, часто контроллером.
Конечно можно смонтировать по fc backup том и лить на него данные через RMAN, но этот том будет доступен только этой VM, что не всегда удобно.

Кроме того, часто backup software умеет регистрировать в rman полученные копии.

По поводу операций с полученными snapshot:
1) Откат/clone на основе полученного snapshot - как правило выполняется очень быстро.

2) удаление/merge snapshot - требует переиндексации данных, достаточно длительная операция, но она может выполнятся контроллером дискового массива используя гораздо более быстрые внутренние шины массива.

Почитай про технологию storage snapshot/clone - многие вопросы отпадут.

p.s. в RMAN 12с+ появилась поддержка storage snapshot,
кляуза SNAPSHOT TIME 'XXXX' в команде recover
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39771317
Melkomyagkii_newbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninMelkomyagkii_newbiпропущено...


В чем категоричность? Мне просто интересно. Может бакап виртуалки вообще открывается моментально. А может можно подобное и на рмане сделать - восстанавливать раз в день базу на соседнем серваке - и бакап отвалидирован и восстановиться тоже шустро.

Все зависит от того, как организовано и для чего используются storage snapshot/clone
если для получения consistent copy тома, и дальнейший слив на ленту - это одно, например,
если backup software умеет сливать snapshot diff - то это и есть инкрементальный backup диска

При наличии таких инструментов, у вас появляется возможность настроить разнообразные сценарии backup/restore/flashback/clone томов vm

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

Кроме того, используя backup software, вы сливаете данные на удаленный диск не по ethernet, а по fc/шине обмена, часто контроллером.
Конечно можно смонтировать по fc backup том и лить на него данные через RMAN, но этот том будет доступен только этой VM, что не всегда удобно.

Кроме того, часто backup software умеет регистрировать в rman полученные копии.

По поводу операций с полученными snapshot:
1) Откат/clone на основе полученного snapshot - как правило выполняется очень быстро.

2) удаление/merge snapshot - требует переиндексации данных, достаточно длительная операция, но она может выполнятся контроллером дискового массива используя гораздо более быстрые внутренние шины массива.

Почитай про технологию storage snapshot/clone - многие вопросы отпадут.

p.s. в RMAN 12с+ появилась поддержка storage snapshot,
кляуза SNAPSHOT TIME 'XXXX' в команде recover

Я собственно и хотел от ТС узнать подробнее, что у него за ситуация, по обрывкам описания не могу понять насколько правильное решение. Я чуть-чуть понимаю в этом - мы как-то использовали для clone bcv, одновременно с srdf для реплики и параллельно классические rman бакапы на ленту(приходилось тюнить), с клона тоже rman бакапы на ленту на долгое хранение. Но то была nTB база не на vm.
...
Рейтинг: 0 / 0
ORACLE 18C Hyper-V
    #39771333
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Melkomyagkii_newbi,

Сильно зависит от задач и конкретных решений
Например, для разработки
storage snapshot/clone например на zfs позволяет очень быстро получать копии базы

em oms DBaaS cloud plugin позволяет получать thin clone db основанное на snapshot

В принципе, Вы то же самое можете реализовать с помощью скриптов

Для одного клиента строил систему:

PROD -> STANDBY -> MASTERDB (обновляется раз в день)
C master db после обновления делается storage snapshot
Далее, с помощью emctl делается template для thin clone
За неделю snaphot хранят ежедневно
За месяц - еженедельно
Далее квартал и год
То есть вы можете относительно быстро получить копию базы на эти моменты.


Есть Hyper-V, где хранятся шаблоны рабочей станции разработчиков, с предустановленным набором разработчика.

разработчик через портал Orchestrator заказывает себе рабочее место, создается vm разработчика, портал запрашивает по json у oms список доступных template.
далее разработчик по списку выбирает момент времени на который ему нужна база, Orchestrator
отправляет json запрос на получения клона oms, после выполнения запроса ему возвращается
connect string, dba user, Orchestrator формирует tnsnames.ora и передает управление разработчику.

Зачем это было сделано - не спрашивайте, не я автор такого решения :)
Но, допустим, для студентов курсов - вполне работоспособное решение.
...
Рейтинг: 0 / 0
69 сообщений из 69, показаны все 3 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORACLE 18C Hyper-V
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]