Algemeen

Nieuwe tuxis.nl website

In de afgelopen weken is Tuxis hard bezig geweest met het maken van een nieuwe website. De website is makkelijker om door te navigeren en beter leesbaar. Er zijn een heel aantal pagina’s verwijderd die niet meer relevant waren en een heleboel tekst is optioneel gemaakt, waardoor het een stuk overzichtelijker is!

Laat ons weten wat u van de site vindt, ook als u iets mist of juist niet prettig vindt.

[contact-form][contact-field label=’Name’ type=’name’ required=’1’/][contact-field label=’Email’ type=’email’ required=’1’/][contact-field label=’Website’ type=’url’/][contact-field label=’Comment’ type=’textarea’ required=’1’/][/contact-form]

Algemeen

Nieuw: Redundant en loadbalanced webhosting platform!

In de afgelopen weken is Tuxis hard bezig geweest met het vernieuwen van het webhosting-platform. In de loop van de tijd zijn we langzaam uit het jasje van het bestaande platform aan het groeien, dus was het tijd voor vernieuwing! In deze blogposting leest u wat er nieuw is, en waarom die keuze gemaakt is.

Alle statistieken in Piwik
Alle webhosting-klanten krijgen automatisch een account op de Tuxis Analytics-dienst. Tuxis Analytics is gebaseerd op Piwik en geeft u extreem veel inzicht in de bezoekers van uw website. U kunt zien waar uw bezoekers vandaan komen, welk pad ze op uw website afgelegd hebben, hoe lang ze op uw website zijn geweest en nog veel meer! AWStats wordt op het nieuwe platform niet meer aangeboden. Ook is het niet meer mogelijk om de ruwe logs van uw website te downloaden. Het is gebleken dat deze functionaliteit niet gebruikt wordt.

Van mod-itk naar mod-ruid2
Veiligheid van uw website is voor Tuxis erg belangrijk. Daarom zorgen we dat uw website alleen draait als uw eigen gebruiker. Hierdoor kunnen we ervoor zorgen dat als een andere site gehacked wordt, alleen die site in gevaar is, en niet die van andere klanten. In het verleden maakten we daarvoor gebruik van mod-itk, maar dat had een technisch nadeel, per verzoek werd de webserver twee keer ‘geforkt‘. Dat wil zeggen, er werd twee keer een kopie van de webserver opgestart om het verzoek te beantwoorden. mod-ruid doet dat niet, maar wisselt tijdens het afhandelen van het verzoek van eigenaar van het proces. Dit is aanzienlijk sneller.

Het draaien van websites als de eigen gebruiker heeft nog een voordeel. U kunt altijd schrijven in uw eigen webroot. Uploads hoeven niet naar een speciale plaats, en u hoeft geen ruzie te maken met de rechten van uw bestanden. Het is dus nooit nodig om (zoals op veel fora wordt aangeraden) mode 777 op bestanden los te laten.

Configuratie uit een database
Tot nu toe was de configuratie van de het webhosting-platform van Tuxis handwerk. Nu is overgestapt op periodieke configuratie op basis van een database, die op zijn beurt bewerkt wordt via een API, die alleen voor Tuxis beschikbaar is. Hierdoor kunnen we nog sneller schakelen als dat nodig is. Het is nu ook eenvoudiger om meerdere websites onder dezelfde gebruiker te plaatsen. Sterker nog, per gebruikersaccount mag u nu twee websites laten configureren, in plaats van één.

Mysql clustering
Op het nieuwe platform wordt nog steeds gebruik gemaakt van Mysql. Zo lijkt het tenminste. Want eigenlijk maken we gebruik van MariaDB in combinatie met Galera. Galera zorgt ervoor dat alle SQL (schrijf-)opdrachten worden uitgevoerd op alle servers in het cluster. Op die manier heeft iedere machine zijn eigen kopie van uw database draaien en zorgt de uitval van een van de servers niet voor downtime van uw website.

