Pular para o conteúdo

Fóruns Banco de dados Oracle Quantidade de canais de alocação no RMAN Quantidade de canais de alocação no RMAN

#100891
vieri
Participante

    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.