Requisitos do Sistema ReplaceMagic — Windows, RAM, CPU e .NET
O ReplaceMagic é uma aplicação multi-threaded — processa vários documentos simultaneamente em memória. Quanto mais núcleos de CPU e RAM você tiver, mais rápido ele processará grandes bibliotecas de documentos. Veja abaixo os requisitos de hardware e software para obter os melhores resultados.
Requisitos de Hardware
| Componente | Recomendado | Mínimo |
|---|---|---|
| CPU | Processador quad-core 64 bits ou superior | Processador dual-core 64 bits a 1,4 GHz |
| RAM | 16 GB ou mais | 8 GB (desempenho reduzido esperado) |
| Armazenamento | 1 GB para instalação + espaço para logs e backups de documentos | 1 GB para instalação + espaço para logs |
| Sistema Operacional | Windows 10, 11, Windows Server 2016/2019/2022 | Qualquer versão do Windows que suporte .NET Framework 4.8 |
| Rede | Conexão de alta velocidade ao armazenamento de documentos e ao SharePoint | Acesso de rede ao local de destino dos documentos |
Requisitos de Software
Obrigatório
- .NET Framework 4.8 ou posterior
- SO Windows (64 bits)
- Acesso de rede ao armazenamento de documentos a ser verificado
Não Obrigatório
- O Microsoft Office não precisa estar instalado
- Não é necessária conexão com a internet para processamento local/em rede
- Não é necessária instalação no servidor — aplicativo desktop apenas
Versões do Microsoft Office Suportadas
O ReplaceMagic processa formatos de arquivo do Office diretamente, sem necessidade de ter o Office instalado. As seguintes versões são suportadas:
- Microsoft Office 2000, 2003, 2007
- Microsoft Office 2010, 2013
- Microsoft Office 2016, 2019
- Microsoft Office 2021
- Microsoft 365 (Office 365) — todos os formatos atuais suportados
Suporte completo de recursos para Office 2000–2019. Os formatos do Office 2021–2024 e Microsoft 365 são totalmente compatíveis. Se você encontrar um problema com um formato específico, envie-nos o documento e investigaremos.
Quanta RAM Você Precisa?
O ReplaceMagic processa documentos completamente em memória — lê o documento inteiro, faz as alterações na RAM e então grava o resultado de volta no disco. Isso o torna rápido, mas significa que a RAM é o principal gargalo para grandes bibliotecas de documentos.
Fórmula de Cálculo de RAM
Threads paralelas × Tamanho máximo do documento (MB) × 10 = RAM mínima necessária (MB)
Exemplo: 8 threads paralelas × 100 MB de tamanho máximo do documento × 10 = 8.000 MB (8 GB) de RAM necessária
Diretrizes práticas:
- Documentos pequenos (menos de 10 MB cada): 8 GB de RAM é suficiente para a maioria dos cenários
- Documentos médios (10–50 MB cada): 16 GB de RAM recomendados com 8 threads paralelas
- Documentos grandes (50–100 MB cada): 16–32 GB de RAM recomendados; reduza as threads paralelas se necessário
- Documentos muito grandes (mais de 100 MB): Aumente a RAM ou reduza as threads de processamento paralelo; considere dividir arquivos grandes antes do processamento
CPU e Processamento Paralelo
O ReplaceMagic distribui o processamento de documentos entre os núcleos da CPU — cada documento é processado em uma thread separada. Mais núcleos = mais documentos processados simultaneamente = maior taxa de transferência geral.
2–4 núcleos
Adequado para migrações pequenas ou testes. Defina o processamento paralelo para 2–4 na Configuração.
4–8 núcleos
Bom para migrações de médio porte. Defina o processamento paralelo para 4–8 dependendo da RAM disponível.
8+ núcleos
Ideal para grandes migrações empresariais. Defina o processamento paralelo para corresponder ao número de núcleos menos 1–2 para sobrecarga do SO.
Requisitos Adicionais para SharePoint
Ao usar a integração nativa do ReplaceMagic com o SharePoint, os seguintes requisitos adicionais se aplicam:
- Conectividade de rede: O computador executando o ReplaceMagic deve ter acesso HTTPS ao SharePoint Online (porta 443) ou acesso de rede ao servidor SharePoint local
- Permissões do SharePoint: Acesso de Leitura/Gravação às bibliotecas de documentos sendo processadas; direitos de Administrador do Site são necessários para preservar a data da última modificação e os metadados do autor
- Limitação do SharePoint Online: Limite o processamento paralelo a 3–5 threads para o SharePoint Online a fim de evitar erros de limitação HTTP 429. Ative “Diminuir carga durante a Limitação do SharePoint” na Configuração para gerenciamento automático
- Autenticação: Credenciais para o modo de autenticação escolhido (SharePoint Online, Windows, senha de aplicativo MFA, certificado App-Only)
- Proxy/firewall: Se um proxy corporativo estiver em uso, configure-o em Configuração → aba Processamento para que o ReplaceMagic possa acessar o SharePoint Online
Considerações de Armazenamento para Grandes Migrações
Para grandes projetos de migração, planeje o armazenamento para:
- Logs: Logs detalhados de processamento podem crescer significativamente para grandes execuções — reserve 1–5 GB no volume de logs
- Backups de documentos: Se você ativar a opção de backup, o ReplaceMagic copia cada documento modificado antes de alterá-lo. Para 100.000 documentos com média de 5 MB cada, reserve aproximadamente 500 GB de espaço para backup
- Exportações de varredura: As exportações CSV ou de banco de dados dos resultados de varredura são geralmente pequenas (algumas centenas de MB para milhões de links)
Dicas de Desempenho
- Execute o ReplaceMagic no mesmo segmento de rede que o armazenamento de documentos — a latência entre o ReplaceMagic e o servidor de arquivos/SharePoint afeta diretamente a taxa de transferência
- Use um computador dedicado para grandes execuções de migração, em vez de uma estação de trabalho compartilhada — outros aplicativos disputando RAM e CPU irão reduzir o processamento
- Para migrações noturnas, feche aplicativos desnecessários e defina as configurações de energia do Windows como “Alto desempenho” para evitar suspensão
- Ative a opção “Otimizar carga de trabalho” em Configuração → aba Configuração — o ReplaceMagic ajustará automaticamente o processamento paralelo ao seu hardware
- Para processamento no SharePoint Online, execute durante horários fora do pico (noites/fins de semana) quando os limites de restrição da Microsoft têm menos probabilidade de ser acionados

























