Esta seção descreverá o procedimento de atualização do Servidor de Impressão quando ele for utilizado nos seguintes cenários:
-
Servidor de Impressão no modo Autônomo.
-
Servidor de Impressão na função de Site, no caso de configuração de Site Central.
Está usando o ambiente Central-Site?
Sempre atualize o Servidor Central primeiro e os servidores de Site depois. A compatibilidade com versões anteriores entre Servidores Centrais mais recentes e Servidores de Site mais antigos é preservada. No entanto, não é possível conectar uma versão mais recente do servidor de Site a um servidor Central mais antigo.
Consulte primeiro o manual de atualização do Servidor Central.
Consulte outra parte deste documento se desejar atualizar para uma instalação diferente ou entre em contato com seu representante de suporte para obter mais informações.
Requisitos de atualização
Antes de atualizar, verifique se o seu servidor atende aos requisitos de hardware e software e se a licença de suporte está válida.
Certifique-se de que todos os pacotes ou aplicativos adicionais utilizados no ambiente de instalação em questão estejam disponíveis e sejam compatíveis com a versão que você está prestes a instalar.
Requisitos de software
Sistema operacional:
-
Windows Server 2016 de 64 bits ou superior (recomendado).
-
Windows 8.1 de 64 bits ou superior. Esteja ciente do limite de conexão de até 20 clientes.
Não é recomendada a instalação em um sistema operacional de desktop (não servidor), como o Windows 10, nem em um controlador de domínio.
Para garantir que o sistema funcione sem problemas, é necessário definir uma exceção para as pastas do programa e de dados nas configurações do seu antivírus.
Runtime .NET:
Antes da instalação, o assistente verifica se os componentes necessários do Microsoft .NET 8 estão instalados. Se algum estiver faltando, o assistente tentará baixá-lo e instalá-lo automaticamente.
É necessária uma conexão com a Internet. Permita o acesso a:
http://redirect.myq.cz/*
Se a instalação automática falhar, instale manualmente os componentes necessários do .NET 8 antes de executar o instalador:
-
Runtime do .NET 8
-
Runtime do ASP.NET Core 8
-
Runtime para desktop 8
O Microsoft .NET Framework 4.8 deve ser instalado manualmente antes da instalação. Ele não é instalado pelo assistente.
Para o Windows Server 2022 Core, instale o Recurso de Compatibilidade de Aplicativos do Server Core sob demanda. Para instalá-lo a partir do PowerShell como uma atualização do Windows, execute este comando e, em seguida, reinicie o servidor.
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0
Requisitos de hardware
-
CPU: 4 núcleos – 8 núcleos
-
Memória: 6 GB de RAM – 14 GB de RAM
-
Disco: 10 GB mais espaço de armazenamento adicional para tarefas de impressão/digitalização, logs, histórico e backups. O tamanho recomendado é de pelo menos 100 GB.
Utilize os requisitos mais elevados nos seguintes casos:
-
Aproximação do limite de terminais suportados ou de sessões paralelas de usuários.
-
Uso do analisador de tarefas.
-
Uso do arquivamento de tarefas.
-
Uso do cliente Desktop.
-
Impressão de muitos documentos do Office por e-mail/web/dispositivos móveis.
-
Uso de marcas d’água.
-
Uso intenso da API.
Recomendamos fortemente o uso de um disco rígido SSD para a instalação tanto do programa quanto dos dados do aplicativo.
Requisitos da licença de suporte
A validade exigida da licença de suporte é até 1º de abril de 2023.
É necessário ter uma licença de suporte válida antes de prosseguir com a atualização. Sem uma licença de suporte válida, o processo de atualização não será permitido, ou algumas partes do sistema não funcionarão após a atualização.
Você pode verificar a validade de suas licenças de suporte em Configurações > Licença.
Se a licença de suporte não for válida pelo menos até a data exigida, não inicie a atualização. Ative primeiro a nova licença de suporte para prolongar a validade do suporte e conclua a atualização posteriormente.
Requisitos mínimos de versão
A versão mínima a partir da qual é possível atualizar é a 8.2.
Se você estiver executando uma versão mais antiga, atualize primeiro para a versão 8.2 mais recente disponível. Em seguida, prossiga com a atualização para a versão 10.2.
Se um servidor de site tiver uma licença inválida — como após restaurar um backup para um novo servidor, mas antes de obter uma nova licença do Servidor Central —, você verá a seguinte caixa de diálogo:
Isso é esperado, pois a licença não é válida. Clique em Sim para continuar com a atualização. O servidor do site solicitará uma nova licença ao Servidor Central após a atualização e continuará operando normalmente.
Requisitos de espaço livre
Durante o processo de atualização, ambos os bancos de dados (contendo dados e logs) são atualizados e modificados para serem compatíveis com a nova estrutura do aplicativo. Durante esse processo, os requisitos de armazenamento no disco rígido aumentam significativamente, pois o conteúdo do banco de dados é copiado para arquivos temporários enquanto o mecanismo do banco de dados realiza as alterações necessárias.
O espaço necessário durante o processo de atualização pode chegar a quatro vezes o tamanho dos bancos de dados reais.
Verifique se tanto o disco rígido do sistema (que armazena os arquivos temporários) quanto a unidade usada para a parte de dados do aplicativo têm pelo menos quatro vezes mais espaço de armazenamento disponível do que o tamanho total dos bancos de dados de dados e de logs.
O tamanho dos bancos de dados pode ser encontrado na pasta “Data” do MyQ. Por padrão, ela está localizada em C:\ProgramData\MyQ, ou pode ser encontrado no aplicativo Easy Config em Configurações > Pasta de Dados.
Os arquivos são denominados MYQ.fdb e MYQLOG.fdb.
Neste exemplo, podemos ver que o tamanho total dos dois bancos de dados é de cerca de 330 MB; portanto, para o processo de atualização, a unidade C: deve ter pelo menos 1,3 GB de espaço livre.
Se a pasta de dados estiver na D: unidade, então a mesma quantidade de espaço livre também é necessária lá, pois, por padrão, os arquivos temporários são armazenados na C: unidade, e ambas as unidades devem ter espaço de armazenamento suficiente disponível.
A falta de espaço de armazenamento levará a problemas inesperados durante a atualização. Não só o processo de atualização provavelmente falhará, como também poderá representar uma ameaça a todo o sistema operacional, já que todo o espaço de armazenamento disponível será esgotado.
Compatibilidade de terminais e clientes incorporados
Terminais incorporados
Antes de iniciar o procedimento de atualização, certifique-se de que todos os pacotes de terminais embarcados ou de hardware sejam compatíveis com a versão para a qual você está atualizando.
-
Recomenda-se sempre usar a versão mais recente disponível do pacote de terminal.
-
Não utilize versões de terminal inferiores às listadas na tabela abaixo.
-
Não utilize versões de terminal superiores à 10.2 — versões futuras provavelmente não serão compatíveis.
-
É necessário utilizar uma versão do terminal 8.2 ou superior. Não utilize a versão 8.0 do terminal incorporado com o Print Server 10.2.
A partir das versões 8.x dos terminais Embedded, a arquitetura do terminal foi alterada. Essas alterações podem afetar o comportamento do terminal Embedded. Ao atualizar o terminal Embedded, verifique o Boletim de Suporte, disponível no Portal de Parceiros, para obter mais informações e saber se a sua marca requer etapas adicionais.
Portal do Parceiro -> Suporte -> Documentação -> guia Boletim de Suporte.
Atualmente, são necessárias etapas especiais para o terminal Embedded da Kyocera versão 7.5. Consulte o Boletim de Suporte disponível 04-2020sobre a atualização do terminal Embedded da Kyocera para obter mais informações.
Se a versão do terminal instalada atualmente for inferior à listada na tabela abaixo, recomenda-se desinstalar este pacote do terminal antes de executar a atualização. Consulte o manual do terminal correspondente sobre o procedimento de desinstalação.
Os seguintes pacotes de terminais Embedded são compatíveis com o Print Server 10.2:
|
Terminal |
Versões compatíveis |
||||
|
Brother |
10.2 |
|
|
|
|
|
Canon |
|
10.1 |
8.2 (fim de vida útil) |
|
|
|
Epson |
10,2 |
10,1 (fim de vida útil) |
8,2 (fim de vida útil) |
8.1 (Fim de vida útil) |
|
|
FujiFilm |
10,2 |
|
|
|
|
|
HP |
10,2 |
10,1 (fim de vida útil) |
8,2 (fim de vida útil) |
8,1 (fim de vida útil) |
7,5 (fim de vida útil) |
|
Katun |
10,2 |
|
|
|
|
|
Kyocera |
10,2 |
10,1 (Fim de Vida Útil) |
8,2 |
8,1 (fim de vida útil) |
|
|
Lexmark |
|
10,1 |
|
8,1 (Fim de Vida Útil) |
8,0 (fim de vida útil) |
|
Ricoh |
|
10,1 |
8,2 (Fim de vida útil) |
|
|
|
Sharp |
10,2 |
10,1 |
|
8,1 (Fim de vida útil) |
|
|
Sharp Luna |
|
10,1 |
|
8,1 (Fim da Vida Útil) |
|
|
Toshiba |
|
|
8,2 |
8,1 (Fim de vida útil) |
|
|
Xerox |
10,2 |
|
|
|
7,6 (Fim de Vida Útil) |
Observe que os terminais marcados com (EOL) estão chegando ao fim da vida útil e não têm mais suporte. Embora ainda sejam compatíveis e estejam operacionais, seu uso não é recomendado nem suportado.
Compatibilidade com outros aplicativos
Antes de iniciar o procedimento de atualização, certifique-se de que todos os pacotes de software adicionais, bem como quaisquer aplicativos de terceiros, sejam compatíveis com a versão para a qual você está atualizando.
Os seguintes aplicativos são compatíveis com o Print Server 10.2.
|
Clientes |
Versão |
|
Cliente de desktop |
8.2*, 10.0*, 10.2 |
|
Servidor de OCR |
3.1+ |
|
Agente de impressão móvel |
1.3, 1.3.1 |
|
Cliente móvel MyQ X |
10.1+ |
|
Servidor Central |
10.2 |
|
Cliente Chromebook |
10.2 RC2 |
|
Easy Cluster |
N/A |
|
ScannerVision |
9.1+ |
*Essas versões podem funcionar com os servidores MyQ X 10.2 principalmente se forem utilizadas antes da atualização para os servidores 10.2; use o Cliente Desktop 10.2 para novas instalações da versão 10.2.
As versões 8.2 e 10.1 do MyQ Desktop Client são compatíveis apenas se forem usadas com o servidor de impressão anterior, antes da atualização. Em ambientes onde o MyQ Desktop Client não tenha sido usado até o momento, use a versão 10.2.
O aplicativo MyQ Mobile Printing (Android ou iOS) não é compatível com o servidor de impressão 10.2. Use o MyQ X Mobile Client em vez disso.
O Easy Cluster foi descontinuado e não está mais disponível para o Print Server 10.2.
Recomenda-se sempre utilizar a versão mais recente disponível do software cliente.
Não utilize versões do software cliente inferiores às listadas na tabela acima
Não utilize versões do software cliente superiores à 10.2 (não se aplica ao ScannerVision) – versões futuras provavelmente não serão compatíveis.
Personalizações e relatórios personalizados
Se houver alguma personalização em execução na instalação atual — sejam relatórios personalizados, scripts ou qualquer outro elemento que não esteja incluído na configuração padrão —, entre em contato primeiro com o suporte do MyQ para verificar se elas são compatíveis com a versão para a qual você está atualizando.
As personalizações são sempre criadas para uma versão específica e dependem dos recursos dessa versão. Esses recursos podem não estar presentes na versão mais recente e, portanto, o conteúdo personalizado pode não funcionar após a atualização.
Após concluir a atualização, verifique o Log Principal do MyQ para identificar eventuais erros e avisos, incluindo aqueles relacionados a personalizações incompatíveis, e também teste você mesmo as funcionalidades personalizadas.
Alterações importantes nesta versão
Observe que a versão 10.2 apresenta grandes mudanças funcionais em comparação com as versões anteriores, o que afetará certas funções do sistema.
Consulte a lista de alterações e novos recursos em “Atualização para o MyQ X 10.2”.
Leia este documento com atenção para compreender o impacto dessas alterações.
Backup
Antes de prosseguir com a atualização propriamente dita, faça um backup primeiro. Isso garantirá que, caso o processo de atualização não seja bem-sucedido, haja um conjunto de dados de backup para o qual se possa retornar.
Recomenda-se copiar fisicamente os arquivos de backup criados para um armazenamento de arquivos separado.
O backup pode ser criado manualmente usando a interface web do MyQ ou o Easy Config.
Interface da Web
Faça login como *admin e, em Configurações > Agendador, execute as tarefas de backup para:
-
Backup do banco de dados e das configurações
-
Backup de log
Verifique o log para saber quando as operações de backup estiverem concluídas.
Easy Config
Faça login como um usuário com privilégios de administrador local no servidor que executa o MyQ e execute o aplicativo Easy Config.
No menu “Banco de dados”, abra o submenu “Banco de dados principal” e execute o comando “Backup”. Não é possível fazer backup do banco de dados de logs usando o Easy Config.
Se você estiver executando o MyQ em um ambiente virtual, é recomendável criar um Snapshot/Checkpoint antes da atualização. Essa será a maneira mais fácil de reverter as alterações, se necessário.
Etapas da atualização
Seguir as etapas de atualização uma a uma, na ordem correta, garantirá o resultado mais confiável para a atualização. Embora o processo em si seja simples, ele ainda deve ser considerado crítico, e o administrador deve prestar atenção a cada detalhe. Fazer isso da maneira correta minimizará o tempo de inatividade necessário e ajudará a evitar problemas inesperados.
Desativar tarefas agendadas
No início do processo de atualização, é recomendável desativar todas as tarefas agendadas. Isso evita que uma tarefa seja executada acidentalmente em um momento inadequado, especialmente se ela exigir muito tempo para ser concluída. Além disso, se outros componentes do sistema forem atualizados (por exemplo, o servidor central e os servidores locais simultaneamente), a sincronização de usuários e a replicação de dados podem ser iniciadas indesejadamente.
Em Configurações > Agendador de Tarefas, clique com o botão direito do mouse em todas as tarefas e clique no botão “Ativado” para desativá-las.
Algumas tarefas padrão não podem ser desativadas; para essas, recomenda-se verificar a próxima hora de execução agendada e alterá-la, se necessário.
Interromper serviços
O assistente de instalação tentará interromper todos os serviços do aplicativo para poder prosseguir com a sobrescrita de arquivos e componentes do aplicativo. É melhor realizar essa etapa manualmente primeiro e verificar se todos os serviços foram interrompidos corretamente e se não há nenhuma operação em execução em segundo plano.
Enquanto os serviços não forem interrompidos e todas as tarefas em execução não forem concluídas, os arquivos ficarão bloqueados, e o assistente de instalação não poderá sobrescrevê-los.
Para interromper os serviços manualmente, use o aplicativo Easy Config e clique no botão “Interromper” na aba “Serviços”.
Parar todos os serviços pode levar algum tempo, pois eles não são parados imediatamente; em vez disso, o sistema aguardará até que todas as tarefas em execução sejam concluídas corretamente. Não force a parada dos processos usando o Gerenciador de Tarefas, pois isso pode deixar algumas tarefas em um estado incompleto e inconsistente.
A interrupção dos serviços impedirá que os usuários utilizem o sistema.
Quando os serviços estiverem parados, será possível prosseguir com as etapas seguintes do processo de atualização. Nesse estado, garante-se que nenhum usuário esteja conectado e que nenhuma tarefa esteja em execução, de modo que todos os arquivos e componentes do sistema possam ser sobrescritos com uma versão atualizada.
Após interromper todos os serviços, execute manualmente apenas o serviço do Servidor de Banco de Dados. Esse serviço é necessário para que o assistente de instalação possa verificar a versão do sistema atualmente instalada e realizar a atualização corretamente, bem como executar a atualização do banco de dados posteriormente.
Neste momento, é o momento ideal para criar o backup do banco de dados – pois, caso seja necessário restaurá-lo, ele conterá todos os dados, já que ninguém está utilizando o sistema. Esse backup não pode ser feito pela interface da web, uma vez que ela não está em execução no momento; ele deve ser feito pelo Easy Config.
Verifique se nada está em execução
Quando os serviços forem parados, verifique se todos os processos estão parados usando o Gerenciador de Tarefas e a aba Detalhes. Tecnicamente, alguns processos travados podem ainda estar em execução e bloqueando os arquivos, mesmo que o serviço relacionado tenha sido parado.
Nesse estado, apenas os dois processos a seguir devem estar em execução:
-
Firebird.exe
-
MyQ EasyConfig.exe
Certifique-se de que nenhum dos seguintes processos ou serviços relacionados esteja em execução:
-
CanonTerminal.exe
-
EpsonTerminal.exe
-
HPProTerminal.exe
-
HPTerminal.exe
-
httpd.exe
-
Kmum.Server.exe
-
LexmarkTerminal.exe
-
MyQ.exe
-
MyQKyoceraTerminal.exe
-
MyQSvc.exe
-
nssm.exe
-
php.exe
-
php-cgi.exe
-
rotatelogs.exe
-
SharpTerminal.exe
-
traefik.exe
-
XeroxTerminal.exe
Se algum dos processos listados acima estiver em execução, mesmo com todos os serviços interrompidos, é muito provável que se trate de um processo travado, o que impedirá a execução correta do assistente de instalação da atualização.
Nesse caso, recomenda-se reiniciar todo o servidor. Após reiniciar o servidor, volte para interromper os serviços correspondentes novamente e verifique se há algum processo em execução.
Atualização
Quando for verificado que o sistema atende a todos os requisitos, for feito um backup de todos os serviços e (exceto pelo mecanismo de banco de dados) todos os serviços estiverem parados e não houver processos travados em execução que possam bloquear o assistente de instalação, podemos prosseguir com a atualização propriamente dita.
Primeiro, feche o aplicativo Easy Config.
Certifique-se de que o usuário conectado tenha direitos de acesso de Administrador Local e execute o assistente de instalação.
Primeiro, escolha o idioma desejado para o assistente de instalação.
Na segunda etapa, será exibida uma mensagem informando que a versão anterior foi detectada e que uma atualização será realizada.
Passe pelo contrato de licença até as etapas de Opções.
Aqui, é possível escolher entre várias opções relacionadas ao gerenciamento de diferentes partes do sistema. Essas opções variam em cada versão e também dependem da versão a partir da qual a atualização está sendo feita.
A tela de diálogo pode ter a seguinte aparência:
-
O backup do banco de dados criará um backup padrão, como se fosse executado pelo Easy Config. Essa etapa geralmente não é necessária, pois o backup foi feito manualmente antes de iniciar a atualização. Em alguns casos, quando o mecanismo do banco de dados também é atualizado, essa opção é ativada automaticamente, pois o backup e a restauração subsequente são realizados para alterar a versão do mecanismo do banco de dados.
-
A opção “Limpar o log” é geralmente recomendada, já que, na maioria dos casos, não é necessário manter os dados antigos do log. Se, por qualquer motivo, houver essa necessidade no futuro, existe um backup do banco de dados de log que pode ser usado para essa finalidade. A exclusão do conteúdo do banco de dados de log liberará algum espaço de armazenamento em disco e tornará o processo de atualização mais rápido.
-
A opção “Iniciar serviços após a instalação” é geralmente recomendada. Somente caso a atualização anterior não tenha sido bem-sucedida por algum motivo, é possível não iniciar os serviços imediatamente e solucionar o problema.
Continue clicando no botão “Instalar”. Após a conclusão do assistente de instalação, o aplicativo Easy Config será iniciado.
Pode ser exibida uma caixa de diálogo solicitando a reinicialização do computador – nesse caso, certifique-se de que o Easy Config não esteja em execução e que não esteja atualizando o banco de dados ou realizando outras etapas, pois a reinicialização do servidor interromperá forçosamente esse processo e deixará o banco de dados inoperante. Se o Easy Config não estiver em execução, confirme a reinicialização do servidor. Não ignore completamente a reinicialização, se solicitado. Após a reinicialização, o aplicativo Easy Config será iniciado automaticamente.
O Easy Config executará as etapas de atualização do banco de dados. Esse processo levará algum tempo, especialmente com bancos de dados maiores. Algumas das etapas de atualização podem demorar bastante – não encerre esse processo à força.
Após a conclusão da atualização do banco de dados, o Easy Config será aberto na guia “Início”, onde você poderá verificar os detalhes básicos. Recomenda-se acessar a guia “Serviços” e verificar se todos os serviços estão em execução. Caso contrário, clique no botão “Iniciar tudo”.
Em seguida, abra a guia “Banco de Dados” e os submenus “Banco de Dados Principal” e “Banco de Dados de Log” – verifique se o status do banco de dados está “OK” tanto para o banco de dados principal quanto para o banco de dados de log.
Na guia “Sobre”, você pode verificar a versão instalada no momento para ter certeza de que a atualização foi bem-sucedida.
Depois disso, acesse a interface web, faça login como *admin e verifique se tudo está funcionando como deveria, e reinstale os pacotes de terminal caso tenham sido desinstalados anteriormente.
Recomendamos verificar as seguintes áreas e se elas estão funcionando corretamente:
-
Log – para verificar se há mensagens de erro
-
Licenças
-
Sincronização de usuários
-
Conexão com o Site-Central e replicação de dados
-
Geração de relatórios programados
Com todas as etapas anteriores concluídas, a atualização está concluída. Parabéns!