• Nenhum resultado encontrado

Guardar objectos de biblioteca de documentos

No documento Realizar cópia de segurança do sistema (páginas 104-107)

O sistema fornece a possibilidade de guardar documentos e pastas numa hierarquia (documentos dentro de uma pasta dentro de outra pasta). Os objectos de biblioteca de documentos (DLOs) são documentos e pastas.

Poderá encontrar mais informações nos seguintes tópicos:

Referências relacionadas

“Métodos para guardar objectos de distribuição” na página 106

Estas informações descrevem métodos de salvaguarda comuns para objectos de distribuição.

“Métodos para guardar objectos e pastas de bibliotecas de documentos fornecidas pela IBM” na página 110

Estas informações descrevem métodos de salvaguarda comuns para guardar objectos de biblioteca de documentos fornecida pela IBM.

Modo como o sistema guarda e utiliza objectos de biblioteca de documentos:

O sistema fornece a possibilidade de guardar documentos e pastas numa hierarquia (documentos dentro de uma pasta dentro de outra pasta). Os objectos de biblioteca de documentos (DLOs) são documentos e pastas.

Para simplificar a gestão do armazenamento, o sistema guarda todos os DLOs em uma ou mais bibliotecas. O nome da biblioteca no ASP do sistema é QDOC. Cada ASP de utilizador que contenha DLOs tem uma biblioteca de documentos denominada QDOCnnnn, onde nnnn é o número atribuído ao ASP. Na perspectiva do utilizador, os DLOs não estão em bibliotecas. O sistema arquiva-os em pastas. Pode manipular DLOs com comandos e menus de DLOs.

Alguns programas licenciados utilizam suporte de DLO.

Dentro do sistema de ficheiros integrado, o sistema de ficheiros QDLS (Document Library Services) faculta suporte de DLO.

O sistema utiliza um conjunto de ficheiros de índices de pesquisa na biblioteca QUSRSYS para manter registo de todos os DLOs no sistema. Os nomes destes ficheiros de base de dados começam pelos caracteres QAOSS. O sistema utiliza outros ficheiros QAO* na biblioteca QUSRSYS para controlar as

distribuições e suportar capacidades de pesquisa de texto. Deve guardar estes ficheiros periodicamente na biblioteca QUSRSYS. As opções de menu 21 e 23 do comando GO SAVE guardam a biblioteca QUSRSYS e todos os DLOs no sistema.

Pode utilizar o comando Save Document Library Object (SAVDLO) para guardar manualmente um ou mais documentos. Não afectará os documentos, a menos que especifique as definições para libertar ou eliminar armazenamento. Pode guardar apenas um ou vários documentos.

Métodos para guardar vários documentos:

Pode guardar todos os documentos do utilizador, todos os documentos numa lista de pastas ou guardar todos os documentos num conjunto de memória auxiliar (ASP).

v Guarde todos os documentos, introduzindo: SAVDLO DLO(*ALL) FLR(*ANY).

v Guarde todos os documentos numa lista de pastas, introduzindo: SAVDLO DLO(*ALL) FLR(pasta). Pode especificar até 300 nomes de pasta genéricos ou específicos no parâmetro Folder (FLR).

v Pode executar vários comandos SAVDLO simultaneamente para documentos num único ASP ou em vários ASPs. Pode executar um ou mais comandos SAVDLO simultaneamente com um ou mais comandos Restore Document Library Object (RSTDLO) que utilizem o mesmo ASP. Segue-se um exemplo de execução de operações SAVDLO em simultâneo, com valores genéricos:

SAVDLO DLO(*ANY) DEV(primeiro-dispositivo) FLR(A* B* C* ...L*) SAVDLO DLO(*ANY) DEV(segundo-dispositivo) FLR(M* N* O* ...Z*)

v Guarde todos os documentos num ASP, introduzindo: SAVDLO DLO(*ALL) FLR(*ANY) ASP(n).

Poderá optar por mover as pastas que contêm documentos de utilizador para um ASP de utilizador. Pode guardar os objectos de biblioteca de documentos (DLOs) contidos nesses ASPs com regularidade e não guardar o ASP de sistema. Esta acção elimina o tempo e os suportes de dados suplementares para guardar as pastas do sistema do IBM i Access Family, que raramente são alteradas.

Nota: Quando guardar o IBM i Access Family, também tem de executar o comando SAV. Segue-se uma descrição de todos os parâmetros necessários para guardar tudo no sistema de ficheiros

integrado, incluindo o IBM i Access Family.

SAV DEV('/QSYS.LIB/nome-dispositivo-suporte.DEVD') OBJ(('/*') +

('/QSYS.LIB' *OMIT) ('/QDLS' *OMIT)) UPDHST(*YES)

v Guarde uma lista de documentos, por nome definido pelo utilizador ou por nome de objecto de sistema.

v Guarde todos os documentos que correspondam a certos valores de pesquisa. A tabela que se segue ilustra os parâmetros que pode utilizar quando especificar DLO(*SEARCH).

