UPDATE STGPOOL (Atualizar um conjunto de acesso sequencial primário)
Utilize este comando para atualizar um conjunto de armazenamento de acesso seqüencial principal.
- Não é possível utilizar este comando para alterar o formato dos dados do conjunto de armazenamento.
- Se o valor para DATAFORMAT for NETAPPDUMP, CELERRADUMP ou NDMPDUMP, será possível modificar apenas os seguintes atributos:
- DESCRIÇÃO
- ACESSO
- COLLOCATE
- MAXSCRATCH
- REUSEDELAY
Classe de privilégio
Para emitir esse comando, você deve ter privilégio no sistema, armazenamento privilegiado irrestrito ou armazenamento privilegiado restrito para o conjunto de armazenamento ser atualizado.
Sintaxe
- 1 Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os formatos de dados NETAPPDUMP, CELERRADUMP ou NDMPDUMP.
- 2 Este parâmetro não está disponível para conjuntos de armazenamento CENTERA.
- 3 Este parâmetro é válido apenas para conjuntos de armazenamento que são definidos com uma classe de dispositivo tipo FILE.
- 4 Este parâmetro só está disponível se o valor do parâmetro DEDUPLICAR for SIM.
Parâmetros
- pool_name (Obrigatório)
- Especifica o nome do conjunto de armazenamento a ser atualizado.
- DESCription
- Especifica uma descrição do conjunto de armazenamento. Este parâmetro é opcional. A descrição deve ter no máximo 255 caracteres. Coloque a descrição entre aspas, se contiver algum espaço em branco. Para remover uma descrição existente, especifique uma cadeia nula ("").
- ACCess
- Especifica como os nós clientes e os processos do servidor (como migração e recuperação) podem acessar arquivos no conjunto de armazenamentos. Este
parâmetro é opcional. É possível especificar os seguintes valores:
- READWrite
- Especifica que os nós clientes e os processos do servidor podem ser lidos e gravados em arquivos armazenados em volumes no conjunto de armazenamento.
- READOnly
- Especifica que os nós clientes podem ler somente arquivos dos volumes do conjunto de armazenamento.
Os processos do servidor podem mover arquivos dentro de volumes do conjunto de armazenamento. No entanto, nenhuma nova operação de gravação é permitida em volumes no conjunto de armazenamentos a partir de volumes que estiverem fora do conjunto de armazenamentos.
Se este conjunto de armazenamentos foi especificado como um conjunto de armazenamentos subordinado (com o parâmetro NEXTSTGPOOL) e o conjunto de armazenamentos tiver a configuração de parâmetro ACCESS=READONLY, o conjunto de armazenamentos será ignorado quando os processos do servidor tentarem gravar arquivos nele.
- UNAVailable
- Especifica que os nós clientes não podem acessar arquivos armazenados em volumes no conjunto de armazenamento.
Os processos do servidor podem mover arquivos nos volumes do conjunto de armazenamento e também podem mover ou copiar arquivos desse conjunto de armazenamento para outro conjunto de armazenamento. No entanto, nenhuma nova operação de gravação é permitida em volumes no conjunto de armazenamentos a partir de volumes que estiverem fora do conjunto de armazenamentos.
Se este conjunto de armazenamentos foi especificado como um conjunto de armazenamentos subordinado (com o parâmetro NEXTSTGPOOL) e o conjunto de armazenamentos tiver a configuração de parâmetro ACCESS=UNAVAILABLE, o conjunto de armazenamentos será ignorado quando os processos do servidor tentarem gravar arquivos nele.
- MAXSIze
- Especifica o tamanho máximo para um arquivo físico que o
servidor pode armazenar no conjunto de armazenamento. Este
parâmetro é opcional. É possível especificar os seguintes valores:
- NOLimit
- Especifica que não há nenhum limite máximo de tamanho para arquivos físicos armazenados no conjunto de armazenamento.
- tamanho_máximo_do_arquivo
- Limita o tamanho máximo do arquivo físico. Especifique um número inteiro no intervalo de 1 a 999999, seguido por um fator de escala. Por exemplo, MAXSIZE=5G especifica que o tamanho máximo do arquivo para esse conjunto de armazenamento é 5 gigabytes. Especifique um dos fatores de escala a seguir:
Fator de escala Significado K kilobyte M megabyte G gigabyte T terabyte
O cliente estima o tamanho dos arquivos que são enviados ao servidor. A estimativa do cliente é usada em vez da quantia real de dados enviada ao servidor. Opções do cliente, como deduplicação de dados, compactação e criptografia, podem fazer com que a quantia de dados enviados para o servidor seja diferente da estimativa de tamanho. Por exemplo, a compactação de um arquivo pode ser menor do que a estimativa, mas menos dados são enviados do que na estimativa. Além disso, um arquivo binário pode ser maior após o processo de compactação, enviando, assim, mais dados do que a estimativa.
Quando o tamanho físico do conjunto de armazenamentos exceder o parâmetro MAXSIZE, a tabela a seguir mostrará onde os arquivos geralmente são armazenados.Tabela 1. O local de um arquivo de acordo com o tamanho do arquivo e o conjunto especificado Tamanho de arquivo Conjunto especificado Resultado Excede o tamanho máximo Nenhum conjunto é especificado como o próximo conjunto de armazenamentos na hierarquia. O servidor não armazena o arquivo. Um conjunto é especificado como o próximo conjunto de armazenamentos na hierarquia. O servidor armazenará o arquivo no próximo conjunto de armazenamentos que puder aceitar o tamanho do arquivo. Dica: Se você também especificar o parâmetro NEXTSTGPOOL , defina um conjunto de armazenamentos em sua hierarquia para não ter limite no tamanho máximo do arquivo, especificando o parâmetro MAXSIZE=NOLIMIT . Quando tiver pelo menos um conjunto sem limite de tamanho, você assegurará que, independentemente do tamanho, o servidor poderá armazenar o arquivo.Para vários arquivos enviados em uma única transação, o servidor considera que o tamanho da transação seja o tamanho do arquivo. Se o tamanho total de todos os arquivos na transação for maior que o limite de tamanho máximo, o servidor não armazenará os arquivos no conjunto de armazenamentos.

