https://wiki.livois.com/mediawiki/index.php?title=Sauvegarde&feed=atom&action=historySauvegarde - Historique des versions2024-03-28T09:44:04ZHistorique des versions pour cette page sur le wikiMediaWiki 1.39.3https://wiki.livois.com/mediawiki/index.php?title=Sauvegarde&diff=1678&oldid=prevChristophe le 24 mars 2019 à 16:452019-03-24T16:45:04Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="fr">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Version précédente</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version du 24 mars 2019 à 16:45</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Ligne 1 :</td>
<td colspan="2" class="diff-lineno">Ligne 1 :</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Fiches pratiques]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Fiches pratiques]]</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Systèmes]]</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=tar=</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=tar=</div></td></tr>
</table>Christophehttps://wiki.livois.com/mediawiki/index.php?title=Sauvegarde&diff=173&oldid=prevChristophe : 1 version2012-05-28T20:31:56Z<p>1 version</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="fr">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Version précédente</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Version du 28 mai 2012 à 20:31</td>
</tr><tr><td colspan="2" class="diff-notice" lang="fr"><div class="mw-diff-empty">(Aucune différence)</div>
</td></tr></table>Christophehttps://wiki.livois.com/mediawiki/index.php?title=Sauvegarde&diff=172&oldid=prev192.168.10.1 le 17 octobre 2009 à 08:212009-10-17T08:21:24Z<p></p>
<p><b>Nouvelle page</b></p><div>[[Category:Fiches pratiques]]<br />
<br />
=tar=<br />
<br />
==utilisation courante==<br />
''-zcvf'' compresse(z), créé (c) l'archive du nom qui suit (f) en listant les fichiers (v)<br />
<br />
''-zxvf'' idem mais extraction (x)<br />
<br />
==options usuelles==<br />
-z compression gzip<br />
-j compression bz2<br />
-t liste les fichiers d'une archive<br />
-p préserve les permissions (pour extraction)<br />
-M espace multi volume (plusieurs disquettes)<br />
-u ajoute seulement les fichiers plus récents que l'archive (update)<br />
<br />
--newer Date pour les sauvegardes incrémentales<br />
--exclude FILE exclut le fichier FILE du traitement<br />
--remove-files efface les fichiers après les avoir ajouté à l'archive<br />
-C DIR aller dans le répertoire DIR (cf exemples)<br />
<br />
==exemples==<br />
http://www.faqs.org/docs/securing/chap29sec306.html<br />
<br />
tar zcvfM /dev/fd0 /home<br />
<br />
La commande find permet de localiser les fichiers modifiés au cours d'une certaine période afin qu'ils soient inclus dans une sauvagarde incrémentielle.<br />
<br />
If you do not need to restore all files contained in the archive, you can specify one or more files that you wish to restore, as in the following example:<br />
<br />
tar -zxvpf /archive/full-backup-09-October-1999.tar.gz \<br />
etc/profile usr/local/bin/tolower<br />
<br />
ATTENTION: Restaure les fichiers avec l'arborescence <br />
<br />
The above command restores the ``etc/profile'' and ``usr/local/bin/tolower'' files from the example archive.<br />
<br />
tar -jcv -f test.tgz --exclude=test var/log/* <br />
<br />
La sauvegarde concerne tous les fichiers du répertoire var/log sauf le fichier test<br />
<br />
tar -f test -c -C var/log/ iptables.log <br />
<br />
La récupération de l'archive "test" enverra le fichier iptables.log au lieu de var/log/iptables.log<br />
=cpio=<br />
+ efficace ?<br />
+ securisé (blocs deffectueux)<br />
-o crée une archive sur la sortie standard<br />
-i extrait les fichiers à partir de l'entrée standard<br />
-t crée une table des matières pour les entrées<br />
-v mode verbeux<br />
-u remplace tous les fichiers sans poser de questions<br />
-A ajoute à une archive existante<br />
-F suivi du nom de fichier qui remplace stdin/stdout<br />
-L copie les contenus des liens<br />
-I nom de l'archive au liu de stdin<br />
-O nom de l'archive au lieu de stdout<br />
<br />
ex :<br />
ls /home | cpio -o > /dev/fd0<br />
cpio -it < /dev/fd0 > bkup.indx<br />
find /home -mheure 1 -type f -print | cpio -o > /dev/fd0<br />
<br />
=7z (windows)=<br />
<br />
d:<br />
del sauvegarde.7z<br />
7z a -t7z sauvegarde.7z -r @sauvegarde.liste<br />
copy /Y sauvegarde.7z N:<br />
<br />
Le fichier sauvegarde.liste a la forme suivante:<br />
documents\christophe<br />
documents\astrid<br />
<br />
=mysql=<br />
<br />
mysqlhotcopy "bloque" la base pdt la copie<br />
--allowold permet de sauvegarder même si une base existe au même endroit<br />
$mysql_base doit correspondre à une liste de base.<br />
for base in $mysql_base;do<br />
mysqlhotcopy $base -p MotDePasse /home/backup/mysql --allowold<br />
done<br />
<br />
=rsync=<br />
http://troy.jdmz.net/rsync/index.html<br />
<br />
rsync permet de synchroniser un répertoire distant (de sauvegarde par exemple)<br />
<br />
on peut écrire dans crontab, pour synchroniser quotidiennement le répertoire de sauvegarde <br />
<licode file=/etc/crontab><br />
0 5 * * * root rsync -ru -e 'ssh' backup@[serveur]:/home/backup/* /home/backup/serveur/<br />
</licode><br />
<br />
* -r synchronise les répertoires récursivement<br />
* -u ne synchronise que les fichiers mis à jours récemments<br />
<br />
Il est commode d'utiliser ssh via le système de clé privé/ clé publique<br />
* sur le poste qui va récupérer les données<br />
#ssh-keygen -t dsa<br />
* Il faut ensuite copier la clé /root/.ssh/id_dsa.pub dans le fichier .ssh/authorized_keys de l'utilisateur backup du serveur.<br />
<br />
{{Copy|2009|Christophe de Livois|FDL}}</div>192.168.10.1