Tabela 26. Parâmetros para DLO(*SEARCH)

Parâmetro Definição

FLR Pasta

SRCHTYPE *ALL, para todas as pastas que cumpram os critérios de pesquisa

CHKFORMRK Marcado para armazenamento offline

Tabela 26. Parâmetros para DLO(*SEARCH) (continuação)

Parâmetro Definição

CRTDATE Data de criação

DOCCLS Classe do documento

OWNER Proprietário

REFCHGDATE Data da última alteração do documento REFCHGTIME Hora da última alteração do documento

v Guarde todos os objectos de distribuição (correio), introduzindo: SAVDLO DLO(*MAIL).

v Guarde todos os objectos de distribuição, novas pastas,novos documentos e documentos alterados, introduzindo: SAVDLO DLO(*CHG). Este é outro método que permite reduzir o efeito das informações online no tempo e suportes de dados que são necessários para guardar DLOs. Guardar objectos de biblioteca de documentos (DLOs) faculta mais informações relativas à especificação de DLO(*CHG). Pode utilizar o parâmetro OMITFLR para excluir pastas da operação de salvaguarda. O parâmetro OMITFLR permite até 300 nomes de pastas genéricos ou específicos.

O parâmetro OMITFLR é útil se quiser omitir pastas que nunca sejam alteradas ou que o sejam com pouca frequência. Também pode utilizá-lo para remover um grupo de pastas de uma operação de salvaguarda, enquanto guarda simultaneamente esse grupo num dispositivo de suportes de dados diferente.

Quando guarda DLOs de mais de um ASP na mesma operação, o sistema cria para cada ASP um ficheiro individual nos suportes de dados. Quando restaura os DLOs a partir dos suportes de dados, tem de especificar os números de sequência para restaurar os DLOs oriundos de mais de um ASP.

Autoridade que é necessária para o comando SAVDLO:As seguintes combinações de parâmetros para o comando SAVDLO requerem a autoridade especial *ALLOBJ, *SAVSYS ou a autoridade *ALL sobre os documentos. Também necessita de estar inscrito no directório do sistema:

v DLO(*ALL) FLR(*ANY) v DLO(*CHG)

v DLO(*MAIL)

v DLO(*SEARCH) OWNER(*ALL)

v DLO(*SEARCH) OWNER(nome-perfil-utilizador)

Nota: Pode sempre guardar os seus próprios DLOs. Tem de ter as autoridades especificadas para especificar outro perfil de utilizador como parâmetro de proprietário.

Métodos de redução do espaço em disco utilizado pelos documentos:

Os documentos tendem a acumular-se e requerem cada vez mais armazenamento. Estas informações descrevem métodos diferentes que pode utilizar para reduzir o espaço em disco utilizado por documentos.

v Guarde documentos e elimine-os (STG(*DELETE)). Estes documentos já não serão apresentados quando pesquisar documentos.

v Guarde documentos e liberte armazenamento (STG(*FREE)). Estes documentos serão apresentados quando efectuar uma pesquisa e serão marcados pelo sistema como estando offline.

v Mova documentos para um ASP de utilizador. Pode estabelecer diferentes estratégias de salvaguarda e de restauro para estes ASPs de utilizador.

Ao guardar documentos, especifique valores de pesquisa, tais como a marca de armazenamento no documento ou a data de expiração do mesmo, para identificar quais os documentos que necessitem de armazenamento libertado.

Conceitos relacionados

“Libertar armazenamento ao guardar” na página 5

O tópico Libertar armazenamento ao aguardar explica como utilizar o parâmetro STG para remover um objecto do sistema após guardá-lo. Funciona apenas com um número limitado de comandos.

Saída de dados do comando SAVDLO:

Pode utilizar o parâmetro OUTPUT do comando SAVDLO para ver informações sobre documentos, pastas e correio guardados. Pode imprimir a saída de dados (OUTPUT(*PRINT)) ou guardá-la num ficheiro de base de dados (OUTPUT(*OUTFILE)).

Se imprimir a saída de dados, deverá ter em consideração dependências de dispositivos:

v As informações de título na saída de dados são dependentes do dispositivo. Nem todas as informações aparecem para todos os dispositivos.

v O ficheiro de impressora para o comando SAVDLO utiliza o identificador de caracteres (CHRID) 697 500. Se a sua impressora não suportar este identificador de caracteres, o sistema apresentará a

mensagem CPA3388. Para imprimir a saída de dados do comando SAVDLO e não receber a mensagem CPA3388, especifique o seguinte antes de especificar *PRINT no comando SAVDLO:

CHGPRTF FILE(QSYSOPR/QPSAVDLO) CHRID(*DEV)

Se utilizar um ficheiro de saída de dados, o sistema usará o formato de ficheiro QSYS/ QAOJSAVO.OJSDLO.

Informações relacionadas

Imprimir

No documento Realizar cópia de segurança do sistema (páginas 104-107)