Akeeba Backup Core - tutorial10/05/2012

64
Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer. Alle rechten voorbehouden. Akeeba Backup + Akeeba Kickstart Akeeba Backup Core Akeeba Backup is een complete siteback-upoplossing voor je Joomla website. Akeeba Backup is gemakkelijk te gebruiken, maar komt met krachtige oplossingen voor back- uppen, herstellen en het verplaatsen van je website tussen servers van dezelfde of verschillende architectuur. De missie is simpel: maak een back-up van je hele site, inclusief alle bestanden en database-inhoud, in één standalone archief. Je kunt vervolgens de gehele site terugzetten uit de inhoud van dit archief, zonder de noodzaak van het opnieuw installeren van Joomla voorafgaande aan het herstelproces. Dit terugzetproces gebeurt met het Akeeba Kickstartscript. Akeeba Backup heeft twee versies. De gratis Core-versie en de betaalde Pro-versie. Het verschil zit hem in het feit, dat je met de Pro-versie je back-up beter kunt finetunen, maar vooral ook in de mogelijkheden het proces te automatiseren en de back-ups te verzenden naar bijv. Dropbox, Amazone S3, remote (s)FTP servers, e-mail etc, inclusief de mogelijkheden te herstellen vanaf cloudstorage (Kickstart Pro 3.5) Serververeisten: Joomla! 1.5 of Joomla! 2.5 (Vanaf Akeeba Backup versie 3.5 alleen Joomla! 2.5) PHP 5.2.9 of later. Het werkt niet op PHP 4! MySQL 4.1 of later. MySQL 5.0 of later aanbevolen voor optimale performance. Minimum 16Mb PHP memory_limit. Aanbevolen 64 -128 MB. De PHP function opendir() moet beschikbaar zijn. De cURL PHP module of fopen() URL wrappers moeten zijn geïnstalleerd. 75%-80% van de sitegrootte vrije schijfruimte. Browsers: Internet Explorer 7+, Safari 3+, Chrome 5+, Opera 10+, maar het beste is natuurlijk de laatste versie van Firefox! Javascript moet aanstaan in de browser van de administrator. Als je de AVG virusscanner gebruikt: zet de Link Checker uit! 1

Transcript of Akeeba Backup Core - tutorial10/05/2012

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup + Akeeba Kickstart

Akeeba Backup CoreAkeeba Backup is een complete siteback-upoplossing voor je Joomla website. AkeebaBackup is gemakkelijk te gebruiken, maar komt met krachtige oplossingen voor back-uppen, herstellen en het verplaatsen van je website tussen servers van dezelfde of verschillende architectuur. De missie is simpel: maak een back-up van je hele site, inclusief alle bestanden en database-inhoud, in één standalone archief. Je kunt vervolgens de gehele site terugzetten uit de inhoud van dit archief, zonder de noodzaak van het opnieuw installeren van Joomla voorafgaande aan het herstelproces. Dit terugzetproces gebeurt met het Akeeba Kickstartscript.Akeeba Backup heeft twee versies. De gratis Core-versie en de betaalde Pro-versie. Het verschil zit hem in het feit, dat je met de Pro-versie je back-up beter kunt finetunen, maar vooral ook in de mogelijkheden het proces te automatiseren en de back-ups te verzenden naar bijv. Dropbox, Amazone S3, remote (s)FTP servers, e-mail etc, inclusief de mogelijkheden te herstellen vanaf cloudstorage (Kickstart Pro 3.5)

Serververeisten: Joomla! 1.5 of Joomla! 2.5 (Vanaf Akeeba Backup versie 3.5 alleen Joomla! 2.5) PHP 5.2.9 of later. Het werkt niet op PHP 4! MySQL 4.1 of later. MySQL 5.0 of later aanbevolen voor optimale performance. Minimum 16Mb PHP memory_limit. Aanbevolen 64 -128 MB. De PHP function opendir() moet beschikbaar zijn. De cURL PHP module of fopen() URL wrappers moeten zijn geïnstalleerd. 75%-80% van de sitegrootte vrije schijfruimte. Browsers: Internet Explorer 7+, Safari 3+, Chrome 5+, Opera 10+, maar het beste is

natuurlijk de laatste versie van Firefox! Javascript moet aanstaan in de browser van de administrator.

Als je de AVG virusscanner gebruikt: zet de Link Checker uit!

1

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Inloggen Joomla! administrator

