BUtil is een open source software gericht op incrementele back-up en bestandssynchronisatie, die ook functies voor media-import en ondersteuning voor meerdere netwerkprotocollen biedt.
Incrementele back-up met deduplicatie
Het programma voert incrementele back-ups uit, waarbij alleen de wijzigingen sinds de laatste kopie worden opgeslagen, en past deduplicatie toe om schijfruimte te besparen.
Bestandsynchronisatie
Maakt het mogelijk om mappen tussen verschillende apparaten te synchroniseren, met identieke en automatisch bijgewerkte kopieën.
Media-import
Implementeert foto's, video's en audio van SD-kaarten, digitale camera's of mobiele apparaten. Het is ook mogelijk om bestanden via Wi-Fi te importeren met behulp van FTPS of MTP.
Netwerkprotocollen
Ondersteunt FTPS, SFTP en SMB/CIFS voor bestandsoverdracht via een lokaal netwerk of internet.
Encryptie en compressie
Biedt gegevensbescherming met AES-256 encryptie en staat compressie van back-ups toe om de grootte van de gegenereerde bestanden te verkleinen.
Taakplanning
De kopieën kunnen worden geautomatiseerd met gepersonaliseerde planningen en stille uitvoering op de achtergrond.
Grafische interface en opdrachtregel
Naast de visuele interface bevat BUtil een opdrachtregel-executable die integratie met scripts of geplande uitvoering mogelijk maakt.
Voor- en nabewerking opdrachten
Maakt het mogelijk om acties te definiëren die vóór of na de back-uptaak moeten worden uitgevoerd, zoals het uitschakelen van de computer of het uitvoeren van integriteitscontroles.
HTML-logs
Elke werking genereert gedetailleerde rapporten in HTML-formaat, wat het volgen van activiteiten vergemakkelijkt.
Beheer van meerdere taken
Het is mogelijk om verschillende onafhankelijke taken te maken en te beheren, elk met zijn eigen parameters en bestemmingen.
Vereist .NET geïnstalleerd op Windows.
64-bit architectuur.
Kan valse beveiligingswaarschuwingen genereren in sommige antivirusprogramma's vanwege onbekendheid.
Gebruik het 7z-formaat voor compressie, wat 7-Zip of een equivalent vereist.
BUtil wordt onderhouden door een onafhankelijke ontwikkelaar en is beschikbaar in open source.
Het is voornamelijk geschreven in C# en maakt gebruik van een moderne gelaagde architectuur, met ondersteuning voor meerdere threads voor gelijktijdige taken.
De focus ligt op veiligheid, opslag efficiëntie en volledige automatisering van de back-up- en synchronisatieprocessen.
Werking is eenvoudig: je maakt een taak aan, definieert oorsprong en bestemming, kiest het type back-up (incrementeel of verschil), configureert het wachtwoord voor encryptie en stelt de frequentie van uitvoering in.
De operationele tijd varieert afhankelijk van de bestandsgrootte en of encryptie is ingeschakeld.
De bestemmingen kunnen lokale schijven, netwerkschijven, FTP-servers of gesynchroniseerde mappen in de cloud via ondersteunde protocollen omvatten.