Se o tamanho do arquivo de um nó cliente de objeto exceder o parâmetro MAXSIZE , o backup do arquivo falhará.Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- CRCData
- Especifica se uma CRC (Verificação Cíclica de Redundância) valida os dados do conjunto de armazenamento quando o processamento do volume de auditoria ocorrer no servidor. Esse parâmetro é válido apenas para conjuntos de armazenamento de formato de dados NATIVE. Este
parâmetro é opcional. O valor padrão é NO. Configurando CRCDATA como YES e planejando um comando AUDIT VOLUME, é possível assegurar continuamente a integridade dos dados armazenados em sua hierarquia de armazenamento. É possível especificar os seguintes valores:
- Yes
- Especifica que os dados são armazenados contendo informações de CRC, permitindo o processamento do volume de auditoria para validar dados do conjunto de armazenamento. Esse modo causa impacto no desempenho, uma vez que processamento adicional é necessário para calcular e comparar valores de CRC entre o conjunto de armazenamentos e o servidor.
- No
- Especifica que os dados são armazenados sem informações de CRC.
Dica:Para conjuntos de armazenamento que estão associados ao tipo de dispositivo 3592, LTO ou ECARTUIDGE, a proteção de blocos lógicos oferece melhor proteção contra a corrupção de dados do que a validação de CRC para um conjunto de armazenamento. Se você especificar a validação CRC para um conjunto de armazenamento, os dados apenas serão validados durante as operações de auditoria de volume. Os erros serão identificados após os dados serem gravados no cartucho.
Para ativar a proteção de bloco lógico, especifique um valor de READWRITE para o parâmetro LBPROTECT nos comandos DEFINE DEVCLASS e UPDATE DEVCLASS para os tipos de dispositivo 3592, LTO ou ECARTRIDGE A proteção do bloco lógico é suportada apenas nos seguintes tipos de unidades e mídia:- IBM® LTO5 e posterior.
- IBM 3592 Geração 3 unidades e, posteriormente, com 3592 de mídia Geração 2 e posterior.
- Unidades Oracle StorageTek T10000C e T10000D.
- NEXTstgpool
- Especifica um conjunto de armazenamento principal para o qual os arquivos são migrados. Não é possível migrar dados de uma conjunto de armazenamento de acesso sequencial para um conjunto de armazenamento de acesso aleatório. Este
parâmetro é opcional. O próximo conjunto de armazenamento deve ser um conjunto de armazenamento primário.
Para remover um valor existente, especifique uma cadeia nula ("").
Se este conjunto de armazenamento não possui um próximo conjunto de armazenamento, o servidor não poderá migrar arquivos deste conjunto de armazenamento e não poderá armazenar arquivos que excedam o tamanho máximo desse conjunto de armazenamento em outro conjunto de armazenamento.
Quando houver espaço insuficiente disponível no conjunto de armazenamentos atual, o parâmetro NEXTSTGPOOL para conjuntos de armazenamentos de acesso sequencial não permitirá que os dados sejam armazenados no próximo conjunto. Neste caso, o servidor emite uma mensagem e a transação falha.
Para os próximos conjuntos de armazenamentos com um tipo de dispositivo FILE, o servidor concluirá uma verificação preliminar para determinar se há espaço suficiente disponível. Se não houver espaço disponível, o servidor irá para o próximo conjunto de armazenamento na hierarquia. Se houver espaço disponível, o servidor tentará armazenar dados nesse conjunto. No entanto, é possível que a operação de armazenamento possa falhar porque, no momento em que a operação de armazenamento real for tentada, o espaço não estará mais disponível.
Restrições:- Para assegurar que você não crie uma cadeia de conjuntos de armazenamentos que leve a um loop sem fim, especifique pelo menos um conjunto de armazenamentos na hierarquia sem valor.
- Se você especificar um conjunto de acesso sequencial como o próximo conjunto de armazenamentos, o conjunto deverá estar no formato de dados NATIVE ou NONBLOCK.
- Não especifique um conjunto de armazenamentos de contêiner de diretório ou de contêiner em nuvem.
- Não use este parâmetro para especificar um conjunto de armazenamentos para migração de dados.
- Este parâmetro não está disponível para conjuntos de armazenamento que usam os seguintes formatos de dados:
- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- HIghmig
- Especifica que o servidor inicia a migração quando a utilização do conjunto de armazenamento atinge essa porcentagem. Para conjuntos de armazenamento em disco de acesso sequencial (FILE), a utilização
é a proporção de dados em um conjunto de armazenamento para a capacidade de dados estimada total do conjunto,
incluindo a capacidade de todos os volumes utilizáveis especificados para o conjunto. Para conjuntos de armazenamentos que usam mídia de fita, utilização é
a proporção de volumes que contêm dados para o número total de volumes
no conjunto de armazenamento. O número total de volumes inclui o número máximo de volumes de trabalho. Este
parâmetro é opcional. É possível especificar um número inteiro de 0 a 100.
Quando o conjunto de armazenamento excede o limite alto de migração, o servidor pode iniciar a migração de arquivos pelo volume para o próximo conjunto de armazenamento definido para o conjunto de armazenamento. É possível definir o limite alto de migração para 100 para evitar a migração para o conjunto de armazenamento.
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- LOwmig
- Especifica que o servidor para a migração quando a utilização do conjunto de armazenamento atinge essa porcentagem ou fica abaixo dela. Para conjuntos de armazenamento em disco de acesso sequencial (FILE), a utilização
é a proporção de dados em um conjunto de armazenamento para a capacidade de dados estimada total do conjunto,
incluindo a capacidade de todos os volumes utilizáveis especificados para o conjunto. Para conjuntos de armazenamentos que usam mídia de fita, utilização é
a proporção de volumes que contêm dados para o número total de volumes
no conjunto de armazenamento. O número total de volumes inclui o número máximo de volumes de trabalho. Este
parâmetro é opcional. É possível especificar um número inteiro de 0 a 99.
Quando o conjunto de armazenamento atingir o limite baixo de migração, o servidor não iniciará a migração de arquivos a partir de outro volume. É possível definir o limite baixo de migração para 0 para permitir que a migração esvazie o conjunto de armazenamentos.
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- REClaim
- Especifica quando o servidor recupera um volume, que se baseia na porcentagem do espaço recuperável em um volume. Espaço recuperável é a quantia de espaço ocupado por arquivos expirados ou que foram excluídos do banco de dados do IBM
Storage Protect.
A solicitação torna o espaço fragmentado nos volumes novamente utilizável, movendo todos os arquivos não expirados remanescentes de um volume para outro, tornando assim o volume original disponível para reutilização. Este parâmetro é opcional. É possível especificar um número inteiro de 1 a 100.
O servidor determina que o volume é um candidato para recuperação se a porcentagem de espaço recuperável em um volume for maior que o limite de recuperação do conjunto de armazenamentos.
Especifique um valor de 50% ou mais para este parâmetro para que os arquivos armazenados em dois volumes possam ser combinados em um único volume de saída.

