New in UrBackup: ZFS Snapshotting

The latest release of UrBackup (2.2.7) has a new feature which we requested and sponsored: ZFS-based filebackups. UrBackup supported image-backups to ZFS volumes before, but we feel that ZFS snapshots make UrBackup better suitable for large environments because it depends on hardlinks less.

When you enable ZFS backups, each backup UrBackup makes has its own filesystem. A following backup will be created with the last backup as ‘ZFS origin’, so all files that were unchanged are already in place. New files will be added, changed files overwritten and removed files deleted. Removing an old backup is as simple as removing the snapshot.

Migrating to the new method

Even migration is taken care of. First, setup ZFS images and ZFS filebackups as described in the admin manual. You will notice that a new backup of each client will take much longer. This is because UrBackup will create a new filesystem and copy the latest backup it made as the origin. So make sure you have enought space to do this! Your backup space will probably take up about two/third of the current usage extra.

Drawbacks

This method has a drawback, albeit a small one. The default setup of UrBackup creates hardlinks between various clients if files are identical. So if you have a file on every client, UrBackup will only store it once. But we feel storage is cheaper than the performancehits all this hardlinking causes.

Thanks!

We thank Martin Raiber for creating this great software, and we’re very happy to be able to sponsor his project. We hope everyone remembers to sponsor open source software every now and then.

Tuxis blogt over de sleepwet

In de afgelopen weken hebt u ons wellicht gehoord over de ‘sleepwet’, of zoals hij eigenlijk heet de “Wet op de inlichtingen- en veiligheidsdiensten“. Wij hebben onze klanten gevraagd de aanvraag voor het referendum te steunen via https://teken.sleepwet.nl/ (tekenen mag nog steeds!). En gelukkig is de grens van 300.000 handtekeningen gehaald. Zoals het er nu naar uitziet zullen we in maart 2018 allemaal een mening kunnen geven in dat referendum.

Helaas is misinformatie van beide kanten er tot nu toe de reden voor geweest dat referenda eigenlijk niet gingen over hetgene waar het over zou moeten gaan. En wij hopen ons steentje bij te dragen bij het tot stand komen van een weloverwogen besluit over welk antwoord je bij het referendum gaat geven. Het enige dat wij daarvoor kunnen doen, is het verspreiden van onze mening, en de onderbouwing daarvan. Want, als Nederland in maart voor deze wet stemt, hebben we een nog groter probleem.

In de komende weken zullen wij hier op onze blog beschrijven wat onze overwegingen zijn om tegen deze wet te zijn. Maar, voordat we dat gaan doen willen we in elk geval al graag het volgende gezegd hebben:

Wij zijn niet tegen een werkende inlichtingendienst. Wij begrijpen dat een inlichtingendienst vergaande, privacyschendende bevoegdheden moet hebben.

Deze wet echter, gaat daar naar onze mening te ver in. We zijn hard bezig om de wet verder uit te pluizen, zodat we een aantal goede verhalen voor u hebben.

Released in the wild: ypconfig

Last Friday, I gave a presentation (Dutch) on the `Lekker Weer NLNOG 2017` afternoon. Subject of my presentation was the project I did for ourselves, building our new 10Gbit routers.

Most important task in the project was to be able to reliably configure network interfaces using a `commit && confirm || rollback` method. As far as I could tell, there was no such tool, hence I created it.

Today, we released it into the wild `ypconfig`. We changed the license to BSD-2 to be as permissive as possible but without loosing the credits. Feel free to use, abuse and improve ypconfig!

PS: ypconfig would not be possible without `pyroute2`.

Beschikbaarheidsketen

Beschikbaarheid

Wellicht een nieuw woord.  Het betekent: De keten waar de beschikbaarheid vanaf hangt.

Stel u hebt een webwinkel. Die moet het natuurlijk doen want anders is de winkel dicht. U gebruikt ook e-mail. Daar komen de bestellingen op binnen en daarmee communiceert u met klanten.

De zoektocht begint. U belt een provider en die begint te praten. Tussen alle zinnen door hoort u:  Beschikbaarheid, service level agreement, maintenance window, redundant, loadbalanced, dubbel uitgevoerd, speciaal ingericht, verdeeld, geografisch gescheiden.

Geen touw aan vast te knopen. U wilt gewoon zeker weten dat het werkt en slaat aan het denken. Hoe kan ik zorgen dat een storing bij een leverancier zo min mogelijk impact heeft op mijn bedrijfsvoering? “Beschikbaarheidsketen” verder lezen

Nieuwe website RD.nl, powered by Tuxis

We mogen Erdee Media Groep (EMG)  feliciteren. Deze week is de vernieuwde website van het Reformatorisch Dagblad, RD.nl, live gegaan! Maar niet alleen hun website is vernieuwd, alle onderliggende infrastructuur is nieuw.

Cluster

In de afgelopen maanden hebben Tuxis en EMG hard gewerkt aan een nieuwe hostingoplossing. Op basis van het Tuxis Cluster Concept hebben we voor EMG een cluster mogen bouwen. Verdeelt over drie locaties in Ede. En omdat voor EMG  bereikbaarheid van de site natuurlijk enorm belangrijk is, is het mogelijk om zelfs bij uitval van twee van de drie locaties door te draaien.

“Nieuwe website RD.nl, powered by Tuxis” verder lezen

Is uw spamfolder uw tweede inbox?

Daar begint het toch op te lijken tegenwoordig. U wacht met smart op een mail. Ze zouden snel reageren! Uw geduld is op!! En nadat u de telefoon neergelegd hebt en het mailtje uit uw spamfolder heeft gevist gaat u weer verder met de orde van de dag. Gefrustreerd en geërgerd door deze zinloze handelingen.

Dat de hele stapel reclame met daartussen die belangrijke brief in de oud papierbak wordt gegooid is toch heel normaal?

Controleert u ook uw spamfolder?

Waarom is dat eigenlijk? Waarom komt mail niet gewoon in mijn inbox? “Is uw spamfolder uw tweede inbox?” verder lezen

Storage Wars

Storage: NFS, iSCSI, Ceph, ZFS, XFS, EXT4, BTRFS, centraal, lokaal, redundant, enkel, met cluster, zonder cluster. GEK word je ervan. Iedere sysadmin zal het beamen, storage is altijd een probleem. Je moet altijd keuzes maken, en de keuze die je maakt lijkt op dat moment de mooiste optie met het minste risico op downtime en dataverlies. Maar de markt blijft in beweging en er komen nieuwe features, nieuwe ideeën, betere oplossingen.
“Storage Wars” verder lezen