2

Akeeba Backup ontbreekt nog!

3

Akeeba Backup: Installatie Downloaden Akeeba Backup

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

https://www.akeebabackup.com

4

Download Akeeba Backup Core versie

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Downloaden Akeeba Backup Core extensie

Laatste versie!

5

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Download onmisbare handleidingen!

Akeeba Backup: Installatie Downloaden Akeeba Backup handleidingen

Installatie Akeeba Backup in Extensiebeheer

6

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Extensie

7

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie extensie geslaagd!

Bij de installatie van Akeeba Backup worden naast de component ook nog de notification icon (module) voor het controlepaneel (administrator), en de plugin aklazy geïnstalleerd.

Volgende stap: Downloaden van de Nederlandse taalbestanden.

Installatie geslaagd!

8

Download het nl-NL taalbestand voor de gewenste Joomla versie. Na het downloaden, kies de ‘Terugknop’ van je browser zodat je weer terugkomt in het scherm ‘Installatie geslaagd!’.

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Downloaden Nederelandse taalbestanden

9

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Nederlandse taalbestanden

Installatie Nederlandse taalbestanden.

10

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Nederlandse taalbestanden geslaagd!

Installatie nl-NL taalbestanden geslaagd!

11

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Akeeba Backup Core geïnstalleerd!

Volgende stap: Configureren van Akeeba Backup. Kies in het menu ‘Componenten’ menu-item ‘Akeeba Backup’.

Notification icon: Dit is de admin module die tijdens de installatie is geïnstalleerd.De icon krijgt een oranje driehoek met uitroepteken als een nieuwe back-up gemaakt moet worden.Klik op de icon om een back-up te starten.

Deze twee instellingen zijn alleen beschikbaar in de Pro-versie van Akeeba Backup.

12

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configureren Eerste gebruik

Na installatie van Akeeba Backup is het zéér aan te bevelen om direct de ‘Configuratie wizard’ uit te voeren (vinkje laten staan). Akeeba Backup voert dan automatisch een serie tests uit. De resultaten hiervan worden gebruikt om de configuratie automatisch te optimaliseren, zodat je zelf weinig meer hoeft te wijzigen aan de configuratie. Kies nu: ‘Pas deze voorkeuren toe’.

Configuratie wizard: Surf niet weg van deze pagina totdat de wizard geheel zijn werk voltooid heeft! (max 3 minuten)

13

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Akeeba Backup: Configureren Configuratie wizard

Configuratie wizard gereed! We gaan nu handmatig nog enkele wijzigingen aanbrengen in de configuratie van het ‘Default Backup Profile’. Kies knop ‘Configuratie’.

14

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configureren Configuratie wizard gereed!

De ‘Bestemmingsmap’ voor de back-ups wordt door Akeeba Backup standaard ingesteld op: /administrator/components/com_akeeba/backup.Deze instelling moeten we, indien mogelijk (afhankelijk van host), direct wijzigen. Immers, het is veel veiliger een back-up op te slaan buiten de mappenstructuur van je website. Gaat er wat mis met de website zelf, dan heb je in ieder geval je back-ups nog. Daarnaast is het downloaden van je back-ups naar je lokale computer en het regelmatig testen van je back-ups een must!Blader hier op het hostsysteem naar een map buiten je website om je back-ups op te laten slaan.

Alle andere ‘Basisinstellingen’ kun je laten staan. Bij ‘Soort back-up’ kun je ook kiezen voor alleen een backup van de database (zie ook volgende dia).

15

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configureren Handmatig

Keuze uit:- Volledige site back-up- Alleen database (SQL bestand)

16

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configureren Handmatig

Plaatsvervangers voor bestemmingsmappen

17

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configureren Handmatig

Bij ‘Geavanceerde instellingen’ ‘Standaard MySQLback-up methode’ en ‘Intelligente scanner’ kun je normaliter alles ongewijzigd laten.

De extra opties worden zichtbaar wanneer je de knoppen ‘Instellen’ kiest.

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden. 18

Akeeba Backup: Configureren Handmatig

Akeeba Backup kan grote back-upsautomatisch in meerdere gesplitste archiefbestanden opslaan. Stel hier de maximale grootte van een (gesplitst) archiefbestand in. In de bestandsnaam wordt automatisch het volgnummer, te beginnen met 00, toegevoegd. Bij kleinere back-ups kun je ‘Custom’ wijzigen in ‘0’. Er wordt dan niets meer gesplitst en er komt ook geen volgnummer meer in de bestandsnaam.

