Articles avec le tag ‘debian’

Rsync

mardi 11 janvier 2011

Petit recyclage d’un article que j’avais écrit il y de ça quelques temps sur mon ancienne plateforme de blog..

Quand on en a marre de bosser, on fait des petits scripts ;D
En voilà qui sera peut-être utile à quelqu’un un jour. C’est un petit script sh qui permet de faire un backup incrémental (pas de copie complète, seuls les fichiers modifiés sont sauvegardés) et les les fichiers originaux (avant backup) sont copiés dans sur un autre disque faisant office d’archive. Le script supprime également toutes les archives de plus de 30 jours.
Le tout utilise rsync. c’est vraiment rapide et efficace, le raid du pauvre en quelques sorte.

#!/bin/sh
 
JOUR=`date +%Y-%m-%d`
 
echo "Sauvegarde lancée"
date
 
/usr/bin/rsync --progress --force --stats  -h --ignore-errors --delete --backup --backup-dir=/media/archive/backup/$JOUR/ -av /media/data/ /media/backup/data/
 
/usr/bin/rsync --progress --force -h --stats --ignore-errors --delete --backup --backup-dir=/media/archive/b3nz3n/$JOUR/ -av /home/b3nz3n/ /media/backup/b3nz3n/
 
/usr/bin/rsync --progress --force -h --stats --ignore-errors --delete --backup --backup-dir=/media/archive/Audio/$JOUR/ -av /media/ntfs/Audio/ /media/backup/Audio/
 
## On detruit les fichiers vieux de plus de 30 jours
find /media/archive/ -atime +30 -exec rm -rf {} ;
echo "Sauvegarde terminée"
date

Il vous suffit de l’adapter à vos besoins: –backup-dir=/media/archive/xx/$JOUR/ est le répertoire dans lequel les fichiers seront archivés, /media/ntfs/xx/ le répertoire à sauvegarder et /media/backup/xx/ le répertoire de destination.

Il est à noter que rsync synchronise dans les deux sens, c’est à dire que si un fichier est modifié dans le répertoire de destination, celui ci le sera dans le répertoire d’origine. Il est donc possible d’étendre l’utilisation de rsync pour par exemple, synchroniser deux pcs (un sous Windows 7 et l’autre sous debian) très facilement. A titre d’exemple voici le petit script qui me permet de synchroniser mon répertoire de travail entre mes deux pcs. Le répertoire sous windows étant partagé via le partage de fichier windows.

#!/bin/bash
echo "Sync lance"
date
mount -t cifs //192.168.0.2/Work /mnt/KAREN/ -o user=B3nZ3n,password=password,workgroup=WORKGROUP,ip=192.168.0.2
rsync --progress --force --stats -h --ignore-errors --delete -av ~/Work/ /mnt/KAREN/
echo "Sync termine"
date

Partage de connexion wifi sous Debian

vendredi 26 février 2010

Ayant récemment des problèmes de stabilité de réseau wifi au kot j’ai trouvé une solution pour améliorer mon ping ingame 😀

Beaucoup de solutions existent pour mieux capter un signal wifi, mais j’ai remarqué que mon pc portable captait bien mieux le signal que mon fixe.. N’ayant pas à ma disposition d’antenne wifi performante j’ai tenté d’utiliser mon pc portable sous debian comme antenne wifi. J’ai donc partagé la connexion wifi de mon pc portable pour que celle-ci soit accessible via l’interface ethernet. Mon pc fixe est donc relié à mon pc portable par un cable ethernet et se connecte à Internet en l’utilisant comme passerelle.

Sur le PC fixe: Il suffit de désactiver l’interface wifi et de configurer l’interface câblée avec une IP fixe (ex: 192.168.0.2) et de mettre l’IP du PC portable comme passerelle (ex: 192.168.0.1).

Sur le PC portable:
Interface cablée (eth0): mettre une la même IP que celle configurée comme passerelle sur le fixe (ici 192.168.0.1) à l’aide de ifconfig par ex:

sudo ifconfig eth0 192.168.0.1

Interface wifi (wlan0): se connecter simplement au wifi (chez moi en dhcp).

Il suffit ensuite de configurer les iptables avec la commande suivante: 

sudo iptables -A POSTROUTING -t nat -o wlan0 -j MASQUERADE

Et c’est tout, internet devrait être disponible sur le PC fixe 🙂

C'est le router wifi qui est ici pingé, à gauche directement de mon pc fixe via une carte wifi, à droite en utilisant le pc portable comme passerelle.

Comme on peut le voir sur l’image ci-dessous, la différence est flagrante.

PrintScreen

lundi 21 septembre 2009

Et en passant quelques ss de mon ancien bureau (lorsque j’étais sous ubuntu) pour ceux qui ne visitent pas régulièrement la partie galerie.

imageimageimageimageimageimageimageimageimage

Tout ces screens on étés pris sous ubuntu, gnome ou e17 + beryl, steam, mplayer, counter strike source.