Oracle 10gR2 RMAN: распределение каналов
Oracle 10gR2, Win2003.
Я знаю достаточно о RMAN для выполнения основных функций. Я пытаюсь узнать больше.
У нас есть процесс резервного копирования RMAN, который используется для дублирования базы данных каждую ночь. Резервная копия создается на одном диске. Сценарий выделяет 2 канала для этой резервной копии, оба указывают на один и тот же каталог. Он работает нормально, генерируя 2 набора резервных копий (наборы резервных копий? Я думаю. Я немного запутался в терминологии: резервная копия состоит из одного или нескольких наборов резервных копий?). В любом случае, дубликат процесса берет эти наборы резервных копий и восстанавливает копию базы данных из них. Сегодня я заметил, что он выделяет 3 канала, но только два, кажется, будут использоваться. Это потому, что в процессе резервного копирования используется только 2? Что подводит меня к главному: с учетом моей конфигурации, есть ли преимущество в выделении большего количества каналов для резервного копирования и восстановления? Это база данных объемом 80 ГБ, и восстановление занимает более 2 часов, что мне кажется медленным - я могу сделать горячее резервное копирование за это время, и я подумал, что RMAN имеет преимущества в производительности по сравнению с простыми резервными копиями по сценарию.
Подводя итог моим вопросам:
- Резервная копия RMAN состоит из одного или нескольких наборов резервных копий?
- Может ли операция восстановления использовать только столько каналов, сколько было использовано в резервной копии?
- Есть ли преимущество в увеличении количества каналов для обоих резервных копий на один диск?
1 ответ
- Стиль набора резервных копий RMAN (также существует стиль резервного копирования imagecopy) состоит из нескольких файлов. Когда вы посмотрите на набор "list backupset" в rman, вы увидите все файлы, связанные с одним резервным набором.
- Каналы - это всего лишь степень параллелизма (что также обеспечивает доступ к другим не дисковым устройствам для получения резервных копий). При чтении или записи файлов резервных копий количество каналов не имеет значения в отношении функциональности, только скорости и использования ресурсов.
- Для операций чтения с одного диска и резервного копирования на один диск вы можете не заметить значительного увеличения производительности при использовании нескольких каналов, но это одна из тех ситуаций с YMMV.