Als archiefformaat voor de back-up kun je kiezen voor het .jpa of het .zip formaat. Kies hier voor .jpa omdat dit formaat geoptimaliseerd is voor verwerking met PHP. Het .zip formaat kost veel meer serverperformance, met het bijbehorende risico van fouten in je back-up.

19

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configureren Handmatig

Quota beheer

Stel hier de waarden in naar eigen voorkeur. Voor nadere uitleg kun je met een mouseover de tooltipslezen per eigenschap.

Fijnafstemming

Alleen wijzigen als er zich problemen voordoen met het back-uppen.

Kies nu ‘Opslaan & sluiten’.

Op het controlepaneel van Akeeba BackupCore zie je een tiental knoppen. Daarnaast vind je het keuzemenu ‘Actief profiel’. Na installatie vind je hierin alleen ‘Default BackupProfile’. Deze ‘Default Backup Profile’ hebben we in voorgaande dia’s al geconfigureerd met behulp van de ‘Configuratie wizard’ (knop) en handmatige ‘Configuratie’ (knop). Via de knop ‘Profielbeheer’ kun je, indien gewenst, een nieuw profiel aanmaken. Deze moet je dan wel opnieuw configureren.

20

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Controlepaneel (Bovenzijde)

21

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Controlepaneel (Alle knoppen)

Voor de finale configuratie gaan we nu nog een kijkje nemen onder de knoppen ‘Component parameters’ (Component opties), ‘Bestanden en mappen uitsluiten’ en ‘Databasetabellen uitsluiten’.

Website back-up

Dit zijn instellingen voor het maken van back-ups op afstand, door middel van bijvoorbeeld cron jobs of via de AkeebaRemote Control CLI (Remote CLI = een command-line PHP applicatie). Het configureren van deze instellingen is voor het basisgebruik van Akeeba Backup niet nodig.

22

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configuratie Component parameters (globale opties)

23

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configuratie Component parameters (globale opties)

Live update

‘Update alleen voor ontwikkelaar releases’: standaard ‘No’. Alleen op ‘Yes’ zetten als je geïnteresseerd bent in tussentijdse ‘Developer releases’.

‘Download ID’: code voor het kunnen updaten van Akeeba Backup Pro via ‘Live update’.

‘Minimum release stabiliteit voor update berichten’: Vanaf welke soort release moet een update gemeld worden?Voor productiesites zou ik dit instellen op ‘Stable’!

Beveiliging

Gebruik encryptie: standaard ‘Yes’ (aanbevolen).Hiermee worden de instellingen van Akeeba Backup versleuteld met AES-128 encryptie.

24

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Akeeba Backup: Configuratie Component parameters (globale opties)

Bestanden en mappen uitsluiten

Je kunt hier bepaalde folders en/of bestanden uitsluiten van de back-up.

Standaard wordt de inhoud van de mappen (submappen en bestanden) ‘cache’, ‘logs’ en ‘tmp’ niet geback-upt.

25

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configuratie Bestanden en mappen uitsluiten

Databasetabellen uitsluiten

Hier kunnen tabellen of juist de inhoud van tabellen in de database uitgesloten worden van de back-up.

Standaard worden alle tabellen geback-upt, echter de inhoud van een aantal tabellen wordt standaard niet geback-upt! Het betreft de tabel ‘#__session’ en alle ‘#__finder_*’ tabellen. De ‘#__finder_*’ tabellen zijn de tabellen die gebruikt worden door de nieuwe component ‘Slim zoeken’ waarin de indexering voor ‘slim zoeken’ wordt opgeslagen. De inhoud vergroot de database enorm. Omdat na terugzetten van een back-up de indexering simpel opnieuw uitgevoerd kan worden, wordt de inhoud van deze tabellen niet geback-upt. Dit verbetert de performance van de databaseback-up fors.

26

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Configuratie Databasetabellen uitsluiten

Back-uppen

Klik op ‘Back-up vereist’ om de back-upprocedure te starten.

27

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Back-uppen Starten

28

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Back-uppen Voorbereiden

Profiel instellen Korte beschrijving en mogelijkheid voor Back-up commentaar.

Start Back-up

Back-up in uitvoering…Surf niet naar een andere pagina totdat de back-up helemaal gereed is!

29

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Back-uppen Processing

