Deprecated: Use of MediaWiki\Parser\ParserOutput::getText was deprecated in MediaWiki 1.42. [Called from SMW\MediaWiki\Hooks\OutputPageParserOutput::getParserOutput in /home/jltryoen/www/MediaWiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/OutputPageParserOutput.php at line 161] in /home/jltryoen/www/MediaWiki/includes/debug/MWDebug.php on line 386
« Sauvegarde de site » : différence entre les versions — La FAQ de JLT

« Sauvegarde de site » : différence entre les versions

JLT>Root
Aucun résumé des modifications
 
m 1 révision importée
 
(Aucune différence)

Dernière version du 4 février 2020 à 21:42

<keywords content="Sauvegarde,WEB" />

Méthodes pour sauvegarder son site

Sauvegarde du site proprement dit

  • on peut utiliser l'outil   SyncBack et paramétrer le site en ftp
  • on peut utiliser l'outil   Filezilla
  • si on a accès au commandes système du site on peut passer par une commande tar
<?php
$filename = "jltryoenjoomla_3.0-" . date("Y-m-d") . ".tar.gz";
//echo $filename;
system("tar -C ../joomla_3.0  --exclude ./tmp  . $filename . " .");
$aref = sprintf("<p><a href=\"/dump_mysql/%s\">%s</a></p>", $filename, $filename);
echo $aref;
echo "<br>";
.>

Sauvegarde de la base MYSQL

  • on peut utiliser mysqldump, par ex avec le script suivant
<?php
function mysqldump($name, $base, $host, $user, $pass) {
	$filename = sprintf("%s-mysqldump-%s-", $name, $base) . date("Y-m-d").".sql";
	system("mysqldump --skip-add-locks --host=$host --user=$user --password=$pass $base > $filename");
	$aref = sprintf("<p><a href=\"/dump_mysql/%s\">%s</a></p>", $filename, $filename);
	return $aref;	
}	
?>