TransIP STACK gebruiken met Hyper Backup van Synology

Ruim een jaar geleden heb ik mij aangemeld voor gratis 1000 GB (1TB) opslag bij mijn favoriete webhoster TransIP. In de afgelopen maanden heb ik eigenlijk nooit echt gebruik gemaakt van deze opslagruimte. Ik heb immers een eigen NAS met een bijhorende sync-oplossing.

Back-ups

Voor mijn NAS thuis heb ik in het verleden gebruik gemaakt van diverse back-up oplossingen.
Van Amazon Glacier tot en met Microsoft Azure en onlangs ook van Synology C2.
Deze aanbieders bieden relatief goedkope opslag! Bij Synology krijg je voor circa 7,50 euro per maand 1TB opslag.

Toen ik opnieuw een factuur zag verschijnen, schoot mij plots de 1TB van STACK te binnen ūüôā
Het fijne aan STACK is dat het onderliggend gebruik maakt van WebDav en dat de data in Nederland gehost wordt! En bovenalles; (en u komt de echte Nederlander in mij naar boven): HET IS GRATIS!
Zou ik deze ruimte ook kunnen benutten voor mijn Synology Hyperback-up’s ?
Hyper back-up beschikt immers over de “WebDav” verbinding en daarmee zou het theoretisch moeten werken.

Helaas! ik kreeg al gauw de melding dat ik over onvoldoende rechten beschikte op de doellocatie.
Na wat debuggen gaat het om de “sparse files” functie die bij STACK uitgeschakeld staat.

De aanhouder wint!

Wanneer je met Hyper Backup een nieuwe taak aanmaakt, wordt er een bestand aangemaakt op de volgende locatie:

fotos.hbk = De naam van de hoofdfolder die de Hyper Backup naam draagt:

fotos.hbk/Pool/bucketID.counter.1

De inhoud van dit bestand is vrijwel “leeg”.

niekoesj@experiment:~$ hexdump -C bucketID.counter.1
00000000 00 00 00 00 00 00 00 00 |……..|
00000008

Maar zodra je een nieuwe back-up maakt, dan wordt het bestand vervangen met een nieuwe:

niekoesj@experiment:~$ hexdump -C bucketID.counter.2
00000000 00 00 00 00 00 00 01 5e |…….^|
00000008

Je kan Hyper Backup dus “foppen” door het leeg bestand op de STACK te zetten.
Echter hebben we hier een “kip en het ei” probleem, want de bestanden worden pas tijdens het aanmaken van de back-up-taak op de doellocatie gezet. En dat lukte dus niet vanwege het ontbreken van sparse files ondersteuning.

Read more »

Dynamic DNS met TransIP via de API

Sinds een tijdje host ik mijn blog op een NAS.
Jachimowski.nl en nog enkele andere domeinnamen heb ik geregistreerd bij Transip.nl en dat werkt helemaal prima.
In het beheerpaneel van TransIP kan ik zelf de DNS-records beheren. Die heb ik ingesteld op mijn WAN-ip van mijn internetaansluiting bij Telfort.

Alles lijkt goed te werken, tot ik een zaterdag ochtend wakker werd en aan mijn blog wilde werken. De website was onbereikbaar! Al snel zag ik dat Telfort mijn WAN-ipadres gewijzigd had. Hierdoor was mijn website niet meer te benaderen op het ingestelde IP-adres.

Zo nu en dan kiest Telfort er voor om mijn IP-adres te vernieuwen. Dat is erg vervelend want daar kom ik pas achter wanneer mijn website weer eens niet bereikbaar is. Ook is het nauwelijks te voorspellen wanneer Telfort deze vernieuwing uitvoert. Soms duurt het een jaar en soms slechts enkele maanden. Sinds ik mijn router heb ingewisseld voor een eigen-bouw pfSense-bak, is het aantal ip-vernieuwingen drastisch omlaag gegaan!