Back-up is succesvol afgerond!

Kies op ‘Beheer back-up bestanden’ om je back-ups te beheren of ‘Bekijk logbestand’ om het logbestand van deze back-up te bekijken.(Beide schermen zijn ook bereikbaar via de hiervoor bestemde knoppen op het controlepaneel)

Je kunt ook teruggaan naar het controlepaneel van Akeeba Backup door op de groene knop met pijl ‘Controlepaneel’ te klikken (rechts boven).

30

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Back-uppen Gereed

Bestandsnaam van het back-uparchief, en link om het bestand te downloaden. Bij kleine back-upbestanden kun je via deze link wel het back-upbestand downloaden, maar bij grotere bestanden kun je dit beter via FTP doen. Het FTP-protocol is hiervoor beter geschikt en minder foutgevoelig dan het HTTP-protocol.

31

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Beheer Back-up bestanden

Via het klikken op deze link (de korte bschrijving) kun je het bijbehorende commentaar editen of toevoegen.

Bekijk logbestand

Selecteer een te tonen logbestand of kies ‘Download logbestand’.

32

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Beheer Bekijk logbestand

Akeeba Backup:√ Geïnstalleerd√ Geconfigureerd√ Back-up uitgevoerd√ Back-up up-to-date

33

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Controlepaneel Back-up is up-to-date!

34

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Tips

Tips

Maak zeer regelmatig een back-up. Bewaar meerdere back-ups lokaal. Test back-ups door ze bijvoorbeeld te installeren op je lokale computer met Akeeba

Kickstart. Hiermee zorg je ervoor dat je niet voor heel vervelende verrassingen komt te staan wanneer je de back-up echt nodig hebt. Niets is zo frustrerend als op zo’n moment je back-up niet in orde blijkt te zijn.

Lees de handleidingen voor Akeeba Backup: zowel de ‘Quick start guide’ als ook de ‘Userguide’. Zorg dus dat je uitgebreide kennis van Akeeba Backup hebt vóórdat er iets misgaat met je website: “Be always prepared”!

Je kunt gebruik maken van Akeeba Backup Lazy Scheduling, de meegeïnstalleerde plug-in die automatisch, nadat de ingestelde tijd verlopen is, een nieuwe back-up maakt. Deze plug-in moet je echter eerst inschakelen en configureren. Je kunt hem vinden via Pluginbeheer Akeeba Backup Lazy Scheduling. Voordat je echter deze plug-in gaat gebruiken, is het zeer zinvol eerst alle waarschuwingen van de developer te lezen op pag. 86 van de huidige Akeeba Backupguide. Waarschijnlijk besluit je dan deze plug-in niet te gebruiken.

Download je back-ups met je FTP-programma en niet via HTTP (browser). Met Akeeba Backup Pro (de betaalde versie) kun je nog veel meer instellen in de

configuratie. Bijvoorbeeld het automatisch opslaan van je back-up bij een cloudserviceals Amazone S3 en Dropbox, het verzenden via e-mail, of uploaden naar een FTP-server. Daarnaast bevat de Pro-versie extra mogelijkheden om het back-upproces te automatiseren.

35

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart

Akeeba Kickstart

Met behulp van Akeeba Kickstart kun je drie dingen met een back-up doen:

Testen van een back-up

Herstellen van je website als deze is gehackt of anderszins corrupt geraakt.

Verhuizen van je website.

Benodigdheden:

Eén of meerdere (multipart) back-upbestanden (.jpa)

Het bestand ‘kickstart.php’ (+ evt. nl-NL.kickstart.ini voor Nederlandse vertaling)

Databasegegevens (host, gebruikersnaam, databasenaam, wachtwoord)

FTP-toegang als de procedure online wordt uitgevoerd.

Zorgvuldigheid!

36

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Downloaden Kickstart + Handleiding

Download Kickstart en de documentatie

Lees de gebruikersdocumentatie!

Het gedownloade kickstart-core-version.zip-bestand gaan we nu openen in een zip-programma zoals Winrar, Winzip, 7Zip etc. Normaliter hebben we alleen het bestand ‘kickstart.php’ nodig. Als je graag in het Nederlands werkt, heb je ook nl-NL.kickstart.ini nodig. De 2 .js bestanden zijn alleen in zeer uitzonderlijke situaties nodig. Pak de gewenste bestanden uit, en plaats deze (via FTP indien online) in de (nieuwe) rootmap van de terug te zetten, te verhuizen of te testen website.