Galera heeft een catch. Dat is dat MyISAM officieel niet ondersteund wordt. Galera functioneert namelijk op basis van transacties. Met die transacties kan het zeker weten dat de opdracht op alle machines succesvol is uitgevoerd. MyISAM ondersteunt geen transacties, en wordt dus officieel niet ondersteund door Galera. Kunt u dan geen MyISAM-tabellen meer gebruiken? Jawel, dat kan wel. Het wordt echter afgeraden, en in 99% van de gevallen is er geen enkele reden om MyISAM te gebruiken in plaats van InnoDB. Tuxis controleert iedere nacht of er nieuwe MyISAM-tabellen zijn aangemaakt en neemt dan contact met u op om de mogelijkheden te bespreken. Doorgaans is het aanpassen van het tabeltype genoeg om het ‘probleem’ op te lossen.

Loadbalancing
Het nieuwe platform hangt achter de Tuxis Loadbalancers. Deze loadbalancers houden continue in de gaten of alle benodigde webservers nog beschikbaar en in orde zijn, en voorkomen daarmee dat uw bezoekers op een niet-functionerende webserver uitkomen. Dankzij deze verdeling van bezoekers en de opgezette Mysql clustering, wordt de load op de Mysql-servers automatisch meeverdeeld.

Algemeen

Bridgis gaat hard en Tuxis ondersteunt ze daarbij

Vorige maand nam Bridgis Geoservices contact met Tuxis op. Ze zijn al langer klant en hebben een aantal servers bij Tuxis hangen, maar nu hadden ze wat nieuws. Een klant van Bridgis wilde een kaart aan hun klanten (ongeveer 1 miljoen) laten zien met informatie. Bridgis is sterk in het creëren van dergelijke kaartjes, maar ze voorzagen problemen in het serveren van die kaartjes aan zoveel gebruikers. Ze vroegen zich af of Tuxis kon helpen.

De oplossing

De opzet van Bridgis op dat moment was een enkel uitgevoerde mapserver die de kaartjes genereerde. Er werd wel caching toegepast zodat de kaartjes niet telkens gegenereerd hoefden te worden, maar toch.. Een enkele server die zoveel requests zou moeten verwerken, dat zou een probleem gaan worden.

Tuxis heeft Bridgis vier virtuele servers en loadbalancing aangeboden. Twee van de vier machines (VPS Small) zouden fungeren als webserver, de andere twee (VPS Large) als databaseserver voor de zoekopdrachten die de bezoekers konden uitvoeren. Loadbalancing moet ervoor zorgen dat HTTP- en HTTPS-verkeer probleemloos over de twee machines verdeelt wordt en dat er -als dat nodig is- nog snel een derde, vierde of vijfde machine bijgeplaatst kon worden.

Alle machines zijn geconfigureerd met Puppet, dus Bridgis kan ervan uit gaan dat de twee clusters 100% identiek geconfigureerd zijn. Daarnaast houdt Tuxis Monitoring precies bij hoe zwaar de machines belast worden en of de diensten allemaal nog functioneren. Een complete oplossing dus!

De vuurdoop

Op woensdag 5 juni heeft de klant van Bridgis een mailing de deur uitgedaan en dat was de aankondiging waarop we wachtten. Langzaam maar zeker kwamen er meer bezoekers op de site, en meer en meer kaartjes werden opgevraagd.

Tussen 12.00 en 13.00 uur werden er gemiddeld ongeveer 5 hits per seconde veroorzaakt door de bezoekers. Tussen 15.00 en 16.00 uur waren dat er al 110 per seconde. Tot de piek uiteindelijk kwam tussen 20.00 en 21.00 uur: 212 hits per seconde kreeg het platform te verwerken.

De techniek

Hoe krijgen we het voor elkaar om met twee cores en twee GB geheugen 212 hits per seconde te verwerken? nginx. nginx gecombineerd met TileCache, om precies te zijn. De TileCache, wat draait in een Fcgi-setup, was in staat om die plaatjes met zo’n hoge snelheid uit te sturen, terwijl het op de achtergrond plaatjes bij Bridgis opvroeg die het nog niet in de cache had staan.

Olb (een door Tuxis gemaakte schil om Keepalived) zorgde ervoor dat de twee machines gelijk belast werden en dat bezoekers altijd uitkwamen op een webserver die functioneerde. Dat laatste is niet nodig gebleken, geen van de twee webservers heeft ook maar een seconde dienst geweigerd.

