Integracje / Veeam Backup & Replication
Dokumenty i dane firmy
Integracja AI: Veeam Backup & Replication
Podłączamy REST API Veeam Backup & Replication na porcie 9419, skąd asystent pobiera wyniki sesji backup, stan repozytoriów i daty ostatnich kopii każdej maszyny. Co rano właściciel dostaje jedno zdanie o stanie ochrony, a informatyk alerty o zadaniach zakończonych błędem lub ostrzeżeniem i o zajętości repozytoriów.
Po prezentacji do 2 tygodni testów, z dostępem tego samego dnia. Płacicie dopiero po decyzji.

Co podłączamy
Zaczynamy od odczytu danych. Zapis i akcje w systemie Veeam Backup & Replication włączamy dopiero wtedy, gdy sami tego chcecie.
CzytamyLista zadań z /api/v1/jobs: typ zadania (Backup Job, Replication Job, Backup Copy Job) i ustawiony harmonogram każdego z nich
AsystentSprawdza, czy każde zadanie działa zgodnie z planem i czy żadne nie zostało wyłączone albo pominięte bez wiedzy administratora
CzytamyGotowe raporty Protected VMs, Unprotected VMs i Repository Capacity Forecast z Reporting REST API w formacie JSON lub CSV
AsystentWyciąga listę maszyn bez aktywnego zadania backup i szacuje, kiedy repozytorium zapełni się przy obecnym tempie przyrostu danych
CzytamyPowtarzające się kody ostrzeżeń przy konkretnych VM lub serwerach z historii sesji, m.in. błędy guest processing i logów transakcyjnych
AsystentWykrywa ostrzeżenie pojawiające się kolejny raz przy tej samej maszynie, podaje, ile razy już wystąpiło i od kiedy, zanim urośnie do błędu
CzytamySekwencja wyników (Success, Warning, Failed) z ostatnich tygodni dla każdego zadania i maszyny z datami endTime z API
AsystentWyłapuje zadanie, którego wyniki systematycznie się pogarszają od kilku dni lub tygodni, nawet gdy żadna sesja jeszcze nie skończyła się błędem
CzytamyTreść komunikatu ostrzeżenia z sesji Veeam dotycząca guest processing i obcinania logów transakcyjnych baz SQL Server
AsystentPrzekłada techniczny komunikat Veeam na opis: jakie uprawnienia konta serwisowego sprawdzić i jak pilna jest sprawa dla zajętości dysku bazy
CzytamyDane pobierane z API w chwili zapytania: daty ostatnich kopii, wyniki Sure Backup, zajętość repozytoriów i wyniki Backup Copy Job
AsystentSkłada gotowy dokument z aktualnymi danymi na pytanie audytora wewnętrznego lub ubezpieczyciela o politykę backup i zgodność z NIS2
O co pytają w praktyce
Po polsku, jak koledze z pracy. Asystent odpowiada na danych z Waszego programu, a nie z ogólnej wiedzy.
- „Czy wszystkie kopie w nocy się udały i jest co odtworzyć?”
- „Który serwer nie miał kopii przez ostatnie trzy dni?”
- „Kiedy ostatni raz uruchamialiśmy test Sure Backup?”
- „Repozytorium zapełnia się, za ile dni skończy się miejsce?”
Co się zmienia
Firma przestaje dowiadywać się o brakującej kopii dopiero przy awarii, bo asystent co rano wyłapuje ostrzeżenia Veeam i informuje, zanim problem urośnie do katastrofy.
Asystent działa na Waszym serwerze, na Waszych uprawnieniach. Każdy odczyt i każda akcja zostawiają ślad w logu. Program zostaje tam, gdzie jest, razem z historią danych i nawykami zespołu.
O programie
Veeam Backup & Replication to oprogramowanie do tworzenia kopii zapasowych maszyn wirtualnych i fizycznych serwerów, typowe dla firm z własną infrastrukturą IT obsługującą od kilkunastu do kilkuset maszyn. Zadania backup działają w nocy według ustawionego harmonogramu, a kopia trafia do lokalnego repozytorium albo na zewnętrzne miejsce przez zadanie Backup Copy Job.
W codziennej pracy Veeam zbiera wyniki każdej sesji, przypisuje je do maszyn i wysyła codzienne raporty mailowe. Od wersji 10 udostępnia REST API na porcie 9419, przez które można programowo odczytać stan zadań, sesji i repozytoriów. Opcjonalny moduł Veeam ONE rozszerza tę warstwę o gotowe raporty: Protected VMs, Unprotected VMs i Repository Capacity Forecast dostępne w formacie JSON lub CSV.
Gdzie to działa najlepiej
Właściciel firmy
Poniedziałkowy poranek przed spotkaniem zarządu. Przez trzy doby zadanie backup serwera ERP kończyło się ostrzeżeniem, bo konto Veeam straciło uprawnienia na SQL Serverze. Właściciel nie ma czasu czytać technicznych raportów z Veeam.
Z asystentem: Asystent wysłał alert rano: nazwa serwera, liczba kolejnych ostrzeżeń i zalecenie do informatyka. Właściciel przekazuje konkret zamiast pytać ogólnie, czy kopie działają.
Administrator IT
Po migracji kilku VM na nowy host repozytorium zapełnia się szybciej niż zwykle. Informatyk nie śledzi zajętości codziennie, bo priorytetem są inne zgłoszenia. Nikt nie widzi, że zostało 10% wolnego miejsca.
Z asystentem: Asystent wskazuje repozytorium przekraczające 90% pojemności i szacuje, za ile dni nowe sesje zaczną się kończyć błędem. Informatyk planuje rozszerzenie zanim backup padnie w środku nocy.
Dział compliance
Ubezpieczyciel przy odnowieniu polisy cyber pyta o datę ostatniego testu odtworzenia i kopie poza siedzibą. Zebranie tych danych ręcznie z konsoli Veeam zajęłoby kilka godzin klikania po raportach i ekranach.
Z asystentem: Asystent pobiera dane z API Veeam w chwili zapytania: daty Sure Backup, wyniki Backup Copy Job i zajętość repozytoriów. Gotowy dokument z aktualnymi danymi zamiast arkusza złożonego z pamięci.
Jak się łączymy
Podłączamy się do REST API Veeam Backup & Replication na porcie 9419. Autoryzacja działa przez token: asystent wysyła dane konta serwisowego na endpoint /api/v1/token i otrzymuje token ważny na czas sesji. Tryb wyłącznie do odczytu. Jeśli firma ma Veeam ONE, korzystamy też z jego Reporting REST API po gotowe raporty w formacie JSON lub CSV.
Portal z bazą integracji i historią rozmów stoi na serwerze klienta, w tej samej sieci co serwer Veeam. Konto serwisowe ma rolę Veeam Backup Viewer, która wyklucza wszelkie zmiany: zadania, harmonogramy i repozytoria pozostają nienaruszone. Do modelu AI trafiają polecenie i wyciągnięte z API fragmenty potrzebne do odpowiedzi, bez używania danych firmy do trenowania modeli.
Czego potrzebujemy od Was
- Veeam Backup & Replication w wersji 10 lub nowszej z włączonym REST API na porcie 9419
- Konto serwisowe w Veeam z rolą Veeam Backup Viewer, dostęp tylko do odczytu
- Dostęp sieciowy z serwera portalu do portu 9419 serwera Veeam
- Informatyk po stronie klienta na spotkanie konfiguracyjne: ustawienie konta i dostępu do API
- Ustalona lista maszyn i repozytoriów do pilnowania oraz forma codziennych powiadomień
Czego asystent nie robi
- Asystent nie modyfikuje zadań backup, harmonogramów ani polityki retencji w Veeam: zmiany robi informatyk.
- Asystent nie naprawia błędów kopii: wskazuje problem i sugeruje działanie, decyzja należy do administratora.
- Pełne logi wewnętrzne zadań Veeam nie są dostępne przez REST API: asystent widzi komunikaty z sesji, nie pliki .log z serwera Veeam.
- Asystent nie uruchamia testu Sure Backup: pilnuje regularności i informuje o przekroczeniu progu dni bez testu.
Częste pytania
Czy asystent będzie miał dostęp do danych, które Veeam chroni?
Nie. Asystent łączy się wyłącznie z REST API Veeam, skąd pobiera metadane: wyniki sesji, zajętość repozytoriów i daty kopii. Nie ma połączenia z danymi zapisanymi w samych kopiach ani z repozytoriami plików lub baz danych firmy.
Co się stanie, gdy rano serwer Veeam jest niedostępny lub API nie odpowiada?
Asystent zgłasza brak połączenia jako osobny alert, zamiast milczeć albo wysłać raport z pustymi polami. Właściciel i informatyk wiedzą, że stan kopii jest nieznany, co jest inną informacją niż brak problemów.
Czy integracja działa z każdą wersją Veeam Backup & Replication?
REST API jest dostępne od Veeam w wersji 10. Firmy z wersją 9.5 lub starszą nie mają tego interfejsu. Sprawdzamy wersję przed wdrożeniem: informacja jest widoczna w konsoli Veeam. Aktualizacja samego Veeam leży po stronie klienta i jego informatyka.
Czy asystent sprawdzi, czy konkretna maszyna faktycznie da się odtworzyć?
Asystent odczytuje datę i wynik ostatniego testu Sure Backup z API Veeam i wysyła przypomnienie, gdy minął próg 30 dni bez testu. Sam test, który uruchamia VM z kopii w izolowanej sieci wirtualnej, uruchamia informatyk w konsoli Veeam. AI pilnuje regularności, nie zastępuje testu.
Jak zaczynamy
- Bezpłatna prezentacja. Mówicie, na czym pracujecie i co Was korkuje. Mówimy wprost, czy da się to spiąć, a jeśli nie ma czego automatyzować, też to powiemy.
- Do 2 tygodni testów. Dostęp do portalu tego samego dnia, podłączenie w trybie odczytu, sprawdzacie na własnych danych.
- Rozszerzanie. Kolejne moduły i akcje dokładamy, gdy zespół ufa temu, co dostaje. W abonamencie jest wdrożenie, integracja, szkolenie i opieka.
Inne programy: dokumenty i dane firmy
Veeam Backup & Replication jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.