<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/index.php?action=history&amp;feed=atom&amp;title=Trucs%3ASauvegarde_sur_ZIP</id>
	<title>Trucs:Sauvegarde sur ZIP - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/index.php?action=history&amp;feed=atom&amp;title=Trucs%3ASauvegarde_sur_ZIP"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Sauvegarde_sur_ZIP&amp;action=history"/>
	<updated>2026-05-20T00:43:34Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Sauvegarde_sur_ZIP&amp;diff=5802&amp;oldid=prev</id>
		<title>PingouinMigrateur : conversion de la documentation originale de Léa par HTML::WikiConverter</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Sauvegarde_sur_ZIP&amp;diff=5802&amp;oldid=prev"/>
		<updated>2005-10-05T15:49:52Z</updated>

		<summary type="html">&lt;p&gt;conversion de la documentation originale de Léa par HTML::WikiConverter&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Tux Punx&amp;lt;tux.punx@tuxfamily.org&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le script commenté :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;#! /bin/sh &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# --------------- &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# SAUVEGARDE AUTOMATISEE SUR ZIP &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# DU REPERTOIRE DE PUBLICATION WEB &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# ET DU REPERTOIRE DE STOCKAGE DES BASES MySQL &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# TUX PUNX &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# 2001-14-08 &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# --------------- &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# ##################### &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# PARAMETRES PERSONNELS &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Point de montage du zip &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; MountZip=&amp;quot;/mnt/zip/&amp;quot; &amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Repertoire de publication WEB &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; WWW=&amp;quot;/var/www/html/&amp;quot; &amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Repertoire de stockage des bases MySQL &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; MySQL=&amp;quot;/var/wwww/lib/mysql/&amp;quot; &amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# ##################### &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Création d&amp;#039;un dossier de stockage temporaire &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; mkdir /home/$USER/temp/ &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Création des différentes archives + recup de leur taille &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Répertoire personnel &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; tar -cIvf /home/$USER/temp/$USER.tar.bz2 /home/$USER/ &amp;lt;br /&amp;gt; a=`ls -l /home/$USER/temp/$USER.tar.bz2 | awk &amp;#039; { print $5 } &amp;#039;` &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Web &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; tar -cIvf /home/$USER/temp/www.tar.bz2 $WWW &amp;lt;br /&amp;gt; b=`ls -l /home/$USER/temp/www.tar.bz2 | awk &amp;#039; { print $5 } &amp;#039;` &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# MySQL &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; tar -cIvf /home/$USER/temp/mysql.tar.bz2 $MySQL &amp;lt;br /&amp;gt; c=`ls -l /home/$USER/temp/mysql.tar.bz2 | awk &amp;#039; { print $5 } &amp;#039;` &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Message &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; echo &amp;quot;Archive tar.bz2 du répertoire personnel ($USER) -- OK [taille : $a octets]&amp;quot; &amp;lt;br /&amp;gt; echo &amp;quot;Archive tar.bz2 du répertoire de publication web -- OK [taille : $b octets]&amp;quot; &amp;lt;br /&amp;gt; echo &amp;quot;Archive tar.bz2 du répertoire de stockage des bases MySQL -- OK [taille : $c octets]&amp;quot; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Poids cumulé de ces archives &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; somme=`expr $a + $b + $c` &amp;lt;br /&amp;gt; echo &amp;quot;Total cumulé des archives : $somme octets&amp;quot; &amp;lt;br /&amp;gt; stockage=`expr $1 \* 1048576` &amp;lt;br /&amp;gt; echo &amp;quot;Capacité de stockage : $stockage octets&amp;quot; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# Test capacité d&amp;#039;accueil &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; if [ $somme -lt $stockage ] &amp;lt;br /&amp;gt;then &amp;lt;br /&amp;gt; echo &amp;quot;Capacité de stockage : ----- OK&amp;quot; &amp;lt;br /&amp;gt; echo &amp;quot;Sauvegarde en cours...&amp;quot; &amp;lt;br /&amp;gt; cp -rf /home/$USER/temp/*.* $MountZip &amp;lt;br /&amp;gt; echo &amp;quot;Sauvegarde effectuée&amp;quot;. &amp;lt;br /&amp;gt; rm -rf /home/$USER/temp &amp;lt;br /&amp;gt; echo &amp;quot;Nettoyage OK&amp;quot; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; else &amp;lt;br /&amp;gt; echo &amp;quot;Capacité de stockage : ----- NOT OK.&amp;quot; &amp;lt;br /&amp;gt; echo &amp;quot;Pas assez de place sur votre disquette ZIP $1&amp;quot; &amp;lt;br /&amp;gt; rm -rf /home/$USER/temp &amp;lt;br /&amp;gt; echo &amp;quot;Nettoyage OK&amp;quot; &amp;lt;br /&amp;gt; exit &amp;lt;br /&amp;gt; fi &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# --------------- &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# SAUVEGARDE AUTOMATISEE SUR ZIP &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# TUX PUNX &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# 2001-14-08 &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;# ---------------&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour lancer le script : &amp;lt;code&amp;gt;./NomDuScript&amp;lt;/code&amp;gt; [parametre du zip : &amp;lt;code&amp;gt;100&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;250&amp;lt;/code&amp;gt;] &amp;lt;br /&amp;gt;Le paramètre 100 ou 250 est nécessaire au bon fonctionnement de ce script. &amp;lt;br /&amp;gt;Automatisez ce script par un &amp;lt;code&amp;gt;cron&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Note du modérateur : Pour cela, consultez l&amp;#039;[/admin/automate.php3 article] sur la programmation des travaux&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Catégorie:Trucs_Sauvegarde]]&lt;/div&gt;</summary>
		<author><name>PingouinMigrateur</name></author>
	</entry>
</feed>