De statistieken

Maar hoe komen we op al die cijfers? Piwik en Observium leveren ons die. Tuxis levert Bridgis hosted oplossingen voor zowel Piwik als Observium. Observium heeft iedere vijf minuten verse grafieken gemaakt over de belasting van alle servers, terwijl Piwik iedere hit die de bezoekers veroorzaakten onthield, om er uiteindelijk heel interessante bezoekersstatistieken uit de destilleren. Met al deze gegevens heeft Bridgis deze week precies uiteen kunnen zetten hoe de belasting van de servers ten opzichte van het aantal bezoekers zich verhoudt en of er nog verbeterpunten zijn.

Verbeterpunten

Eigenlijk was er op dit moment maar een verbeterpunt; de webservers kunnen iets meer geheugen gebruiken. Hierdoor zijn ze beter in staat om plaatjes in het geheugen te houden, en kunnen ze nog sneller plaatjes serveren.

Vragen

Vragen naar aanleiding van deze blogposting? Neem contact met ons op en laat ons meedenken hoe ook u uw dienstverlening aan uw klanten nog verder kunt verbeteren.

Algemeen

Jarig en verhuisd!

Het is alweer drie jaar geleden dat Tuxis Internet Engineering zich inschreef bij de Kamer van Koophandel in Ede. Met startdatum 1 maart 2010, afgelopen vrijdag dus drie jaar geleden.

In die drie jaar heb ik kunnen genieten van het werken met nieuwe klanten, oude bekenden, concurrenten, leveranciers en velen anderen. En ik moet zeggen, dat bevalt behoorlijk. Ik hoop er nog lang mee door te gaan en u allen lang van dienst te kunnen blijven.

Daarnaast zijn we op 1 maart 2013, precies drie jaar na oprichting, verhuisd naar een nieuw kantoor. Al die tijd heeft Tuxis vanuit huis en bij klanten op locatie gewerkt, maar door gezinsuitbreiding was het hard nodig om het kantoor om te bouwen tot babykamer.

De adresgegevens van het nieuwe kantoor zijn:
Tuxis Internet Engineering
Frankeneng 110B
6716AA Ede

Alle andere gegevens zijn gelijk gebleven.

Frankeneng 110
De oprit naar de Frankeneng 110 vanaf de Frankeneng. Tuxis zit in het op een na achterste pand.

Samen met de verhuurder is in de afgelopen weken glasvezel aangelegd, direct naar het datacenter van BIT, wat enkele honderden meters verderop is. Met een beetje geluk kunnen we daar vanmiddag gebruik van gaan maken! Dat is natuurlijk ook goed nieuws voor de andere bedrijven rond de Frankeneng, want glasvezel ligt zo heel dichtbij en wordt wel erg betaalbaar.

Al met al een spannende, drukke, maar vooral leuke week! U bent van harte welkom op de Frankeneng om het nieuwe kantoor te bezoeken en de nieuwe koffiemachine te testen! 🙂

PS: Later vanmiddag misschien nog een blogposting over het lassen van de nieuwe vezels.

Algemeen

Tuxis lanceert internetprovider nedvite: “Internet nieuwe stijl”

Concurrentie op de kabel, het kan!

Tuxis Internet Engineering is deze week van start gegaan met nedvite: een nieuwe internetprovider voor de veeleisende thuis-internetter die op zoek is naar kwaliteit, betaalbaarheid en vrijheid.

nedvite begint met het leveren van internetdiensten in Harderwijk en Hierden, via de CAI Harderwijk. Daar worden de volgende pakketten geleverd:

  • Gewoon snel, 10 Mbps up en down
  • Sneller, 35 Mbps up en down
  • Wow!, 50 Mbps up en down
  • Vrooaarr!!, 100 Mbps up en down

Bij alle pakketten levert nedvite standaard e-mail en een online back-upaccount of een account op zetjefotosonline.nl. Omdat nedvite vrijheid voor de klant belangrijk vindt, is telefonie optioneel en niet verplicht. Een router kan direct via nedvite worden besteld, maar ook dat is niet verplicht. Wie tevreden is over zijn huidige router, heeft immers geen reden om een nieuwe aan te schaffen!

