1 1. Definições dos aplicativos PaperCut... 3 2. Requisitos de Instalação... 3 2.1 Instalador PaperCut - MF... 3 2.2 Perfil para a instalação e configuração... 3 2.3 Diagrama da Solução... 4 3. Instalando o PaperCut MF Aplication Server... 4 4 Configurando o PaperCut para o Banco de Dados... 13 4.1 Requisitos para instalação do banco de dados... 13 4.2 Parando o Serviços do PaperCut... 13 4.3 Conectando ao Banco de Dados Oracle já criado ou restaurado de Backup... 14 4.4 Configurando o arquivo server.properties... 14 4.5 Reinicializando os do PaperCut... 14 5 Instalando o PaperCut Secundário / Client... 15 6 Monitoramento dos Serviços... 20 7 Backup e Restore... 21 7.1 Comando para realizar Backup das filas de impressão.... 21 7.2 Comando para realizar o Restore das filas de impressão... 21 7.3 Politica Backup Banco de Dados... 21 7.4 Politica Backup da Maquina Virtual... 21 8 RTO - Retorno para Operação... 22 8.1 Qual o impacto perdendo tudo e tendo backup garantido?... 22 8.2 Tempo estimável para garantia do serviço de volta... 22 9 Plano de Contingencia... 22
2 Elaborado por: Departamento: Data: DST Suporte Implantação DST Suporte Implantação 25/08/2014 Objetivo: Descreve o processo de instalação e Configuração do software PaperCut MF Application Server e Secundary Server utilizando o banco de dados Oracle.
3 1. Definições dos aplicativos PaperCut Servidor Primário PaperCut Application Server O servidor de aplicação PaperCut ou PaperCut Application Server é responsável por fornecer a interface de acesso aos aplicativos administrativos e toda parte de configuração da ferramenta PaperCut, também é responsável por receber todas as requisições de todos os Servidores Secundários e Clients PaperCut. Este servidor é o ponto chave da comunicação, consulta e gravação no banco de dados externo ou interno. Servidor Secundário PaperCut PaperCut Secundary Server Sua função é trabalhar com o spooler do sistema operacional, captura os dados de impressão, consulta o PaperCut Application Server e verificar se o usuário tem cota ou algum filtro de configuração específico, por fim, disponibilizar a impressão e ao mesmo tempo e enviar os pacotes com esses dados para o PaperCut Application Server, que é responsável por gravar as informações no banco de dados, o tamanho dos pacotes são de até 200 bytes por requisição de impressão. 2. Requisitos de Instalação As configurações a seguir foram proposta mediante a quantidade de usuários, equipamentos e filas de impressão. PAPERCUT APLICATION SERVER / SECONDARY SERVER Hardware - Virtualizado Software Quatro Núcleos de Processamento 2.0 GHz Sistema Windows 2008 Server R2 Memória 4 GB PaperCut MF Disco S.O 60 / App-Spool 60 GB Client Oracle 11 Portas de comunicação entre servidores TCP 9191 e 9192 liberados pelo firewall. 2.1 Instalador PaperCut - MF O instalador do PaperCut poderá ser encontrado no site do fabricante abaixo: ftp://ftp.papercut.com/pub/mf/14.x/ Versão Instalada - pcmf-setup-14.2.28232.exe 2.2 Perfil para a instalação e configuração O perfil para a instalação e configuração do PaperCut MF nos servidores de impressão, deverá ser Administrador onde o mesmo tenha permissão total no ambiente.
4 2.3 Diagrama da Solução 3. Instalando o PaperCut MF Aplication Server Após confirma os requisitos de instalação, inicie a instalação a seguir: Após realizar o download, execute o arquivo PCMF-Setup.exe
5 Na tela de Boas Vindas do software, clique em Next para continuar a instalação. Marque o item I accept the agreement para concordar com o licenciamento do uso do software e em seguida clique em Next para continuar.
6 A tela de Information irá alerta que a utilização do software será de 40 dias, o licenciamento será realizado após a finalização do setup de instalação neste manual. O software irá definir o diretório para a instalação caso contrario, poderá ser definido outro local de instalação clicando em Browser.
7 Para a instalação do servidor principal Application Server, devemos selecionar Standard installation (primary Server) conforme a figura abaixo.
8 Clique em install para iniciar a instalação no servidor. Aguarde a finalização.
9 Clique em Finish para completar a instalação Defina uma senha administrativa para o software no campo: Password: simpress Verify password: simpress
10 Mantenha o custo como Default R$ 0,00 Desabilitar a opção Deny access when users run out of credit/quota
11 Selecione o tipo de sincronização que deseja realizar, este item ira popular os usuários da rede para o papercut. Clique em Finish para finalizar a instalação
12 Em caso de sincronização com o ActiveDirectory, aguarde a sincronização Clique em Close para finalizar.
13 Após a instalação será exibida a tela de Setup Completed 4 Configurando o PaperCut para o Banco de Dados 4.1 Requisitos para instalação do banco de dados Banco de dados criado Usuário e Senha owner do banco Nome e endereço do servidor do banco de dados Porta utilizada 1521 ou 1522 4.2 Parando o Serviços do PaperCut Em Ferramentas Administrativas do Windows dentro de Painel de Controle, acesse o item Serviços. Pare os serviços a seguir: PaperCut Application Server PaperCut Print Provider
14 4.3 Conectando ao Banco de Dados Oracle já criado ou restaurado de Backup Baixe o Drive OJDBC (ojdbc5 e ojdbc6) da versão correta do Oracle http://www.oracle.com/technetwork/database/features/jdbc/index- 091264.html?ssSourceSiteId=ocomen Após baixar arquivos copie o mesmo para a pasta do Papercut abaixo. C:\ Arquivos de Programas\PaperCut MF\server\lib-ext 4.4 Configurando o arquivo server.properties 1. Abra o arquivo server.properties na pasta C:\Arquivos de Programas\PaperCut MF\Server. 2. Faça neste momento uma copia de segurança do arquivo para o caso de uma eventual necessidade de rollback. 3. Comente a linha de conexão ao banco de dados interno incluindo # no inicio da linha database.type=internal 4. Localize a sessão de conexão ao oracle do arquivo server.properties e configure como abaixo: # Oracle connection example (requires Oracle 9+) # IMPORTANT: Include the Oracle JDBC driver in the "server/lib-ext" directory as described in manual. database.type=oracle database.driver=oracle.jdbc.driver.oracledriver database.url=jdbc:oracle:thin:@<servidorbancodados>:1521(porta)/instancia database.username=nomeusuariobanco database.password= SenhaUsuarioBanco 5. Salve o arquivo server.properties em C:\Arquivos de Programas\PaperCut MF\Server 4.5 Reinicializando os do PaperCut Em Ferramentas Administrativas do Windows dentro de Painel de Controle, acesse o item Serviços. Inicialize os serviços a seguir: PaperCut Application Server PaperCut Print Provider
15 5 Instalando o PaperCut Secundário / Client Servidor Secundário PaperCut PaperCut Secundary Server Sua função é trabalhar com o spooler do sistema operacional, captura os dados de impressão, consulta o PaperCut Application Server e verificar se o usuário tem cota ou algum filtro de configuração específico, por fim, disponibilizar a impressão e ao mesmo tempo e enviar os pacotes com esses dados para o PaperCut Application Server, que é responsável por gravar as informações no banco de dados, o tamanho dos pacotes são de até 200 bytes por requisição de impressão. Após confirma os requisitos de instalação, inicie a instalação a seguir: Após realizar o download, execute o arquivo PCMF-Setup.exe Na tela de Boas Vindas do software, clique em Next para continuar a instalação.
16 Marque o item I accept the agreement para concordar com o licenciamento do uso do software e em seguida clique em Next para continuar. A tela de Information irá alerta que a utilização do software será de 40 dias, o licenciamento será realizado após a finalização do setup de instalação neste manual.
17 O software irá definir o diretório para a instalação caso contrario, poderá ser definido outro local de instalação clicando em Browser. Para a instalação do servidor principal Application Server, devemos selecionar Secondary print server installation conforme a figura abaixo.
18 Clique em install para iniciar a instalação no servidor.
19 Aguarde a finalização. Após finalizar a instalação, será aberta o arquivo de print-provider.conf onde será configurado o endereço TCP/IP do servidor principal (PaperCut Application Server)
20 Procure a linha ApplicationServer dentro do arquivo print-provider.conf conforme a figura abaixo: ApplicationServer = Informe o endereço TCP/IP do servidor principal Salve o arquivo para finalizar. Inicialize os serviços a seguir: PaperCut Print Provider 6 Monitoramento dos Serviços Serviços e portas que deve ser monitorados Serviços do PaperCut a. PaperCut Application Server b. PaperCut Print Provider Portas a. 9191, 9193, 7778 Serviço de Spool do Windows Conexão com o Banco de Dados Oracle
21 7 Backup e Restore 7.1 Comando para realizar Backup das filas de impressão. Adicione as linhas abaixo em arquivo TXT e salve com a extensão.bat Edite o local de destino CD %WINDIR%\System32\Spool\Tools Printbrm -s \\SIMP3024 -b -f c:\filas_impressao.printerexport O agendamento do backup pode ser realizado pelo próprio Agendador de Tarefas do Windows Server Agendar backup das Filas de Impressão Quinzenal. 7.2 Comando para realizar o Restore das filas de impressão Adicione as linhas abaixo em arquivo TXT e salve com a extensão.bat Edite o local de origem do backup CD %WINDIR%\System32\Spool\Tools Printbrm -s \\SIMP3024 -r -f c:\filas_impressao.printerexport 7.3 Politica Backup Banco de Dados A politica de backup do Banco de Dados Oracle deverá ser: Full Semanal Incremental Diário Expurgo de dados de com mais de 2 anos 7.4 Politica Backup da Maquina Virtual Necessário ser ter rotinas de backup da maquina virtual ou até mesmo Snapshot do mesmo
22 8 RTO - Retorno para Operação 8.1 Qual o impacto perdendo tudo e tendo backup garantido? Qualquer problema com o serviços da Aplicação PaperCut, Problema Banco de Dados, perca de comunicação com o servidor de Banco Dados ou perca de link entre servidor Secundário com Primário, a solução ficará indisponível. 8.2 Tempo estimável para garantia do serviço de volta Aplicação corrompida Reinstalação da aplicação e conexão com banco de dados íntegro (Se problema não tiver sido ocasionado por algum Patch do Windows Update ou problema do S.O). 1 hora Banco de Dados Corrompido Necessário Restore de base íntegra (Validar com DBA) 1 hora Perda do Servidor de Aplicação/Impressão Com banco de dados íntegro, backup das filas de impressão íntegro, será necessário fazer uma nova instalação do Sistema Operacional, Instalação da Aplicação, Restore das Filas de Impressão e conexão com Banco de Dados. 5 horas 9 Plano de Contingencia Deixar um servidor off com Restore das filas de impressão físicas do servido Primário. Será necessário adicionar ao Login Script as filas de impressão do Servidor Primário mais do servidor de contingencia.