Om mijn website bereikbaar te houden, kan ik gebruik maken van diensten zoals no-ip.com. Dat is een dynamische DNS dienst welke via een programma (of zelfs een functie op mijn pfSense router) automatisch de DNS records bijwerkt wanneer jouw WAN-ip veranderd. Deze dienst kost circa 30 dollar per jaar (bovenop de kosten voor de domeinna(a)m(en).

Read more »

Een chatbot bouwen met QnaMaker.ai en Azure Bot Service

Bots zijn cool ! Ze bestaan natuurlijk al een tijdje. Denk bijvoorbeeld aan de “hoe kan ik je helpen” chatschermen op websites als bol.com. Microsoft heeft in Azure de mogelijkheid om een eigen bot te bouwen. Het programmeren van een bot vergt enige programmeerkennis. Om toch een eenvoudige bot te kunnen ontwikkelen, heeft Microsoft deQnA Maker¬†portal gelanceerd.

Via de QnaMaker.ai portal kan je eenvoudig (zonder technische kennis) een eigen chatbot ontwerpen die jouw organisatie kan helpen bij het beantwoorden van simpele vragen rondom een onderwerp. Een simpele FAQ is met QnaMaker.ai zo gebouwd!
Let op: QnaMaker.ai is momenteel 6-8-2017 nog in preview. Dat betekend dat de dienst officieel nog in ontwikkeling is en dat dagelijks bepaalde functies toegevoegd of aangepast kunnen worden. Let daarbij goed op tijdens de implementatie en het onderhoud.

In deze blog gaan wij een eigen bot bouwen en implementeren op een website.
Hiervoor maken wij gebruik van de volgende technieken en diensten:

  • QnaMaker.ai (de portal waar je de bot kan beheren)
  • Microsoft Azure (Bot Service)

Inloggen op QnaMaker.ai

Ga naar https://qnamaker.ai en log in met een Microsoft account.
Kies voor “Create new Service”.

Let op: afhankelijk van het type account waarmee je inlogt, kan het voorkomen dat je een “access denied” melding krijgt. In enkele gevallen is de applicatie QnAmaker.ai uitgeschakeld voor gebruik binnen jouw organisatie. Neem contact op met de Azure AD beheerder om deze applicatie toe te staan.

Nadat je op “Create new service” hebt geklikt, kan je de service een naam geven.
In dit voorbeeld gaan wij de Windows FAQ https://www.microsoft.com/nl-nl/software-download/faq in onze bot gebruiken. De vragen (en natuurlijk de antwoorden) op de bovengenoemde website worden door QnA Maker ingeladen.

Geef tevens de URL op naar de externe FAQ pagina. Let op: deze pagina dient publiekelijk toegankelijk te zijn. Je kan dus (nog) helaas geen SharePoint Online (intranet) pagina inladen.

Je kan ook een Excel, Word of TXT bestand inladen. Dit bestand dient wel aan een bepaalde indeling te voldoen. (Vraag, Antwoord, Bron) komma-gescheiden. Je kan een voorbeeld bestand downloaden via de knop: “See an example“.

Read more »

Skype for Business login problems – “Cannot sign in because the server is temporarily unavailable”

You cannot sign in to Microsoft Skype For Business 2013 / 2016 in Microsoft Office 365? Additionally, you receive the following error message:
The server is temporarily unavailable

“Cannot sign in because the server is temporarily unavailable. If the problem persists, contact your system administrator.”
or
“Cannot sign in because the server is temporarily unavailable. If the problem continues, please contact your support team.”
These errors can be solvedv ia the following registry key modifications:
[-HKEY_CURRENT_USER\Software\Microsoft\MSOIdentityCRL]
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\15.0\Lync]
“DisableNTCredentials”=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Common\Identity]
“NoDomainUser”=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
“EnableAutoDial”=dword:00000001

Aan de slag met Microsoft Flow

Hoewel Microsoft Flow officieel nog in Preview is, ga ik in deze blog een korte introductie van deze nieuwe dienst geven.

Wat is Microsoft Flow?

