De root-directory is (in deze context) de directory die de Chamilo-bestanden bevat. Laten we voor het voorbeeld in deze tutorial eens kijken dat het is geïnstalleerd in /var/www/chamilo en beschikbaar is via http://localhost/chamilo/ (voor een externe server hebben we FTP o SSH/SFTP nodig).
Om op te slaan, moet je de bestanden via je terminal comprimeren naar de /var/www/ directory.
Comprimeer de directory met de opdracht "tar" om een tar.gz-bestand te genereren:
Het kan praktisch om een naam die is samengesteld met behulp van de datum, zoals 2021-05-07-backup-chamilo.tar.gz te geven. Op deze manier kunt u, als u een reeks back-upbestanden opslaat, ze gemakkelijk op datum sorteren.
Deze back-up kopie bevat alle informatie van de toegang tot de Chamilo-database en al zijn configuraties. Het is dan handig bij verlies van gegevens of een ongewenste inval op uw server. Het is de enige betrouwbare manier om uw Chamilo-server opnieuw op te bouwen als er zich een groot probleem voordoet.
Deze back-up kan automatisch worden uitgevoerd door een planningssysteem ( _cron-_proces onder GNU/Linux) op de server, maar het kan handmatig worden uitgevoerd als de server het niet goed doet.
Als u geen toegang heeft tot een terminal, is het mogelijk dat u een back-up via FTP moet uitvoeren. Deze operatie kan echter (zonder compressie) veel langer duren.
Als je meer een Linux-sysadmin bent, kun je een back-up maken met een commando van dit type, waarbij het laatste deel het bestand is waar je het wilt opslaan (en 'olimahc' is het wachtwoord):
mysqldump -u chamilo -polimahc chamilo111 > chamilo-backup-file.sql
Databases kunnen worden opgeslagen vanuit de P hpMyAdmin- interface, door verbinding te maken met de login en het wachtwoord die zijn gemaakt tijdens de LAMP- serverinstallatie, de database-installatie of in de gegevens die zijn verzonden door uw hostingprovider .
Afbeelding: Administration - PHPMyAdmin
Eenmaal in de grafische interface van PhpMyAdmin, ga naar de Export tab en selecteer de database die moet worden opgeslagen. Er is waarschijnlijk nog 1 genaamd "information_schema", die u gewoon kunt negeren.
Mogelijk wilt u het uitvoerformaat van het back-upbestand wijzigen. Om op te slaan, kiest u het gewenste formaat onder de databases om te exporteren. In het huidige voorbeeld hebben we gekozen voor SQL.
De naam van het opgeslagen bestand kan ook worden gewijzigd in het gedeelte Uitvoer . Het kan worden gecomprimeerd met een van de drie aangeboden formaten. Vergeet niet om de optie Save output to a file te selecteren, anders zal het alleen het back-up resultaat op het scherm afdrukken, wat je niet echt zal helpen.
Je hoeft alleen nog maar het bestand te downloaden. Het wordt standaard opgeslagen in uw map Downloads of op uw bureaublad, afhankelijk van de configuratie van uw browser.
Het opslaan van de databases via phpMyAdmin is voorbij. Het opgeslagen bestand heeft de SQL-indeling (.sql-extensie) en kan later, in geval van problemen, via PhpMyAdmin worden geïmporteerd.