Je website overzetten via Site Transfer Wizard van Akeeba Backup in Joomla 5
In dit artikel bespreek ik stap voor stap hoe je jouw website kunt overzetten van de ontwikkelomgeving naar de productieomgeving met behulp van de Site Transfer Wizard van Akeeba Backup Pro. Deze handige tool maakt het proces eenvoudig en efficiënt, zodat je snel live kunt gaan met jouw project.
Je hebt je nieuwe productiewebsite opgezet en wilt deze van je ontwikkelomgeving naar de productieomgeving verplaatsen. Hiervoor kun je de Site Transfer Wizard gebruiken, die standaard is ingebouwd in Akeeba Backup Pro. Houd er rekening mee dat deze optie niet beschikbaar is in de Akeeba Backup Core-versie. In deze stap-voor-stap handleiding laat ik je zien hoe je deze overgang eenvoudig kunt maken. De Site Transfere Wizard zet je backup van je ontwikkelomgeving via FTP over naar je productie omgeving en zal dan een mini installatie opstarten zodat jij je website uiteindelijk overgezet hebt. Je dient eerst een online backup te maken!
Wat heb je nodig?
Om je website te kunnen overzetten van bijvoorbeld je test of ontwikkelomgeving naar je productieomgeving heb je het volgende nodig:
- Akeeba Backup Pro een licentie kost € 50,- per jaar (tijdens verlening krijg je doorgaans korting).
- Een online backup gemaakt met Akeeba Backup Pro.
- Een webhosting omgeving, met domeinnaam.
- FTP account (gebruikersnaam, wachtwoord, domeinnaam of ip-adres productie omgeving).
- MySQL database voor je website van je productieomgeving (gebruikersnaam, wachtwoord en de database naam).
Je FTP account en MySQL account dien je aan te maken in de productie omgeving. Mocht je niet weten hoe dat gaat neem dan contact op met je hostingprovider.
Lees deze handleiding: Installeren Akeeba Backup in Joomla 5
Lees deze handleiding: Maken vackup met Akeeba Backup in Joomla 5
In onderstaande handleidingen laat ik zien hoe je jou nieuwe website overzet van je ontwikkelomgeving naar je prodcutie omgeving.
- Deel 1 - Backup maken met Akeeba Backup (ontwikkelomgeving)
- Deel 2 - Backup overzetten via de Site Transfer Wizard (productieomgeving)
Deel 1 - Backup maken met Akeeba Backup (ontwikkelomgeving)
In het eerste deel van deze handleiding ga je een onsite backup maken van je website. Een offsite backup, naar bijvoorbeeld Google Drive, OneDrive of je Synology NAS, kun je niet gebruiken tijdens deel 2 van deze handleiding. Dus let hierop! Het uitgangspunt is dat je Akeeba Backup Professional geinstalleerd hebt.
- Log met je SuperVisor account in via de back-end van je Joomla website, https://<jedomein.nl>/administrator/
Je komt dan in het controle paneel terecht. - Klik aan de linkerkant op Componenten
- Klik dan op Akeeba Backup for Joomla!
- Klik dan op Control Panel
- Klik dan onder Basic Operations op de optie Backup Now
- Klik in het volgende venster op de knop Backup Now! (vul bij Backup comment desgewenst een toelichting in).
- Er wordt een complete full onsite backup gemaakt. In onderstaand voorbeeld is te zien, dat er een ANGIE password ingesteld is.
- Er komt een melding in beeld, Backup Completed Successfully.
- Klik op de knop Manage Backups en controleer of er een backup gemaakt is.
- Indien dat het geval is kun je daar deel 2 van deze handleiding gaan.
Deel 2 - Backup overzetten via de Site Transfer Wizard (productieomgeving)
Je hebt in deel 1 een backup gemaakt, nu is het van belang dat je een FTP account (gebruikersnaam, wachtwoord, domeinnaam of IP adres) bij de hand hebt. En een MySQL database met accountgegevens (gebruikersnaam en wachtwoord). De accountinformatie, IP etc krijg je doorgaans van je provider toegezonden. Vraag je provider desnods om hulp.
In dit deel van de handleiding ga je de backup overzetten naar de nieuwe locatie, bijvoorbeeld je productie omgeving).
- Log met je SuperVisor account in via de back-end van je Joomla website, https://<jedomein.nl>/administrator/
- Klik aan de linkerkant op Componenten
- Klik dan op Akeeba Backup for Joomla!
- Klik dan op Control Panel
- Klik vervolgens onder Basic Operations op de knop Site Transfer Wizard
- Type onder Connect to New Site bij The URL to your new site de domeinnaam of het IP adres in van je prodcutiewebsite.
- Klik dan op de knop Check, als de test succesvol is dan komen er een aantal velden bij die ingevul dienen te worden. Het volgende scherm komt in beeld:
- Laat de standaard waarde bij File transfer method staan zoals deze staat (tenzij je provider een SFTP of FTPS verbinding vereist).
- Vul bij Host name je domeinnaam (ftp.domeinnaam.nl) of IP adres in
- Vul bij Port de optie 21 (FTP) of 22 (SFTP / FTPS) in
- Vul bij Username de gebruikersnaam van je FTP Account in
- Vul bij Password het wachtwoord van je FTP Account in
- Vul bij FTP/SFTP Directory de map in waarin je website staat (bijvoorbeeld public_html, private_html, www etc).
- Laat de rest van de waarden staan en klik dan op de knop Proceed with restoration
- Als alle instellingen goed zijn, dan wordt het Backupbestand via FTP geupload incl. een kickstart.php bestand.
- Klik op de knop Run Kickstart
- Er kom een informatie scherm in beeld met meer informatie over Akeeba Kickstart.
- Klik dan op de link Click here or press ESC to close this message.
- Indien je een wachtwoord gebruikt hebt voor het Archiefbestand (bijvoorbeeld JPS) vul dan het wachtwoord in bij Archive Password (for JPS files).
- Klik dan op de knop Start.
- De bestanden worden uitgepakt (extracting).
- Als dit voltooid is komt er een knop Run the Installer in beeld. Klik op de knop Run the Installer.
- Indien je een ANGIE password (aan te bevelen!) gebruikt heb dien je die in te vullen bij het volgende venster. Klik dan op de knop Unlock.
- Daarna wordt de Akeeba Backup Site Restoration Script gestart, controleer of er geen foutmeldingen instaan. Klik rechtsbovenin op de knop Next, het venster Restoration of site's main database komt in beeld
- Vul bij Database server hostname de naam van de database server in, doorgaans is dat de localhost (de server zelf).
- Vul bij User name de gebruikersnaam in van het database account.
- Vul bij Password het wachtwoord in van het database account.
- Vul bij Database name de naam van de database in. Laat de rest van de instellingen zo staan.
- Klik dan weer rechtsbovenaan op Next, de database wordt gerestored.
- Er komt een melding in beeld, The database restoration was successful, klik hier op de knop Next step.
- Controleer de instellingen, en klik nogmaals rechtsbovenin op Next
- Er komt een melding in beeld Almost there!
- Sluit dit venster, door in het tabblad op het kruisje te klikken (sluit niet de gehele browser af!).
- In een ander venster staat de tekst Restoration and Clean Up, klik hier op de knop Cleanup
- De installatie folder en de kicsktart.php worden opgeruimd en er komt een knop in beeld, Visit your site's frontend, klik op deze knop om te kijken of je website goed getoond wordt.
- Als jij je homepage ziet, dan is het overzetten van je website succcesvol verlopen! Test alles goed en als het werkt is je website online beschikbaar gekomen.
- Log uit van je ontwikkelomgeving.
- Maak van je productie website een backup en download deze zodat je een offsite backup hebt van je net overgezette website.
Je bent hiermee aan het einde gekomen van deze handleiding.