Wie bekend is met Microsoft SharePoint, kent wellicht ook de SharePoint workflows.
SharePoint workflows maakt het mogelijk om zonder code diverse toepassingslogica in SharePoint te integreren. SharePoint beschikt “out of the box” over enkele standaard workflows zoals de “goedkeurings- workflows”.¬†In een SharePoint workflow staat een document of een lijst-item in SharePoint centraal.
Met de komst van Microsoft Flow staat een item of document in SharePoint niet meer centraal. De eigenlijke “trigger” voor het starten van een flow kan nu zelfs buiten SharePoint plaatsvinden.

Wie bekend is met “If This Then That“, kan¬†Microsoft Flow snel onder de knie krijgen.
Daar waar IFTTT met “recepten” werkt, gebruikt Microsoft zogehete “Flows”.
Op dit moment lijkt het erop dat Microsoft Flow zich niet beperkt tot haar eigen productsuite (Office 365, SharePoint, CRM Online etc).
Verbindingen naar andere services zoals Dropbox, Twitter, Facebook, maar ook Mailchimp en SalesForce zijn mogelijk.
IFTTT richt zich ook op externe API’s voor bijvoorbeeld Domotica toepassingen. Deze koppelingen zal je bij Microsoft Flow nog niet snel tegenkomen.

Het gat tussen IT en de eindgebruiker

Het ontwerpen van een SharePoint workflow gaat vooralsnog met SharePoint Designer en vergt enige kennis van het Microsoft SharePoint platform.
Niet iedere gebruiker beschikt over deze specifieke kennis en software.

Wanneer een medewerker een goed idee heeft voor een workflow, wordt dit eerst met de afdeling IT besproken en vervolgens wordt een workflow ingericht. Omdat het bouwen van een workflow speciale software en kennis vereist, is dit veelal een IT-afdeling aangelegenheid. Ook afdeling IT huurt veelal een SharePoint Consultant in om een workflow in te richten.

Een workflow die wij veelal tegenkomen is:¬†“stuur een e-mail wanneer een nieuw item wordt aangemaakt in een lijst waarbij de status ‘ingekomen’ is.”.
Met Microsoft Flow kan iedereen eenvoudig een soortgelijke workflow¬†“in-elkaar-klikken” zonder over diepgaande kennis te beschikken.
Nog belangrijker: Microsoft Flow biedt een soort “SelfService portaal” waarbij de gebruiker geen beroep hoeft te doen op de IT-afdeling. Nouja, bijna geen beroep…
Want afhankelijk van welke services je wilt gebruiken, heb je wel toegang nodig tot deze services. Binnen Microsoft Flow gebeurt alles onder jouw account, dus je zal hoe dan ook de IT-afdeling om toegang moeten vragen wanneer je een record wilt opslaan in die ene SQL Database.

 

Hoe kan ik beginnen? EN wat heb ik nodig?

Om te beginnen heb je allereerst een Internet Browser nodig d√ļh! ūüôā en een Microsoft Account van het type “work e-mailaddress”.
Helaas kan je vooralsnog geen gebruik maken van persoonlijke @outlook.com Microsoft accounts.
Navigeer naar¬†https://flow.microsoft.com en klik op “Sign up” (als je dat nog niet hebt gedaan) en log vervolgens in met jouw account.
Afhankelijk van de type flow die je wilt cre√ęren heb je ook accounts nodig van de desbetreffende services die je wilt gebruiken.
Als je bijvoorbeeld in jouw workflow gebruik wilt maken van data uit CRM Online, dan heb je ook toegang nodig tot deze dienst.

Mobiele Apps

Microsoft heeft voor Apple iPhone en voor Android de Flow app beschikbaar gemaakt.
Met deze App heb je een goed overzicht van de lopende flows. Zo kan je snel zien als een flow problemen heeft.
Je kan tevens de flow aanklikken en inzoomen op de desbetreffende stap waar het mis gaat.

Op dit moment is het nog niet mogelijk om vanuit de app een flow te ontwerpen. Wanneer je op “add a flow” klikt wordt je naar de mobiele site van Microsoft Flow verwezen.
Maakt jouw  flow gebruik van push-notificaties? Dan ontvang je die ook op jouw telefoon via deze app!

