Scentralizowane rozwiązanie do zarządzania kopiami zapasowymi

0

Szukam rozwiązania, które pozwala mi zarządzać kopiami zapasowymi moich klientów ze scentralizowanego serwera w moim biurze. Scenariusz jest następujący:

Serwer zarządzania:

  • Zainstalowany w moim biurze
  • Sieć jest za NAT (porty można przekazywać)
  • Najlepiej interfejs sieciowy, ale może to być dowolne oprogramowanie graficzne, oparte na systemie Windows lub Linux.
  • Musi być świadomy (i ostrzegać mnie, jeśli zostanie o to poproszony), jeśli klient kopii zapasowej nie wysłał swojego raportu na czas (na przykład, jeśli komputer z kopią zapasową został zamknięty przed ukończeniem kopiowania)
  • Połączenie między klientami kopii zapasowych a serwerem zarządzania powinno być uruchamiane przez klienta kopii zapasowej, aby uniknąć potrzeby przekazywania portów na klientach. Nie jest to konieczne, ale proszę zauważyć, że to wymaganie nie jest spełnione w twoim rozwiązaniu
  • Dodatkowo byłoby świetnie, gdybym mógł tworzyć lub modyfikować zadania bezpośrednio z serwera zarządzania (więc są one stosowane przy następnym uruchomieniu klienta), jednak monitorowanie wystarczy.
  • Wolę bezpłatne rozwiązania, jeśli to możliwe, open source.

Klient A:

  • Sieć za NAT
  • Kilka komputerów z systemem Windows tworzy kopie zapasowe danych na serwerze NAS znajdującym się w tej samej sieci.
  • Raporty kopii muszą być wysłane na serwer zarządzania w MOIM biurze (aby musiały łączyć się przez Internet)

Klient B:

  • Sieć za NAT (portów nie można przekazać)
  • Kilka komputerów z systemem Windows tworzy kopie zapasowe danych na nośnikach USB
  • Raporty kopii muszą być wysłane na serwer zarządzania w MOIM biurze (aby musiały łączyć się przez Internet)
  • Klient chce otrzymać kopię raportów. Wolę, aby serwer zarządzania wysłał go zamiast klientów kopii zapasowych.

Większość klientów kopii zapasowych to stacje robocze Windows lub serwery Windows. Kopie zapasowe niektórych komputerów z systemem Linux również muszą zostać wykonane, jednak w tej chwili rozwiązanie tylko dla systemu Windows wystarczy, aby rozwiązać mój obecny problem.

W tej chwili korzystamy z SyncBack z raportami dziennika e-mail, jednak nie mamy serwera zarządzania i musimy pamiętać, ile e-maili z raportami musimy otrzymywać codziennie od każdego klienta, ponieważ jeśli tworzenie kopii zapasowej nie zostanie uruchomione, mamy nie sposób tego wiedzieć.

Oto, co do tej pory znalazłem:

Wydaje się jednak, że wszystkie rozwiązania wymagają serwera zarządzania do uruchomienia zadania na klientach, zamiast bezpośredniego planowania na klientach. Oba wyglądają dobrze do tworzenia kopii zapasowych kilku komputerów w tej samej sieci, ale nie do Internetu. Niektórzy z moich klientów mają 50 komputerów w biurze. Utrzymanie takiej liczby przekierowań portów byłoby piekłem: miałem kilka przypadków, w których „technik” dostawcy ISP resetuje router klienta do ustawień fabrycznych bez zapisywania przekierowanych portów. Jeden klient miał bardzo ważny serwer VPN w swoim biurze. Technik nie podał nikomu hasła routera po przywróceniu ustawień fabrycznych i zmianie hasła i musieliśmy czekać ponad 5 godzin, aż ktoś w telefonie będzie mógł przekazać port: do diabła, więc naprawdę wolę unikać przekierowania portów na routerach klienta.

EDYCJA: Właśnie znalazłem Baculę. Nie jestem pewien, czy pozwoli mi to na zdalne tworzenie kopii zapasowych na miejscu, ale wygląda obiecująco, mam nadzieję, że klienci kopii zapasowych nawiążą połączenia z serwerem, a nie na odwrót.

Z góry dziękuję.

DGoiko
źródło
Jakie badania przeprowadziłeś na ten temat? Czy zawęziłeś już kryteria wyszukiwania?
Seth
Cześć. Prawie nic nie znalazłem. Zredagowałem swój początkowy post, aby go pokazać. Nie jestem pewien, jakiej nazwy technicznej szukać. Gdybym szukał samodzielnego rozwiązania rsync, szukałbym w Google „przyrostowej kopii zapasowej”, ale jedyne, co przychodzi mi na myśl, to „zdalne zarządzanie kopiami zapasowymi u
klienta
Czy generowane są już raporty? W takim przypadku lepiej jest poszukać aplikacji, która po prostu sprawdziłaby pocztę codzienną i ostrzegła o jej braku. Spodziewałbym się, że niektóre większe komercyjne rozwiązania obejmą to w jakiejś formie jako scenariusz. W końcu po prostu szukasz jakiejś formy „Remote Site Backup”, jeśli dobrze rozumiem twoją sprawę. Domyślam się, że większość z nich nadal inicjuje tworzenie kopii zapasowych z twojego biura. Jeśli chodzi o przekazywanie portów, prawdopodobnie potrzebowałbyś tylko kilku, ponieważ korzystaliby z tych samych portów komunikacyjnych.
Seth
Cześć Seth. Czytanie bieżących raportów było moją pierwszą nauką, jakkolwiek mój szef nie bardzo to lubił. Już miałem wyszukać (lub napisać jedną) aplikację, by sprawdzić bazę danych „oczekiwanych e-maili” (na przykład określonych przez źródło, przeznaczenie, temat i czas). Jeśli wiadomość e-mail nie dotrze, zaznacz problem. Jeśli nadejdzie wiadomość e-mail, sprawdź wzór, aby wyróżnić błędy. Jednak nie mogłem znaleźć takiej aplikacji, a mój szef nie pozwolił mi jej zakodować: S. Jeśli z funkcją Remote Site Backup chcesz tworzyć kopie zapasowe w sieci LAN, ale monitorować je z sieci WAN (Internet), to tylko tyle.
DGoiko,