Wymagania systemowe ReplaceMagic — Windows, RAM, CPU i .NET
ReplaceMagic to aplikacja wielowątkowa — przetwarza równocześnie wiele dokumentów w pamięci. Im więcej rdzeni CPU i pamięci RAM posiadasz, tym szybciej przetwarzane są duże biblioteki dokumentów. Poniżej znajdują się wymagania sprzętowe i programowe pozwalające uzyskać najlepsze wyniki.
Wymagania sprzętowe
| Komponent | Zalecane | Minimalne |
|---|---|---|
| CPU | 64-bitowy procesor czterordzeniowy lub lepszy | 64-bitowy procesor dwurdzeniowy 1,4 GHz |
| RAM | 16 GB lub więcej | 8 GB (należy spodziewać się wolniejszego działania) |
| Miejsce na dysku | 1 GB na instalację + miejsce na logi i kopie zapasowe dokumentów | 1 GB na instalację + miejsce na logi |
| System operacyjny | Windows 10, 11, Windows Server 2016/2019/2022 | Dowolna wersja Windows obsługująca .NET Framework 4.8 |
| Sieć | Szybkie połączenie z magazynem dokumentów i SharePoint | Dostęp sieciowy do docelowej lokalizacji dokumentów |
Wymagania programowe
Wymagane
- .NET Framework 4.8 lub nowszy
- System Windows OS (64-bitowy)
- Dostęp sieciowy do skanowanego magazynu dokumentów
Niewymagane
- Microsoft Office nie musi być zainstalowany
- Połączenie z Internetem nie jest wymagane do przetwarzania lokalnego/sieciowego
- Instalacja po stronie serwera nie jest potrzebna — tylko aplikacja desktopowa
Obsługiwane wersje Microsoft Office
ReplaceMagic przetwarza formaty plików Office bezpośrednio, bez konieczności instalacji pakietu Office. Obsługiwane są następujące wersje:
- Microsoft Office 2000, 2003, 2007
- Microsoft Office 2010, 2013
- Microsoft Office 2016, 2019
- Microsoft Office 2021
- Microsoft 365 (Office 365) — wszystkie aktualne formaty obsługiwane
Pełna obsługa funkcji dla Office 2000–2019. Formaty Office 2021–2024 i Microsoft 365 są w pełni kompatybilne. Jeśli napotkasz problem z określonym formatem, wyślij nam dokument, a my go zbadamy.
Ile pamięci RAM potrzebujesz?
ReplaceMagic przetwarza dokumenty całkowicie w pamięci — odczytuje cały dokument, wprowadza zmiany w RAM, a następnie zapisuje wynik na dysk. Sprawia to, że jest szybki, ale oznacza, że RAM jest głównym wąskim gardłem dla dużych bibliotek dokumentów.
Wzór na obliczenie RAM
Równoległe wątki × Maksymalny rozmiar dokumentu (MB) × 10 = Minimalna potrzebna pamięć RAM (MB)
Przykład: 8 równoległych wątków × 100 MB maksymalny rozmiar dokumentu × 10 = 8 000 MB (8 GB) potrzebnego RAM
Praktyczne wytyczne:
- Małe dokumenty (poniżej 10 MB każdy): 8 GB RAM wystarczy w większości przypadków
- Średnie dokumenty (10–50 MB każdy): zalecane 16 GB RAM przy 8 równoległych wątkach
- Duże dokumenty (50–100 MB każdy): zalecane 16–32 GB RAM; w razie potrzeby zmniejsz liczbę równoległych wątków
- Bardzo duże dokumenty (100+ MB): zwiększ RAM lub zmniejsz liczbę wątków przetwarzania równoległego; rozważ podział dużych plików przed przetwarzaniem
Procesor i przetwarzanie równoległe
ReplaceMagic rozprowadza przetwarzanie dokumentów na rdzenie CPU — każdy dokument jest przetwarzany w osobnym wątku. Więcej rdzeni = więcej dokumentów przetwarzanych jednocześnie = szybsza ogólna przepustowość.
2–4 rdzenie
Odpowiednie dla małych migracji lub testów. Ustaw przetwarzanie równoległe na 2–4 w Konfiguracji.
4–8 rdzeni
Dobre dla migracji średnich rozmiarów. Ustaw przetwarzanie równoległe na 4–8 w zależności od dostępnego RAM.
8+ rdzeni
Idealne dla dużych migracji korporacyjnych. Ustaw przetwarzanie równoległe odpowiadające liczbie rdzeni minus 1–2 na potrzeby systemu operacyjnego.
Dodatkowe wymagania dla SharePoint
Korzystając z natywnej integracji ReplaceMagic z SharePoint, obowiązują następujące dodatkowe wymagania:
- Połączenie sieciowe: Komputer uruchamiający ReplaceMagic musi mieć dostęp HTTPS do SharePoint Online (port 443) lub dostęp sieciowy do serwera SharePoint lokalnego
- Uprawnienia SharePoint: Dostęp do odczytu/zapisu w bibliotekach dokumentów poddanych przetwarzaniu; prawa administratora witryny są wymagane do zachowania daty ostatniej modyfikacji i metadanych autora
- Ograniczanie SharePoint Online: Ogranicz przetwarzanie równoległe do 3–5 wątków dla SharePoint Online, aby uniknąć błędów HTTP 429. Włącz opcję “Zmniejsz obciążenie podczas ograniczania SharePoint” w Konfiguracji dla automatycznego zarządzania
- Uwierzytelnianie: Dane uwierzytelniające dla wybranego trybu uwierzytelniania (SharePoint Online, Windows, hasło aplikacji MFA, certyfikat App-Only)
- Serwer proxy/zapora: Jeśli używany jest firmowy serwer proxy, skonfiguruj go w Konfiguracji → zakładka Przetwarzanie, aby ReplaceMagic mógł się połączyć z SharePoint Online
Kwestie przechowywania danych dla dużych migracji
Przy dużych projektach migracji zaplanuj miejsce na:
- Logi: Szczegółowe logi przetwarzania mogą znacznie rozrosnąć się przy dużych operacjach — zarezerwuj 1–5 GB na wolumenie logów
- Kopie zapasowe dokumentów: Jeśli włączysz opcję kopii zapasowej, ReplaceMagic kopiuje każdy zmodyfikowany dokument przed wprowadzeniem zmian. Dla 100 000 dokumentów o średniej wielkości 5 MB zarezerwuj ~500 GB miejsca na kopie zapasowe
- Eksport skanów: Eksporty CSV lub bazy danych wyników skanowania są zazwyczaj niewielkie (kilkaset MB dla milionów łączy)
Wskazówki dotyczące wydajności
- Uruchamiaj ReplaceMagic w tym samym segmencie sieci co magazyn dokumentów — opóźnienie między ReplaceMagic a serwerem plików/SharePoint bezpośrednio wpływa na przepustowość
- Użyj dedykowanego komputera do dużych migracji zamiast współdzielonej stacji roboczej — inne aplikacje rywalizujące o RAM i CPU spowolnią przetwarzanie
- Przy nocnych migracjach zamknij niepotrzebne aplikacje i ustaw w Windows opcje zasilania na “Wysoka wydajność”, aby zapobiec usypianiu komputera
- Włącz opcję “Optymalizuj obciążenie” w Konfiguracji → zakładka Konfiguracja — ReplaceMagic automatycznie dostosuje przetwarzanie równoległe do sprzętu
- Przy przetwarzaniu SharePoint Online uruchamiaj operacje w godzinach poza szczytem (noce/weekendy), kiedy limity ograniczania firmy Microsoft rzadziej są osiągane

