Let op: probeer dit Kickstart .zip bestand nooit rechtstreeks in Joomla! in extensiebeheer te installeren!

37

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Uitpakken kickstart –core-###.zip

Benodigde bestanden voor het terugzetten of testen van je back-up.

Het back-upbestand bestaat in dit voorbeeld uit één .jpa bestand. Als je een multi-part archief hebt zullen de bestandsnaamextensies als volgt zijn: .jpa, .j01, j02, j03, j04 etc.

38

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Bestanden plaatsen in nieuwe websiteroot

39

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Start terugzetten / testen back-up of verhuizen website

Kickstart: de procedure…Wanneer je Kickstart uitvoert, verzorgt dit script in hoofdlijnen 3 taken:

Uitpakken van het .jpa archief. Opstarten van het installatiescript (script is toegevoegd aan .jpa tijdens het back-uppen). Opruimen van installatiebestanden en het terugzetten van .htaccess en php.ini bestanden.

De installatie, uitgevoerd door middel van het installatiescript, lijkt veel op een standaard Joomla-installatie. Zorg in ieder geval dat de server waarop je terugzet, naar toe verhuist, of waarop je test juist is geconfigureerd. Daarnaast zijn de volgende systeemeisen van kracht:

Minimaal PHP 5.2.9 of hoger Apache webserver 1.3 of hoger PHP mod_zlib moet beschikbaar zijn PHP Safe Mode moet uitgeschakeld zijn

Voer nu in de adresbalk van Firefox de URL naar kickstart.php in. (bijv. www.mijndomein.nl/kickstart.php )

Na lezen: klik link om verder te gaan!

40

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Het eerste scherm na opstarten

41

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Configureren

Vul wachtwoord in voor beveiligde back-up bestanden (.jps, alleen Akeeba Backup Pro)

Archiefbestand (.jpa) wordt automatisch gedetecteerd.

Kies hier tussen het ‘Direct’ wegschrijven van bestanden of via ‘FTP’ wegschrijven. Gebruik hier alleen FTP als je in Joomla ook gebruik moet maken van de FTP-layer!

FTP-configuratie (FTP layer). Op goed geconfigureerde hosts kun je dit overslaan!

42

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Configureren FTP (indien nodig)

43

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Configureren

Minimale en Maximale uitvoeringstijd kun je normaliter ongewijzigd laten.

Kies ‘Stealth mode’ en voer de naam (geen URL) in van een tijdelijke statische offline HTML-pagina in de root van je website. Bezoekers worden tijdelijk geredirectnaar deze pagina. Dit heeft geen negatief effect op je zoekmachineranking. (Deze stealth mode is optioneel!)

Kies ‘START’ om het back-uparchief uit te pakken.

44

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Uitpakken archief

45

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Installer opstarten

Vereiste instellingen: dienen allemaal op ‘Yes’ te staan (groen).

46

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Controle server setup

Kies de knop ‘Volgende’ (rechtsboven) als alle instellingen OK (groen) zijn!

47

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Akeeba Backup: Kickstart Controle server setup

48

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Database locatie check

Kies hier ‘Nee’ als de back-up wordt teruggezet op de oorspronkelijke locatie. Kies hier ‘Ja’ wanneer de website verhuist naar een andere locatie of wanneer de back-up wordt getest op een andere locatie.

Voer de databasegegevens in!

49

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Database gegevens invoeren

De opties bij ‘Geavanceerde opties’ en ‘Fijnafstemming’ kun je meestal ongewijzigd laten.Kies de knop ‘Volgende’ (rechtsboven in dit scherm) om de databaseherstel te starten.

50

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

keeba Backup: Installatie Akeeba Backup: Kickstart Databaseherstel configureren

51

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Database herstellen

Kies ‘OK’ als het databaseherstel voltooid is. ((100%) verwerkt)

Controleer hier de gegevens van de website. Meestal staat dit al helemaal goed ingesteld. Het is aan te bevelen om bij ‘Overschrijf tmp en log paden’ de checkbox ‘Gebruik de mappen onder uw nieuwe website root’ aan te vinken!

52

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Controleren / Invoeren website gegevens

53

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Controleren / Invoeren websitegegevens

FTP opties: alleen instellen als Joomla de FTP-layer nodig heeft.

Controleer instellingen voor de Super Administrator!