Microsoft ondersteunt momenteel 2 mobiele platformen. De Windows Phone gebruikers moeten uiteraard even wachten…

Eerste flow

In dit voorbeeld gaan we een flow maken die bij een bepaalde hashtag op Twitter een taak aanmaakt in SharePoint.
Een mogelijke businesscase zou kunnen zijn dat als er vraag gesteld wordt op Twitter, je hier direct op kan reageren.
Je hebt hiervoor een connectie naar Twitter nodig en jouw SharePoint Online tenant in Office 365.

Stappen (Tweet to SharePoint Task)
Login op Microsoft Flow en maak een nieuwe flow: https://flow.microsoft.com/manage/flows/new
In het zoekscherm kan je zoeken naar verschillende “Triggers”. Een trigger is een startpunt waardoor de flow moet starten.
Zodra een Tweet wordt gepost waarbij @Portiva wordt vermeldt, zal de flow starten.

Connect-Twitter

 

Search-for-Portiva

Natuurlijk wil je een soort van een filter toepassen op alle Tweets die geplaatst worden. Bijvoorbeeld filteren op één of meerdere keywords.
Via de “Conditions” kan je een conditie toepassen zodat de¬†“Tweet” aan een bepaalde set¬†woorden moet voldoen.
Standaard kan een Conditie-block √©√©n conditie afvangen, maar wanneer je op “Edit in advanced mode” klikt, kan je een eigen conditie schrijven.

Wanneer de Tweet voldoet aan de volgende inhoud: “Portiva“, “Niek“, “Hallo“, zal de conditie een TRUE afgeven.
@AND(contains(triggerBody()[‘TweetText’], ‘Portiva’), contains(triggerBody()[‘TweetText’], ‘Niek’), contains(triggerBody()[‘TweetText’], ‘Hallo’))

AND-Operator

Hieronder gebruiken we het¬†“if yes” pad om een actie uit te voeren, namelijk een lijst item toevoegen aan een SharePoint lijst.
Helaas is het nog niet mogelijk om een SharePoint Task te cre√ęren. Ook zijn de takenlijsten uitgesloten van de “list name” dropdown.

Condition

 

Je kan ook een extra stap toevoegen zoals het sturen van een Push-bericht naar jouw telefoon. Hiervoor dien je de Flow-app ge√Įnstalleerd te hebben op jouw telefoon.
De stap is eenvoudig toe te voegen via “Send a push notification”. Je kan dan het bericht naar eigen wens inrichten en ook een link opgeven waar je vanuit het Push-bericht naartoe navigeert.
Let op: Het Push-bericht wordt alleen verzonden naar de telefoon waarop de auteur van de Flow is ingelogd op de Flow-app.

Tweet-Push-576x1024

 

Templates

Mocht je inspiratie nodig hebben, dan heeft Microsoft diverse templates waar uit je kan kiezen.
Net als bij IFTTT maakt Microsoft Flow gebruik van duidelijke service-iconen. Je ziet dus in één oogopslag welke services de template gebruikt.

Microsoft-Flow-Templates

Prijzen & toekomst

Microsoft Flow is op dit moment nog in PREVIEW en gratis te gebruiken.
In de toekomst gaat Microsoft een splitsing maken tussen gratis en betaalde services.
Maar wat die verschillen precies zullen zijn, zal pas duidelijk worden bij de offici√ęle release.

Een mogelijke concurrent voor 3rd party oplossingen zoals Nintex Workflows zou het kunnen worden.
Echter is de Flow-editor nog zeer beperkt. Wellicht is dat exact de bedoeling om het zo eenvoudig mogelijk te houden?

Microsoft biedt met Flows een mooie oplossing waarmee het diverse producten uit haar eco-systeem met elkaar verbindt.
In combinatie met bijvoorbeeld PowerApps kunnen hele gave producten ontwikkeld worden.

Back-up uw desktop of server met Microsoft Azure

