BUtil 2026.07.15

Oprogramowanie do tworzenia kopii zapasowych przyrostowych i synchronizacji plików.


Opis


BUtil to oprogramowanie open source skierowane na kopiowanie przyrostowe i synchronizację plików, które oferuje również funkcje importu mediów i wsparcie dla wielu protokołów sieciowych.

Najważniejsze funkcje

Kopia przyrostowa z deduplikacją
Program wykonuje kopie przyrostowe, przechowując jedynie zmiany od ostatniej kopii, oraz stosuje deduplikację, aby zaoszczędzić miejsce na dysku.

Synchronizacja plików
Umożliwia synchronizację folderów pomiędzy różnymi urządzeniami, utrzymując identyczne i automatycznie aktualizowane kopie.

Import mediów
Importuje zdjęcia, filmy i dźwięki z kart SD, aparatów cyfrowych lub urządzeń mobilnych. Możliwe jest również importowanie plików przez Wi-Fi z użyciem FTPS lub MTP.

Protokoły sieciowe
Wsparcie dla FTPS, SFTP i SMB/CIFS do transferu plików przez sieć lokalną lub internet.

Szyfrowanie i kompresja
Oferuje ochronę danych za pomocą szyfrowania AES-256 i umożliwia kompresję kopii zapasowych, aby zmniejszyć rozmiar generowanych plików.

Harmonogram zadań
Kopie mogą być automatyzowane, z dostosowanymi harmonogramami i cichą realizacją w tle.

Interfejs graficzny i linia poleceń
Oprócz interfejsu graficznego, BUtil zawiera plik wykonywalny w linii poleceń, co umożliwia integrację z skryptami lub zaplanowane uruchomienie.

Komendy przed i po zadań
Umożliwia określenie działań do wykonania przed lub po zadaniu kopii zapasowej, takich jak wyłączenie komputera lub przeprowadzenie kontroli integralności.

Dzienniki w formacie HTML
Każda operacja generuje szczegółowe raporty w formacie HTML, co ułatwia śledzenie aktywności.

Zarządzanie wieloma zadaniami
Można tworzyć i zarządzać wieloma niezależnymi zadaniami, z których każde ma własne parametry i cele.

Wymagania i uwagi

Wymaga zainstalowanego .NET w systemie Windows.

Architektura 64-bitowa.

Może generować fałszywe alerty bezpieczeństwa w niektórych programach antywirusowych z powodu niskiej znajomości.

Używa formatu 7z do kompresji, wymagając 7-Zip lub jego ekwiwalentu.

Rozwój i struktura

BUtil jest utrzymywany przez niezależnego dewelopera i udostępniony jako kod otwarty.
Został napisany głównie w C# i korzysta z nowoczesnej architektury opartej na warstwach, z obsługą wielu wątków do jednoczesnych zadań.
Jego głównym celem jest bezpieczeństwo, wydajność przechowywania oraz pełna automatyzacja procesów kopii zapasowej i synchronizacji.

Doświadczenie użytkownika

Działanie jest bezpośrednie: tworzysz zadanie, definiujesz źródło i cel, wybierasz typ kopii (przyrostowa lub różnicowa), konfigurujesz hasło do szyfrowania i ustawiasz częstotliwość wykonania.
Czas operacji różni się w zależności od rozmiaru plików oraz tego, czy szyfrowanie jest włączone.
Cele mogą obejmować dyski lokalne, jednostki sieciowe, serwery FTP lub foldery synchronizowane w chmurze za pośrednictwem wspieranych protokołów.