Unieke situatie in Harderwijk

In Harderwijk bestaat de unieke situatie dat het kabelnetwerk open is voor verschillende internetaanbieders. Voor Tuxis is dat de reden om in Harderwijk te beginnen met het leveren van breedband internet via nedvite. Daarnaast is de CAI Harderwijk bezig met het uitrollen van een glasvezelnetwerk waar nedvite zo snel mogelijk deel van zal uitmaken. nedvite blijft op zoek naar meer plaatsen waar top-internet kan worden aangeboden zonder overbodige inmenging van tussenpartijen.

IPv6

Het is wegens technische redenen helaas nog niet mogelijk om native IPv6 te leveren in Harderwijk. Daarom stelt nedvite aan iedere gebruiker een IPv6-tunnel ter beschikking. Er zal regelmatig contact zijn met de CAI Harderwijk om native IPv6 mogelijk te maken.

Facebook en Twitter

nedvite is aanwezig op Facebook en Twitter. Wil je op de hoogte blijven, volg ons daar dan ook.

Bestel nu!

Bent u inwoner van Harderwijk en wilt u ook top-internet in huis? Doe dan direct de postcodecheck op https://nedvite.nl/ en vul het formulier direct in!

Algemeen

Goed nieuws op het IPv6-front: World IPv6 Launch

In navolging van de IPv6 World Day van 8 juni 2011 organiseert ISOC nu in samenwerking met onder andere Google, Facebook, MS Bing, Yahoo!, Akamai maar ook XS4ALL op 6 juni 2012 de opvolger: World IPv6 Launch. Niet zomaar even een dagje IPv6 aanzetten en dan weer uit, om te kijken wat de gevolgen zijn. Maar gewoon permanent IPv6 aanzetten/aanbieden aan je klanten.

Eindelijk serieuze stappen dus! En dat is mooi, want RIPE (de organisatie die voor Europa, het Midden-Oosten en gedeelten van Azie de IP adressen beheert) begint ook aardig door de voorraad IPv4 heen te lopen.

Natuurlijk is zo’n dag voor Tuxis eigenlijk niet nodig, alle diensten ondersteunen immers al vanaf het begin IPv6, maar we willen er toch aan meehelpen om deze dag een succes te maken, onder andere door het ook hier wereldkundig te maken.

Wil je ook meedoen aan World IPv6 Launch maar kun je nog geen IPv6 ondersteunen/aanbieden? Alle diensten van Tuxis zoals bijvoorbeeld colocatie ondersteunen IPv6. Heb je nog geen IPv6-verbinding thuis of op kantoor, maar wil je wel een betrouwbare manier om IPv6 te doen? Misschien is de IPv6 tunnel-dienst dan wat voor jou.

Voor colocatie is er nu trouwens een actie waar je 1TB gratis bandbreedte krijgt. Zo kun je mooi ervaring opdoen met IPv6!

Algemeen

Optimalisatie van je website. Verstandig?

Al in april 2010 kondigde Google (de grootste speler in de zoekmachine markt) aan de snelheid van een website als score mee te nemen in relevantie van zoekresultaten. Het antwoord op de vraag of het verstandig is om je website qua snelheid te optimaliseren is dus: “Ja”.

Maar hoe doe je dat? Hoe kun je zien welke score je volgens Google haalt? In deze blogposting vind je wat tips en kun je zien hoe Tuxis haar klanten gaat helpen de score te verbeteren.

  1. Inzicht verkrijgen
  2. Sprites
  3. Browser caching
  4. Minify CSS, Javascript en HTML
  5. Hoe Tuxis haar klanten helpt
  6. Maar helpt het ook echt?

Inzicht verkrijgen