Para conjuntos de armazenamentos que usam uma classe de dispositivo WORM, é possível diminuir o valor do padrão de 100. Diminuir o valor permite que o servidor consolide os dados em volumes menores quando necessário. Volumes que são esvaziados por recuperação podem ser retirados da biblioteca, liberando slots para novos volumes. Como os volumes são de gravação única, eles não podem ser reutilizados.Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- RECLAIMPRocess
- Especifica o número de processos paralelos a serem utilizados para reorganizar os volumes neste conjunto de armazenamento. Este
parâmetro é opcional. Insira um valor de 1 a 999. É possível especificar um ou mais processos de recuperação para cada conjunto de armazenamentos de acesso sequencial principal.Ao calcular o valor deste parâmetro, considere os recursos a seguir, que são necessários para o processamento de recuperação:
- O número de conjuntos de armazenamento sequenciais
- O número de unidades lógicas e físicas que podem ser dedicadas à operação
Por exemplo, suponha que você deseje reorganizar os volumes de dois conjuntos de armazenamento sequencial simultaneamente e especificar quatro processos para cada um dos conjuntos de armazenamento. Os conjuntos de armazenamento possuem a mesma classe de dispositivo. Supondo-se que o parâmetro RECLAIMSTGPOOL não esteja especificado ou que o conjunto de armazenamentos de recuperação tenha a mesma classe de dispositivo que o conjunto de armazenamentos que está sendo recuperado, cada processo irá requerer dois pontos de montagem e, se o tipo de dispositivo não for FILE, duas unidades. (uma para o volume de entrada e outra para o volume de saída). Para executar oito processos de solicitação simultaneamente, você precisa de um total de pelo menos 16 pontos de montagem e 16 unidades. A classe de dispositivo para os dois conjuntos de armazenamento deve ter um limite de montagem de pelo menos 16.
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- RECLAIMSTGpool
- Especifica outro conjunto de armazenamento principal como um destino para os dados reorganizados deste conjunto de armazenamento. Este
parâmetro é opcional. Quando o servidor recupera volumes para o conjunto de armazenamentos, dados não expirados são movidos dos volumes que estão sendo recuperados para o conjunto de armazenamentos nomeado com esse parâmetro.
Para remover um valor existente, especifique uma cadeia nula ("").
Um conjunto de armazenamento de solicitação é mais útil para um conjunto de armazenamento que possui apenas uma unidade nesta biblioteca. Ao especificar este parâmetro, o servidor moverá todos os dados dos volumes reorganizados para o conjunto de armazenamento de solicitação, independente do número de unidades na biblioteca.
Para mover os dados do conjunto de armazenamento de solicitação de volta para o conjunto de armazenamento original, utilize a hierarquia de conjunto de armazenamento. Especifique o conjunto de armazenamento original como o próximo conjunto de armazenamento para o conjunto de armazenamento de solicitação.
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- COLlocate
- Especifica se o servidor tenta armazenar dados no menor número possível de volumes quando os dados pertencem a um dos seguintes candidatos:
- Um único nó cliente
- Um grupo de espaços no arquivo
- Um grupo de nós clientes
- Um espaço no arquivo do cliente
A consolidação reduz o número das operações de restauração e recuperação para as montagens de mídia de acesso sequencial. No entanto, a disposição aumenta a quantia de tempo do servidor que é necessária para colocar arquivos para armazenamento e o número de volumes necessários. A disposição também pode impactar o número de processos que migram discos para o conjunto sequencial.
É possível especificar uma das opções a seguir:- No
- Especifica que a consolidação está desativada. Durante a migração do disco, os processos são criados em um nível de espaço no arquivo.
- GRoup
- Especifica que a disposição está ativada no nível do
grupo para os nós clientess ou espaços no arquivo. Para grupos de disposição, o
servidor tenta colocar dados para os nós ou espaços no arquivo que pertencem ao
mesmo grupo de disposição na menor quantidade de volumes possível.
Se você especificar COLLOCATE=GROUP, mas não definir quaisquer grupos de disposição, ou se não incluir nós ou espaços no arquivo em um grupo de disposição, os dados serão colocados por nó. Considere o uso da fita ao organizar os nós clientes ou espaços no arquivo em grupos de disposição.
Por exemplo, se um conjunto de armazenamento baseado em fita consistir em dados de nós e você especificar COLLOCATE=GROUP, o servidor concluirá as ações a seguir:- Coloca os dados por grupo para nós agrupados. Sempre que possível, o servidor dispõe dados que pertencem a um grupo de nós em uma única fita ou no menor número possível de fitas. Os dados de um único nó também podem ser difundidos entre várias fitas que estão associadas a um grupo.
- Coloca os dados por nó para nós desagrupados. Sempre que possível, o servidor armazena os dados para um único nó em uma única fita. Todas as fitas disponíveis que já possuem dados para o nó são usadas antes do espaço disponível em qualquer outra fita usada.
- Durante a migração do disco, o servidor cria processos de migração no nível do grupo de disposição para nós agrupados e no nível do nó para nós desagrupados.
Se um conjunto de armazenamento baseado em fita consistir em dados de espaços no arquivo agrupados e você especificar COLLOCATE=GROUP, o servidor concluirá as ações a seguir:- Coloca os dados, por grupo, apenas para espaços no arquivo agrupados. Sempre que possível, o servidor coloca dados que pertencem a um grupo de espaços no arquivo em uma única fita ou no menor número possível de fitas. Os dados de um único espaço no arquivo também podem ser difundidos entre várias fitas que estão associadas a um grupo.
- Coloca os dados por nó (para espaços no arquivo não definidos explicitamente para um grupo de disposição de espaços no arquivo). Por exemplo, o node1 possui espaços de arquivo denominados A, B, C, D e E. Os espaços de arquivo A e B pertencem a um grupo de disposição de espaços de arquivo mas C, D e E não. Os espaços no arquivo A e B são colocados pelo grupo de disposição de espaço no arquivo, enquanto C, D e E são colocados por nó.
- Durante a migração do disco, o servidor cria processos de migração no nível do grupo de disposição para espaços no arquivo agrupados.
Os dados são colocados no menor número de volumes de acesso sequencial.
- NODe
- Especifica que a disposição está ativada no nível do nó cliente. Para grupos de disposição, o servidor tenta colocar os dados para um nó no menor número de volumes possível. Se o nó tiver vários espaços no arquivo,
o servidor não tentará colocar esses espaços no arquivo. Para compatibilidade
com uma versão anterior, COLLOCATE=YES ainda é aceito pelo servidor
para especificar a disposição no nível do nó cliente.
Se um conjunto de armazenamento contiver dados para um nó que é um membro de um grupo de disposição e você especificar COLLOCATE=NODE, os dados serão colocados por nó.
Para COLLOCATE=NODE, o servidor cria processos no nível do nó quando você migra dados do disco.
- FIlespace
- Especifica que a consolidação seja ativada no nível da área de arquivos para nós de clientes. O servidor tenta
colocar dados em um nó e espaço no arquivo no menor número de volumes possível. Se um nó tiver vários espaços no arquivo, o servidor tentará colocar dados
em espaços no arquivo diferentes em volumes diferentes.
Para COLLOCATE=FILESPACE, o servidor cria processos no nível de espaço no arquivo quando você migra dados do disco.
- MAXSCRatch
- Especifica o número máximo de volumes de trabalho que o servidor pode solicitar. Este
parâmetro é opcional. É possível especificar um número inteiro de 0 a 100000000. Ao permitir que o servidor solicite volumes de trabalho, você evita a necessidade de definir cada volume a ser utilizado.
O valor especificado para esse parâmetro é usado para estimar o número total de volumes disponíveis no conjunto de armazenamentos e a capacidade estimada correspondente para o conjunto de armazenamentos.
Os volumes de trabalho são automaticamente eliminados do conjunto de armazenamento quando eles ficam vazios. Quando os volumes de trabalho com o tipo de dispositivo FILE são eliminados, o espaço que os volumes ocupavam é liberado pelo servidor e retornado ao sistema de arquivo.
Dica: Para operações de servidor para servidor que usam volumes virtuais e que armazenam uma pequena quantia de dados, considere especificar um valor para o parâmetro MAXSCRATCH que seja maior do que o valor especificado geralmente para operações de gravação em outros tipos de volumes. Após uma operação de gravação em um volume virtual, o IBM Storage Protect marca o volume como FULL, mesmo se o valor do parâmetro MAXCAPACITY na definição de classe de dispositivo não for atingido. O servidor não mantém volumes virtuais no status FILLING e não se anexa a eles. Se o valor do parâmetro MAXSCRATCH for muito baixo, operações do servidor para servidor podem falhar. - REUsedelay
- Especifica o número de dias que deve decorrer depois que todos os arquivos forem excluídos de um volume, antes que o volume possa ser regravado ou retornado para o conjunto de trabalho. Este
parâmetro é opcional. É possível especificar um número inteiro de 0 a 9999. O valor 0 indica que um volume pode ser regravado ou retornado para o conjunto de trabalho assim que todos os arquivos forem eliminados do volume.
Ao especificar esse parâmetro, é possível assegurar que o banco de dados seja restaurado para um nível anterior e as referências do banco de dados aos arquivos no conjunto de armazenamentos ainda sejam válidas.
- OVFLOcation
- Especifica a localização de sobrecarga para o conjunto de armazenamento. O servidor designa esse nome de local a um volume que é ejetado da biblioteca pelo comando MOVE MEDIA. Este
parâmetro é opcional. O nome da localização pode ter no máximo 255 caracteres. Coloque o nome da localização entre aspas, se nome da localização contiver algum espaço em branco.
Para remover um valor existente, especifique uma cadeia nula ("").
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- MIGDelay
- Especifica o número mínimo de dias que um arquivo deve permanecer em um conjunto de armazenamento antes que ele se torne elegível para migração. Todos os arquivos em um volume devem ser elegíveis à migração antes do servidor selecionar o volume para migração. Para calcular um valor para comparar com o MIGDELAY especificado, o servidor conta o número de dias que o arquivo esteve no conjunto de armazenamento.
Este parâmetro é opcional. É possível especificar um número inteiro de 0 a 9999.
Se você desejar que o servidor conte o número de dias que se baseiam apenas em quando um arquivo foi armazenado e não em quando ele foi recuperado, use a opção do servidor NORETRIEVEDATE.
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- MIGContinue
- Especifica se você permite que o servidor migre arquivos que não atendem ao tempo de atraso de migração. Este
parâmetro é opcional.
Como você pode exigir que os arquivos permaneçam no conjunto de armazenamento por um número mínimo de dias, o servidor pode migrar todos os arquivos elegíveis para o próximo conjunto de armazenamento e ainda assim não atingir o limite baixo de migração. Este parâmetro permite que você especifique se o servidor pode continuar a migração, migrando os arquivos que não preenchem o período de atraso da migração.
É possível especificar um dos valores a seguir:- Yes
- Especifica que, quando for necessário atingir o limite baixo de migração, o servidor continua a migrar arquivos que não foram armazenados no conjunto de armazenamento durante o número de dias especificado pelo período de atraso de migração.
- No
- Especifica que o servidor para a migração quando nenhum arquivo elegível permanecer migrado, mesmo antes de atingir o limite baixo de migração. O servidor não migra os arquivos, a menos que tenham sido armazenados no conjunto de armazenamento pelo número de dias especificado pelo período de atraso da migração.
Restrição: Este parâmetro não está disponível para conjuntos de armazenamento que utilizam os seguintes formatos de dados:- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- MIGPRocess
- Especifica o número de processos paralelos a serem utilizados para migrar os arquivos dos volumes neste conjunto de armazenamento. Este
parâmetro é opcional. Insira um valor de 1 a 999.
Ao calcular o valor, considere o número de conjuntos de armazenamento sequenciais que estão envolvidos na migração e o número de unidades lógicas e físicas que poderão ser dedicadas a essa operação. Para acessar um volume de acesso sequencial, IBM Storage Protect usa um ponto de montagem e, se o tipo de dispositivo não for FILE, uma unidade física. O número de pontos de montagem e unidades disponíveis depende de outrosIBM Storage Protect e da atividade do sistema e nos limites de montagem das classes de dispositivos para os conjuntos de armazenamento de acesso sequencial que estão envolvidos na migração.
Por exemplo, suponha que você queira migrar simultaneamente os arquivos de volumes em dois conjuntos de armazenamentos de acesso sequencial primários e queira especificar três processos para cada um dos conjuntos de armazenamento. Os conjuntos de armazenamento possuem a mesma classe de dispositivo. Supondo que o conjunto de armazenamentos para o qual os arquivos estão sendo migrados tenha a mesma classe de dispositivo que o conjunto de armazenamentos a partir do qual os arquivos estão sendo migrados, cada processo necessita de dois pontos de montagem e, se o tipo de dispositivo não for FILE, de duas unidades. (Uma unidade é para o volume de entrada e a outra unidade é para o volume de saída.) Para executar seis processos de migração simultaneamente, são necessários pelo menos 12 pontos de montagem e 12 unidades. A classe de dispositivo para os conjuntos de armazenamento deve ter um limite de montagem de pelo menos 12.
Se o número de processos de migração especificado for maior que o número de pontos de montagem ou unidades disponíveis, os processos que não obtiverem pontos de montagem ou unidades aguardarão os pontos de montagem ou unidades se tornarem disponíveis. Se os pontos de montagem ou unidades não forem disponibilizados dentro do tempo especificado pelo parâmetro MOUNTWAIT, os processos de migração serão encerrados. Para obter informações sobre como especificar o parâmetro MOUNTWAIT , consulte DEFINE DEVCLASS (Definir uma classe de dispositivo).
O servidor IBM Storage Protect iniciará o número especificado de processos de migração, independentemente do número de volumes elegíveis para migração. Por exemplo, se você especificar 10 processos de migração e apenas seis volumes forem elegíveis para migração, o servidor iniciará 10 processos e quatro deles serão concluídos sem processar um volume.
Nota: Ao especificar este parâmetro, considere se a função de gravação simultânea está ativada para migração de dados do servidor. Cada processo de migração requer um ponto de montagem e uma unidade para cada conjunto de armazenamento de cópia e datapool ativo que é definido para o conjunto de armazenamentos de destino. - AUTOCopy
- Especifica quando IBM
Storage Protect conclui operações de gravação simultâneas. Esse parâmetro afeta as seguintes operações:
- Sessões de armazenamento do cliente
- Processos de importação do servidor
- Processos de migração de dados do servidor
Se a opção AUTOCOPY estiver configurada para
ALLouCLIENT, e houver pelo menos um conjunto de armazenamentos que esteja listado nas opções COPYSTGPOOLS ou ACTIVEDATAPOOLS, qualquer deduplicação no lado do cliente será desativada.Se um erro ocorrer enquanto os dados estão sendo simultaneamente gravados em um conjunto de armazenamento de cópia ou em um conjunto de dados ativos durante um processo de migração, o servidor parará de gravar nos conjuntos de armazenamentos com falha no restante do processo. Entretanto, o servidor continua a armazenar arquivos no conjunto de armazenamento primário e em qualquer conjunto de armazenamento de cópia ou datapools ativos restantes. Esses conjuntos permanecem ativos durante o processo de migração. Os conjuntos de armazenamentos de cópias são especificados usando o parâmetro COPYSTGPOOLS. Os conjuntos de dados ativos são especificados usando o parâmetro ACTIVEDATAPOOLS.
É possível especificar um dos valores a seguir:- None
- Especifica que a função de gravação simultânea está desativada.
- CLient
- Especifica que os dados são gravados simultaneamente em conjuntos de armazenamentos de cópia ou em datapools ativos durante as sessões de armazenamento do cliente ou processos de importação do servidor. Durante os processos de importação do servidor, os dados são simultaneamente gravados somente nos conjuntos de armazenamento de cópia. Os dados não são gravados nos datapools ativos durante os processos de importação do servidor.
- MIGRation
- Especifica que os dados são gravados simultaneamente em conjuntos de armazenamentos de cópia ou em datapools ativos somente durante a migração para esse conjunto de armazenamento. Durante os processos de migração de dados do servidor, os dados serão gravados simultaneamente nos conjuntos de armazenamento de cópia e de dados ativos somente se os dados não existirem nesses conjuntos. Os nós cujos dados estão sendo migrados devem estar em um domínio associado a um datapool ativo. Se os nós não estiverem em um domínio associado a um conjunto ativo, os dados não poderão ser gravados no conjunto.
- All
- Especifica que os dados são gravados simultaneamente em conjuntos de armazenamentos de cópia ou em datapools ativos durante as sessões de armazenamento do cliente, processos de importação do servidor ou processos de migração de dados do servidor. Especificar esse valor garante que os dados sejam gravados simultaneamente sempre que esse conjunto for um destino para qualquer uma das operações elegíveis.
- COPYSTGpools
- Especifica os nomes dos conjuntos de armazenamento de cópias nos quais o servidor grava dados simultaneamente. É possível especificar um máximo de três nomes de conjuntos de cópias que são separados por vírgulas. Não são permitidos espaços entre os nomes dos conjuntos de cópias. Para incluir ou remover um ou mais conjuntos de armazenamento de cópia, especifique o(s) nome(s) do(s) conjunto(s) que você deseja incluir na lista atualizada. Por exemplo, se a lista de conjuntos de cópia existentes incluir COPY1 e COPY2 e você quiser incluir COPY3, especifique COPYSTGPOOLS=COPY1,COPY2,COPY3. Para remover todos os conjuntos de armazenamentos de cópia existentes associados ao conjunto de armazenamentos primário, especifique uma sequência de caracteres nula ("") para o valor (por exemplo, COPYSTGPOOLS="").
Quando você especifica um valor para o parâmetro COPYSTGPOOLS, também é possível especificar um valor para o parâmetro COPYCONTINUE. Para obter mais informações, consulte o parâmetro COPYCONTINUE.
O número total combinado de conjuntos de armazenamentos que são especificados nos parâmetros COPYSGTPOOLS e ACTIVEDATAPOOLS não pode exceder três.
Quando uma operação de armazenamento de dados alterna de um conjunto de armazenamento primários para um próximo conjunto de armazenamento, o próximo conjunto de armazenamento herda a lista de conjuntos de armazenamento de cópia e o valor COPYCONTINUE do conjunto de armazenamento primários. O conjunto de armazenamento primário é especificado pelo grupo de cópias da classe de gerenciamento que está ligada aos dados.
O servidor pode gravar dados simultaneamente para copiar conjuntos de armazenamento de cópia durante as seguintes operações:- Operações de backup e archive por clientes de backup e archive do IBM Storage Protect ou clientes aplicativos que usam a API IBM Storage Protect
- Operações de migração por clientes IBM Storage Protect for Space Management
- Operações de importação que envolvem a cópia de dados de arquivos exportados da mídia externa para um conjunto de armazenamento primário associado a uma lista de conjuntos de armazenamento de cópia
Restrições:- Este parâmetro está disponível apenas para
os conjuntos de armazenamento principais que utilizam o formato de dados NATIVE ou NONBLOCK. Este parâmetro não está disponível para conjuntos de armazenamento que usam os seguintes formatos de dados:
- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- As operações de gravação simultânea têm precedência sobre movimentações de dados sem a LAN, fazendo com que as operações percorram a LAN. No entanto, a configuração de gravação simultânea é aceita.
- A função de gravação simultânea não é suportada para operações de backup NAS. Se o conjunto de armazenamento primário especificado no DESTINATION ou TOCDESTINATION do grupo de cópias da classe de gerenciamento tiver conjuntos de armazenamento de cópias definidos, estes serão ignorados e os dados serão armazenados apenas no conjunto de armazenamento primário.
- Não é possível usar a função de gravação simultânea com dispositivos de armazenamento CENTERA.
Atenção: A função fornecida pelo parâmetro COPYSTGPOOLS não é destinada a substituir o comando BACKUP STGPOOL . Se você usar o parâmetro COPYSTGPOOLS, continue a usar o comando BACKUP STGPOOL para assegurar que os conjuntos de armazenamento de cópia sejam cópias completas do conjunto de armazenamentos primários. Há casos em que uma cópia pode não ter sido criada. Para obter mais informações, consulte a descrição do parâmetro COPYCONTINUE. - COPYContinue
- Especifica como o servidor reage a uma falha na gravação do conjunto de armazenamento de cópia de qualquer um dos conjuntos de armazenamento de cópia listados no parâmetro COPYSTGPOOLS. Este
parâmetro é opcional. O padrão é YES. Ao especificar o parâmetro COPYCONTINUE, uma lista COPYSTGPOOLS deve existir ou o parâmetro COPYSTGPOOLS também deverá ser especificado.
O parâmetro COPYCONTINUE não tem efeito na função de gravação simultânea durante a migração.
É possível especificar os seguintes valores:- Yes
- Se o parâmetro COPYCONTINUE for configurado como YES, o servidor parará de gravar nos conjuntos de cópias com falha pelo restante da sessão, mas continuará armazenando arquivos no conjunto primário e em todos os conjuntos de cópias restantes. A lista de conjuntos de armazenamento de cópias fica ativa apenas durante a existência da sessão do cliente e se aplica a todos os conjuntos de armazenamento primário em uma hierarquia do conjunto de armazenamentos específico.
- No
- Se o parâmetro COPYCONTINUE for configurado como NO, o servidor falhará na transação atual e descontinuará a operação de armazenamento.
Restrições:- A configuração do parâmetro COPYCONTINUE não afeta os conjuntos de dados ativos. Se uma falha na gravação ocorrer para qualquer um dos datapools ativos, o servidor parará a gravação no datapool ativo com falha para o restante da sessão, mas continuará armazenando arquivos no conjunto primário e em quaisquer datapools ativos restantes e conjuntos de armazenamentos de cópias. A lista de datapools ativos fica ativa apenas durante a existência da sessão e se aplica a todos os conjuntos de armazenamento primário em uma hierarquia do conjunto de armazenamentos específica.
- A configuração do parâmetro COPYCONTINUE não afeta a função de gravação simultânea durante a importação do servidor. Se os dados estiverem sendo gravados simultaneamente e ocorrer uma falha de gravação no conjunto de armazenamento primário ou em qualquer conjunto de armazenamento de cópia, o processo de importação do servidor falhará.
- A configuração do parâmetro COPYCONTINUE não afeta a função de gravação simultânea durante a migração de dados do servidor. Se os dados estiverem sendo gravados simultaneamente e ocorrer uma falha de gravação em qualquer conjunto de armazenamento de cópia ou em conjunto de dados ativos, o conjunto de armazenamento com falha será removido e o processo de migração de dados continuará. As falhas de gravação no conjunto de armazenamento primário fazem com que o processo de migração falhe.
- ACTIVEDATApools
- Especifica os nomes dos datapools ativos nos quais o servidor grava dados simultaneamente durante uma operação de backup do cliente. O parâmetro ACTIVEDATAPOOLS é opcional.. Os espaços entre os nomes dos datapools ativos não são permitidos.
O número total combinado de conjuntos de armazenamentos que são especificados nos parâmetros COPYSGTPOOLS e ACTIVEDATAPOOLS não pode exceder três.
Quando uma operação de armazenamento de dados comuta de um conjunto de armazenamento primário para um próximo conjunto de armazenamento, este herda a lista de datapools ativos a partir do conjunto de armazenamento de destino especificado no grupo de cópias. O conjunto de armazenamento primário é especificado pelo grupo de cópias da classe de gerenciamento que está ligada aos dados.
O servidor pode gravar dados simultaneamente em conjuntos de dados ativos somente durante operações de backup por clientes de backup-archive do IBM Storage Protect ou clientes aplicativos que usam a API do IBM Storage ProtectRestrições:- Este parâmetro está disponível apenas para
os conjuntos de armazenamento principais que utilizam o formato de dados NATIVE ou NONBLOCK. Este parâmetro não está disponível para conjuntos de armazenamento que usam os seguintes formatos de dados:
- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- A gravação de dados simultânea em datapools ativos não é suportada quando a operação está utilizando a movimentação de dados sem a LAN. As operações de gravação simultânea têm precedência sobre movimentações de dados sem a LAN, fazendo com que as operações percorram a LAN. No entanto, a configuração de gravação simultânea é aceita.
- A função de gravação simultânea não é suportada quando uma operação de backup NAS está gravando um arquivo TOC. Se o conjunto de armazenamento primário especificado no TOCDESTINATION do grupo de cópias da classe de gerenciamento tiver conjuntos de dados-ativos definidos, estes serão ignorados e os dados serão armazenados apenas no conjunto de armazenamento primário.
- Não é possível usar a função de gravação simultânea com dispositivos de armazenamento CENTERA.
- Dados que estão sendo importados não podem ser armazenados em datapools ativos. Após uma operação de importação, use o comando COPY ACTIVEDATA para armazenar os dados importados em um datapool ativo.
Atenção: A função fornecida pelo parâmetro ACTIVEDATAPOOLS não é destinada a substituir o comando COPY ACTIVEDATA . Se você usar o parâmetro ACTIVEDATAPOOLS, use o comando COPY ACTIVEDATA para assegurar que os datapools ativos contenham todos os dados ativos do conjunto de armazenamento primários. - Este parâmetro está disponível apenas para
os conjuntos de armazenamento principais que utilizam o formato de dados NATIVE ou NONBLOCK. Este parâmetro não está disponível para conjuntos de armazenamento que usam os seguintes formatos de dados:
- DEDUPlicate
- Especifica se os dados armazenados nesse conjunto de armazenamentos são deduplicados. Esse parâmetro é opcional e válido apenas para conjuntos de armazenamento definidos com uma classe de dispositivo FILE.
- IDENTIFYPRocess
- Especifica o número de processos paralelos usados para deduplicação de dados do lado do servidor. Esse parâmetro é opcional e válido apenas para conjuntos de armazenamentos definidos com uma classe associada ao tipo de dispositivo FILE. Insira um valor de 1 a 50.Lembre-se: Os processos de deduplicação de dados podem ser ativos ou ocioso. Os processos que estão trabalhando em arquivos estão ativos. Os processos que estão aguardando o processamento de arquivos estão inativos. Os processos permanecerão inativos até que os volumes com os dados a serem deduplicados se tornem disponíveis. A saída do comando QUERY PROCESS para deduplicação de dados inclui o número total de bytes e arquivos que foram processados desde que o processo foi iniciado pela primeira vez. Por exemplo, se um processo de deduplicação de dados processar quatro arquivos, ficar inativo e, em seguida, processar mais cinco arquivos, então o número total de arquivos processado será nove. Os processos terminam somente quando são cancelados ou quando o número de processos de deduplicação de dados para o conjunto de armazenamento for mudado para um valor menor do que o número atualmente especificado.
Exemplo: Atualizar os volumes utilizáveis montáveis do conjunto de armazenamento sequencial primário
Atualize o conjunto de armazenamentos sequencial principal denominado TAPEPOOL1 para permitir que até 10 volumes utilizáveis sejam montados.update stgpool tapepool1 maxscratch=10