Stel hier de paden naar de ‘Tijdelijke map’ en de ‘Logs map’ in. Als ‘Gebruik de mappen onder uw nieuwe website root’ hierboven is aangevinkt worden de juiste paden automatisch in configuration.php van Joomla opgenomen.

Kies de knop ‘Volgende’ (rechtsboven in dit scherm) om de installatie te voltooien.

54

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Controleren / Invoeren websitegegevens

Net als bij een nieuwe Joomla-installatie moet aan het einde van een herstelinstallatie de installatiemap worden verwijderd. Klik hiervoor op de link ‘de installatie map’.

55

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Installatie Akeeba Backup: Kickstart Installatiemap verwijderen

56

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Installatiemap verwijderen

57

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Installatie voltooid!

De website is nu succesvol teruggezet, verhuisd of getest. Er resten echter nog een paar acties om de gehele website weer operationeel te krijgen. Als eerste laten we Kickstart de restanten van het herstelproces opruimen. Switch naar de tab ‘Akeeba Kickstart Core version’.

Kies ‘Opruimen’!

58

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Opruimen

Het gehele terugzetproces is nu voltooid. Normaliter moeten nu de frontend en backend weer volledig operationeel zijn. Echter instellingen in .htaccess of php.ini bestanden kunnen nog voor foutmeldingen zorgen, omdat de inhoud van deze bestanden niet op elke server gelijk kan zijn. Ook wanneer gebruik gemaakt wordt van extra beveiliging van de website met behulp van Akeeba Admin Tools Pro dienen er nog enige problemen opgelost te worden wanneer de website verhuisd is naar een ander domein of rootmap. Zie hier voor de laatste dia’s.

59

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Opruimen voltooid!

Door de wijziging van het domein en/of rootmap (in dit geval naar localhost/btest) werkt de extra wachtwoordbeveiliging van de administratormap niet meer. Immers, in het .htaccess bestand, is het absolute serverpad opgenomen. Inloggen in de administrator wordt onmogelijk. Oplossing: verwijder de bestanden .htaccess en .htpasswd uit de administratormap. Inloggen in de administrator is nu na verwijdering van deze 2 bestanden weer mogelijk. Vergeet hierna niet in Admin Tools Pro deze beveiliging opnieuw aan te maken (admin login wachtwoordbeveiliging).

60

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Fouten oplossen veroorzaakt door domein- en of rootmapwijzigingen

Deze foutmelding wordt veroorzaakt doordat in het .htaccess bestand in de websiteroot de (oude) domeinnaam is opgenomen. Dit .htacces bestand werd aangemaakt door de .htaccessmaker van Admin Tools Pro voor extra beveiliging van de website. In de laatste twee dia’s laat ik zien hoe dit is te corrigeren. Overigens kunnen er in het .htaccess bestand of bijv. in een custom php.ini ook nog instellingen staan die problemen veroorzaken op de nieuwe server. Iedere server is immers anders geconfigureerd. Door onderzoek zal je hier de mogelijke problemen moeten oplossen. Google kan hierbij erg behulpzaam zijn!!!

61

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Fouten oplossen veroorzaakt door domein- en of rootmapwijzigingen

62

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Probleem

Tweemaal staat hier het oorspronkelijke domein ‘hcc-joomla.nl’ vermeld. Ook staat hier de ‘Basismap van uw website’ ingesteld op ‘/’.

Akeeba Backup: Kickstart Fouten oplossen veroorzaakt door domein- en of rootmapwijzigingen

.htaccess Maker is één van de beveiligingstools in Akeeba Admin Tools Professional.

63

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Oplossing

Tweemaal hier het nieuwe domein ‘localhost’ vermelden. Ook moet de ‘Basismap van uw website’ ingesteld worden op ‘/btest’. (De back-up is geïnstalleerd in de map ‘btest’)

Akeeba Backup: Kickstart Fouten oplossen veroorzaakt door domein- en of rootmapwijzigingen

.htaccess Maker is één van de beveiligingstools in Akeeba Admin Tools Professional.

EindeSucces met het gebruiken van Akeeba Backup.

En vergeet niet alle handleidingen goed door te lezen!!!

Benno Stulemeijer

(forumnaam: Klipper of op twitter: @BommesX)

64

Copyright © 2012 HCC-Joomla! Heerenveen, Benno Stulemeijer.Alle rechten voorbehouden.

Akeeba Backup: Kickstart Finish!