Het optimaliseren van je website begint met inzicht over hoe Google (maar ook Yahoo!) tegen je website aan kijkt. Hier zijn een aantal tools voor:

  • Firebug is een onmisbare add-on voor Firefox als je bezig gaat met het ontwikkelen en optimaliseren van een website. Het stelt je in staat om makkelijk naar het stukje broncode te springen dat verantwoordelijk is voor een bepaald onderdeel op de pagina waar je naar kijkt. Klik met de rechter muisknop op het stuk dat je wilt bekijken en selecteer ‘Inspect Element’.
  • Een plugin voor Firebug die je informatie geeft over de snelheid van je pagina en wat je eraan kunt doen is Google’s Page Speed extension. Door deze plugin te installeren verschijnt er een extra tabje in de Firebug interface. Je kunt klikken op ‘Ananlyze performance’, waarna Page Speed gaat kijken waar je website verbeteringen kan gebruiken.
  • Yslow van Yahoo! is een vergelijkbare plugin voor Firebug. Deze plugin laat zien hoe Yahoo! naar uw website kijkt en welke verbeteringen Yahoo! voorstelt.

Sprites

Bij het optimaliseren van de website van Tuxis kwam een punt naar voren waarvan het niet direct duidelijk was wat er bedoeld werd: “Combine images into CSS sprites”. Ik kwam er niet goed achter wat die ‘CSS sprites’ precies waren. Verder onderzoek wees uit dat de plaatjes die op de site van Tuxis gebruikt worden om de blauwe lijnen te maken gecombineerd moesten worden. Dat scheelt in het laden van de website, omdat ieder onderdeel van de website dat apart geladen moet worden (zoals elk plaatje) tijd kost. Iedere keer moet immers aan de webserver gevraagd worden: “Mag ik dat bestand aub?”.

Leuk, maar hoe maak je dan zo’n sprite? Hoe combineer je die plaatjes in een enkel plaatje, en hoe pas je de CSS daarop aan? De website spriteme.org biedt uitkomst! Door de ‘SpriteMe’-link op die site aan je bookmarks toe te voegen kun je iedere site testen of sprites mogelijk zijn. Dat niet alleen, het kan ook nog het benodigde plaatje produceren en aangeven hoe je dat in CSS moet verwerken.

Zo kwam onderstaand plaatje uit de voorstellen van spriteme.org:

Spriteme.org uitkomst

Dat is dus één verzoek aan de webserver, in plaats van vier. En zo kunnen alle kleine beetjes helpen.

Browser caching

Een andere veel voorkomende tip is het verbeteren van caching door de browser. Hierdoor weet de browser beter hoe lang hij bepaalde dingen mag onthouden. Doordat hij dingen onthoudt gaat hij niet aan de webserver vragen of iets nog geüpdatet is en dat scheelt weer tijd.

Het opgeven van deze waarden moet door de webserver gedaan worden. Hoe je dat het makkelijkst kunt doen? Voor Apache bestaat daarvoor mod_expires. Mits mod_expires geladen wordt door de webserver, kun je de instellingen hiervan doen via de .htaccess bestanden.

Nginx heeft geen ondersteuning voor .htaccess bestanden. Daar moet het in de

server {}

definitie van de webserver met het add_header commando. Bijvoorbeeld:

add_header  Cache-Control "max-age=86400, public, public";

Dit zorgt ervoor dat de bestanden die door deze webserver geserveerd worden maximaal 1 dag onthouden mogen worden door de browser.

Minify CSS, Javascript en HTML

‘Minify’ staat voor het verwijderen van alle onnodige spaties en regeleinden in een stuk code. Bijvoorbeeld:

// how many times shall we loop? 
var foo = 10;
 
// what message should we use? 
var bar = 'Encosia';
 
// annoy our user with O(foo) alerts! 
for (var i = 0; i < foo; i++) { 
  alert(bar); 
}

wordt:

var foo=10;var bar='Encosia';for(var i=0;i<foo;i++){alert(bar);}

Lijkt niet zo zinnig, maar het is toch 194 bytes in de eerste situatie tegen 65 bytes in de tweede. Trek dit verschil eens naar een stuk Javascript- of CSS-bestand van 2KB, dat scheelt wel degelijk!

Minimaliseren van CSS, Javascript en HTML is dan wel handig voor browsers, maar het is niet zo lekker om geminimaliseerde code te bewerken. Maar daar zijn dan weer handige tooltjes voor.

Zo maakt Tuxis bijvoorbeeld gebruik van Minify. Dit project bestaat uit een stukje PHP dat je kunt gebruiken in plaats van allerlei linkjes naar CSS- en Javascript-bestanden. In de bron van de website van Tuxis zie je het volgende staan:

<script defer type="text/javascript" src="http://5740e3.cdn.tuxis.nl/min/b=custom&f=equalcolumns.js,jquery.js,mbScrollable.js,jquery.cursorMessage.js,template-tuxis.js"></script>

Tuxis heeft Minify geinstalleerd in de directory /min en geeft een aantal bestanden op waarmee het moet werken. Minify leest de opgegeven bestanden, minimaliseert ze en combineert ze tot een enkel bestand. Ook wordt een gecomprimeerde versie van het bestand (gzip) gemaakt. Driedubbele winst dus:

  1. Eén verzoek aan de webserver in plaats van vijf
  2. 100KB Javascript in plaats van 112KB
  3. De originele bestanden kun je gewoon bewerken zoals je gewend bent

Hoe Tuxis haar klanten helpt

Tuxis wil graag diensten leveren waardoor klanten zo min mogelijk hoeven te doen voor een zo goed mogelijk resultaat. Daarom is Tuxis bezig met het opzetten van een 'static content proxy'. Deze service stelt afnemers van Tuxis Webhosting in staat om in hun CMS of Webshop op te geven dat plaatjes, CSS- en Javascript-bestanden vanaf een andere plaats moeten worden geserveerd. Voor www.tuxis.nl is dat bijvoorbeeld http://5740e3.cdn.tuxis.nl/.

De 'static content proxy' haalt vervolgens het bestand op vanaf uw eigen website en slaat die gedurende 1 uur op op een geheugendisk. Deze disk is vele honderden keren sneller dan een gewone harde schijf.

Daarnaast wordt er gebruik gemaakt van een andere webserver die vele malen sneller is dan de Apache webserver waarop de website normaal gesproken draait. Door de verschillen in features tussen de twee webservers kan Apache helaas niet vervangen worden.

Ook worden de waarden voor browser caching automatisch goedgezet. U hoeft daar dus niet meer naar om te kijken.

De browser kan, doordat gebruik wordt gemaakt van twee verschillende 'sites' waarvandaan uw website komt, de pagina sneller binnenhalen omdat er twee aparte verbindingen opgezet worden. Dit wordt parallel gedaan, in plaats van serieel zoals bij een enkele website.

Maar helpt het ook echt?

Jazeker! Voordat Tuxis begon met het optimaliseren van de website haalde het in de score van Google PageSpeed een score van ongeveer 70. Op dit moment is de score 92 van de 100. Het kan dus bijna niet beter.

Vragen over deze nieuwe service of de Webhostingdienst van Tuxis? Neem contact met ons op!

Algemeen

Makkelijk back-ups maken voor Ubuntu met Déjà Dup

Hoewel Tuxis niet 100% overtuigt is van de nieuwe interface van Ubuntu (Unity), heeft Ubuntu 11.10 wel wat anders dat een flinke verbetering is: Déjà Dup

Déjà Dup kan naadloos aansluiten op de online back-updienst van Tuxis. Door deze twee producten te combineren ontstaat een extreem eenvoudige manier om je Ubuntu desktop veilig te back-uppen.

Déjà Dup is eigenlijk een grafische schil om het programma Duplicity. Duplicity maakt (als dat gewenst is) versleutelde back-ups. Het is mogelijk om volledige back-ups te maken, maar ook incrementele. En dat scheelt in de hoeveelheid dataverkeer die nodig is.

Met Déjà Dup hoef je hier niet over na te denken, die maakt af en toe een volledige back-up en regelmatig incrementele. Hiermee voorkomt het dat je grote problemen hebt als je (enige) volledige back-up corrupt is.

Configuratie

Het configureren van Déjà Dup is een makkie. Als je een standaard desktop van Ubuntu 11.10 voor je hebt, klik je in de balk aan de linkerkant van het scherm op ‘System Settings’.

In het scherm dat dan verschijnt staat links onderin een icoontje met het onderschrift ‘Backup’. Ook hier klikken we op.
We krijgen nu het overzichtsscherm van Déjà Dup. We kunnen kiezen uit het herstellen van bestanden die al in de back-up staan, of het instellen van de back-up. Omdat we nog geen instellingen hebben gedaan, klikken we natuurlijk op ‘Just show my backup settings’.

