› Fóruns › Banco de dados Oracle › Quantidade de canais de alocação no RMAN › Quantidade de canais de alocação no RMAN
A documentação da Oracle está com interpretação dubia.
Pois se vc diz que :
“A Regra é, alocar 1 canal para cada dispositivo físico.”
Se levar em conta que dispositivo físico é disco estará errado porque,
se eu faço por exemplo:
run{
allocate channel ch1 type Disk maxpiecesize = 10G ;
allocate channel ch2 type Disk maxpiecesize = 10G ;
allocate channel ch3 type Disk maxpiecesize = 10G ;
backup incremental level 0
format ‘/dba/rman/level0/dbs/bkp_%U.rman’
(database include current controlfile);
release channel ch1;
release channel ch2;
release channel ch3;
}
Eu estarei fazendo um backup de 3 backuppieces diferentes, cada um de 10Gb, no mesmo dispositivo físico(DISK), inclusive no mesmo diretório.
Portanto: “A Regra é, alocar 1 canal para cada dispositivo físico.” é falso vendo desse ponto de vista.
Os 3 arquivos serão escritos ao mesmo tempo , por 3 processos distintos.
O conceito de canal é processo + i.o + controladora de disco +
seu level de RAID, e caso seja em fita ou em servidor externo ainda tenho + esse canal de comunicação e caso seja multiplexado é mais uma variavel que está dentro de um CHANNEL.
enfim canal do rman é um conceito que depende de seus dispositivos fisicos envolvidos e da capacidade, potencia e quantidade.