In deze moderne tijd¬†slaan wij vrijwel alles digitaal op. Documenten, muziek, foto’s bijvoorbeeld. Zowel priv√© als zakelijk is het een ramp als¬†documenten verloren raken.
Een goed voorbeeld hierin is uw verzameling aan memorabele foto’s.

Inmiddels weten wij dat analoge foto’s geen eeuwig bestaan hebben. De kwaliteit neemt langzaam af en op een gegeven moment is de foto nauwelijks leesbaar. Dit is precies de reden waarom men foto’s is gaan digitaliseren.
Maar ook digitale foto’s zijn met “√©√©n muisklik” verdwenen als je niet op past….. Of wat als die ene externe harddisk plotseling de geest geeft?

Microsoft Azure Backup

 

Read more »

Hoe is het met?! Skype for Business

In November 2014 kondigde Microsoft de naamswijziging aan van haar softwaretoepassing Lync 2013. De nieuwe naam zou Skype for Business dragen.

In april 2015 is  Microsoft begonnen met het uitrollen van de nieuwe Skype for Business.
Net als in mijn blog van een jaar geleden (waar ik schreef over de transitie van SkyDrive naar OneDrive ) blijft de verandering niet beperkt tot een naamswijziging.
Vandaag de dag is Microsoft Lync in veel organisaties niet meer weg te denken. Reden genoeg voor Microsoft om hier verder te investeren.

Tijdens het Ignite evenement liet Microsoft haar nieuwe plannen voor Skype for Business doorschijnen. In deze blog belicht ik voornamelijk de transitie van Lync en de nieuwe functies van Skype for Business.

 

Read more »

Van een fysieke pc een virtuele maken

Zoals je misschien hebt kunnen lezen heeft Microsoft onlangs Windows 10 technical preview ter download aangeboden! Je kan de laatste versie als ISO downloaden op de downloadpagina.

Ik werk als SharePoint consultant bij Portiva graag met de laatste technologie√ęn.
Vandaar ik besloten heb om de Windows 10 preview op mijn werk-laptop te installeren.

Om er zeker van te zijn dat ik altijd kan terugvallen op mijn oude Windows 8.1 installatie, maak ik van mijn huidige installatie een virtueel exemplaar. Met Hyper-V op Windows 10 kan ik vervolgens mijn oude Windows 8.1 installatie draaien.

Windows 10 Preview Screenshot

Read more »

Microsoft Office Web Apps Server installeren

In deze blog laat ik zien hoe je eenvoudig Office Web Apps kan installeren in een bestaande SharePoint 2013 farm.

Door Office Web Apps te gebruiken kan je relatief eenvoudig documenten openen EN BEWERKEN via de browser. Een installatie van het Microsoft Office pakket is dus niet nodig!

Office Web Apps in combinatie met SharePoint 2013 dragen sterk bij aan de gebruikers-adoptie voor SharePoint binnen een organisatie. Lees de onderstaande blog door hoe ook uw organisatie snel met Microsoft Office Web Apps kan werken!

Read more »

OneDrive

19 februari jongstleden was het zo ver! Microsoft doopte naam SkyDrive om in OneDrive.
Een nieuwe frisse naam met het herkenbare blauwwitte wolk-logo. Zal OneDrive veel nieuws te bieden hebben? Al sinds de aankondiging van de naamswijziging begin 2014 heeft Microsoft achter de schermen hard aan het product gewerkt. Al het harde werken heeft geleidt tot de meest volledige en succesvolle cloudopslagdienst van deze tijd.

De naamswijziging was niet helemaal vrijwillig.¬†Een Brits¬†mediaconcern BSkyB¬†heeft¬†vorige zomer een zaak aangespannen, omdat zij vonden dat de naam Skydrive tot verwarring leidde. Kort daarop heeft de rechtbank in Engeland uitspraak gedaan dat Microsoft merknaam ‚ÄúSkydrive‚ÄĚ niet meer mocht gebruiken.

OneDrive - Logo Read more »

« Older Entries