We krijgen een overzichtsscherm waar we de huidige instellingen zien. Standaard wil Ubuntu natuurlijk naar Ubuntu One back-uppen, dus dat gaan we aanpassen. We klikken op ‘Storage’.

Bij ‘Backup location’ klikken we op het pijltje aan de rechterkant, en kiezen we ‘FTP’. (Om de een of andere reden lijk je dit twee keer te moeten doen). We kunnen nu de instellingen van Tuxis Online Back-up invoeren:

  • Server: backup.tuxis.nl
  • Port: 21
  • Folder: /
  • Username: je Tuxis Back-up gebruikersnaam

Als je wilt kun je in het scherm ‘Folders’ nog wat specifieker instellen welke mappen je wilt back-uppen, of welke juist niet. Standaard wordt de je hele gebruikersmap exclusief ‘Trash’ en ‘Downloads’ geback-upt.

Terug naar het schermpje ‘Overview’ zie je nu dat de instellingen aangepast zijn. Door op het schuifje bij ‘Automatic backups’ te klikken kun je zorgen dat Déjà Dup wekelijks back-ups maakt zonder dat je ernaar om hoeft te kijken. Wil je vaker back-uppen? Pas dan de instellingen in het scherm ‘Schedule’ aan.

Als je erop klikt, zal er links in de taakbalk een icoontje gaan schommelen, vragend om aandacht. Als je daarop klikt word je om een wachtwoord gevraagd. Het gaat hier om het wachtwoord voor FTP-toegang bij Tuxis.

De volgende vraag is een verzoek om een wachtwoord voor de versleuteling. ONTHOUDT DIT WACHTWOORD GOED, ZONDER DIT WACHTWOORD KUN JE GEEN BESTANDEN HERSTELLEN! Déjà Dup maakt nu z’n eerste back-up!

Bestanden herstellen

Makkelijk bestanden kunnen back-uppen is natuurlijk leuk, maar vaak niet echt het probleem. Het herstellen van verloren/beschadigde bestanden moet zo makkelijk mogelijk zijn. Déjà Dup slaagt er goed in dit erg makkelijk te maken.

Zoals je ziet wordt het bestand ‘hallowereld.odt’ verwijderd. En dat terwijl het een enorm belangrijk bestand is! ;).

Het herstellen van dit bestand is kinderlijk eenvoudig. In het scherm waar het bestand stond, klikken we met de rechter muisknop en kiezen we de optie ‘Restore missing files’. Déjà Dup gaat scannen in de back-up en vergelijkt de huidige directory met de directory in de back-up. Hij ziet vrij snel dat ‘hallowereld.odt’ niet meer in de huidige directory staat en dit bestand kunnen we dan ook selecteren om te herstellen. Na een klik op ‘Forward’ gaat Déjà Dup aan de slag en laat weten dat de restore gelukt is.

Terug naar een vorige versie

Het is ook mogelijk om terug te gaan naar een vorige versie van een bestand. Het bestand ‘hallowereld.odt’ is even aangepast zodat hij anders is dan de vorige keer en er is een nieuwe back-up gemaakt. Als we met de rechter muisknop klikken op het bestand, zien we de optie ‘Revert to Previous Version…’. Déjà Dup vraagt je waarvandaan het herstellen gedaan moet worden, in de meeste gevallen zal een klik op ‘Forward’ voldoende zijn. Vervolgens gaat Déjà Dup op zoek naar back-ups waar dit bestand in zit en daar kun je dan uit kiezen. Klik op ‘Forward’, bekijk in de samenvatting of alles klopt en klik op ‘Restore’. Déjà Dup doet z’n ding, en je bestand zoals je hem wilde hebben is weer terug.

Conclusie

Ubuntu heeft er goed aan gedaan om Déjà Dup als standaard back-upprogramma in Ubuntu 11.10 te stoppen. Het werkt goed, je bestanden zijn veilig en het is kinderlijk eenvoudig om bestanden terug te zetten. Helaas is het nog niet zo makkelijk om ditzelfde truukje in Ubuntu 10.04 (de LTS-versie) te doen. Het maken van een back-up is daar in principe net zo makkelijk, maar Déjà Dup zit daar nog niet zo in de filemanager verwerkt. Het restoren van individuele bestanden moet dan nog via een terminal. Nog steeds niet erg ingewikkeld voor sommige gebruikers, maar voor de massa sub-optimaal. Laten we hopen dat dit wel in een update gestopt wordt.

Algemeen

Leuker kunnen we het niet maken, wel makkelijker!

Afgelopen week is Tuxis overgestapt op een nieuw facturatiepakket, WeFact.

Het is een webbased facturatiepakket, met een API waardoor we vanuit ons eigen administratiepakket facturen kunnen maken, aanpassen en tonen.

Zo kunnen klanten in de komende weken via de Tuxis Beheer pagina’s hun nieuwe facturen inzien. Ook welke diensten afgenomen worden is dan direct inzichtelijk.

Betaling: automatische incasso en iDeal

Naast nieuwe facturen is er meer nieuws. Tuxis kan nu ook via automatische incasso afschrijven (Download het formulier) en kan men via iDeal gaan betalen. In de e-mail waaraan de factuur hangt zal een link verschijnen waarmee direct via iDeal betaald kan worden. Ook in de beheerpagina’s zal een dergelijke link zichtbaar worden bij onbetaalde facturen.

Niet leuker, wel makkelijker

Hoewel het betalen van facturen nooit leuk is, probeert Tuxis het op deze manier toch zo makkelijk mogelijk te maken. Om de Belastingdienst maar even na te praten:

Leuker kunnen we het niet maken, wel makkelijker

Algemeen

Bandbreedtepakketten, hoe werken die eigenlijk?

Colocatieklanten van Tuxis hebben een handige manier voor handen om bandbreedte in te kopen. In plaats van een X hoeveelheid per machine af te (moeten) nemen, neem je Y hoeveelheid af, per wat je wilt. Maar hoe werkt dat nou precies? En waarom is dat zo’n goed idee?

Bij veel colocatiebedrijven wordt het afnemen van bandbreedte ‘makkelijk’ gemaakt. Je hangt een machine op en daarbij ‘krijg’ je 500GB verkeer. Je betaalt het natuurlijk wel, maar dat zie je niet. En als je nu geen 500GB nodig hebt? Mja, dan heb je het toch (betaald).
Wil je nog een machine ophangen? Natuurlijk kan dat; hoppa, hier heb je weer 500GB.

Bij Tuxis neem je een bandbreedte-pakket af. Je kunt kiezen of je in gigabytes of megabits wilt afnemen, en hoeveel je daar dan van wilt. Dat pakket is voor jou als klant beschikbaar. Je hangt vervolgens je eerste machine op en die draait lekker.
Vervolgens blijkt dat je nog een machine nodig hebt en je neemt contact met ons op om een nieuw colocatiecontract te regelen, en hier treedt het verschil met de rest op. Je hoeft nu geen nieuw bandbreedte-pakket af te nemen. Die heb je immers al. Tuxis zorgt dat de netwerkpoort van je nieuwe machine (de poort hoort bij de colocatiedienst, niet bij de netwerkdienst) in je bestaande bandbreedte-pakket wordt opgenomen en gaat daar automatisch in meetellen.

Heb je meer bandbreedte nodig? Dan verhoog je gewoon je commitment op je bandbreedte-pakket. En heb je meer machines nodig? Die kunnen allemaal gewoon in het pakket erbij gezet worden.

In de Tuxis beheerpagina’s kun je probleemloos zien welke machine/poort hoeveel verkeer heeft veroorzaakt. Dat is bijvoorbeeld ideaal voor partijen die wel dedicated machines willen verkopen, maar opzien tegen de kosten van een eigen netwerk en eigen colocatieruimte.

Ja, door deze constructie lijkt het een ingewikkelde dienst. Maar tegelijk kun je goed besparen als je meerdere machines hebt, of als je colocatie wilt resellen. Ik hoop dat deze blogposting het een en ander verduidelijkt. Zo niet, info@tuxis.nl staat altijd open voor aanvullende vragen!