:::: MENU ::::

Posts Tagged / Logiciels

  • mar 11 / 2008
  • 0
Technologie

Installation de backuppc sur Ubuntu

Backuppc est un logiciel de sauvegarde à distance qui permet à un serveur de récupérer les données de pc distants, qu’ils soient sous Linux, Mac ou Windows.

backuppc

Le tutoriel publié sur le site de Ubuntu francophone explique très bien comment installer et configurer le logiciel. Toutefois, il manque à mon avis un certain nombre d’explications. En plus, la documentation se réfère à la configuration de l’ancienne version du logiciel. En effet, en tout cas à partir de Ubuntu 8.04 Hardy Heron, toute la configuration peut se faire par l’interface web, sans passer par les fichiers de configuration mentionnés dans le tuto.

Dans cet article je vais ajouter quelques astuces, qui permettront de faciliter la mise en oeuvre su système de backups. En particuliers, j’expliquerai:

  1. Comment entreposer les fichiers de backup dans un autre dossier que celui par défaut (/var/lib/backuppc), comme par exemple un disque externe.
  2. Comment configurer les accès aux ordinateurs distants (et au localhost) par ssh et l’utilisateur root.

Sauvegarde du backup sur un disque externe

J’ai acheté un ordinateur équipé d’un contrôleur raid logiciel et j’en profite pour le gain en vitesse de mes disques. Par contre, si par malchance un de mes deux disques casse, je vais perdre toutes mes données. J’ai donc décidé d’acheter un disque dur externe afin d’effectuer des sauvegardes.

Or, backuppc sauvegarde les backups dans /var/lib/backuppc. Au niveau de la configuration, il est possible de changer la variable TopDir pour y mettre autre chose. Toutefois, seul le sous-dossier pc du backup y sera déplacé. Les autres dossiers propres à backuppc (pool, cpool, …) vont rester dans /var/lib/backuppc.

Dans mon cas, le backup de l’ordinateur fonctionnait, mais dans le fichier log, il y avait une infinité de erreurs liées à MakeFileLink et la procédure de backup prenait toujours environ une heure, même dans le cas de backups incrémentaux. Le problème n’est pas mentionné dans la documentation de backuppc et j’ai eu pas mal de peine à comprendre ce qui se passait. Finalement, backuppc n’aime pas créer le pool sur une partition différente de l’endroit de stockage des fichiers.

La solution au problème est simple: créer un lien symbolique entre /var/lib/backuppc et le dossier dédié au backup sur le disque externe. La suite des opérations est la suivante:

  1. On renomme le dossier /var/lib/backuppc pour le récupérer dans la suite, si nécessaire
  2. On crée le dossier sur le disque externe (chez moi monté dans /media/edisk)
  3. On attribue les droits d’accès à l’utilisateur backuppc
  4. On crée un lien symbolique entre /var/lib/backuppc et le nouveau dossier

Dans un terminal:

sudo mv /var/lib/backuppc /var/lib/backuppc_ori

sudo mkdir /media/edisk/backup

sudo chown backuppc:backuppc /media/edisk/backup

sudo ln -s /media/edisk/backup /var/lib/backuppc

Backuppc va à ce point sauvegarder l’entièreté du backup sur le disque externe. La variable TopDir doit être fixée à /var/lib/backuppc pour éviter toute confusion.

Configuration de l’utilisateur root

Backuppc doit pouvoir accéder à tous les fichiers à sauvegarder, sans restrictions. Si on veut par exemple sauvegarder le dossier /etc contenant les paramètres de la machine, un utilisateur ayant des droits limités (comme l’utilisateur par défaut) ne suffit pas. En effet, pour pouvoir effectuer des opérations sur ces fichiers, il est nécessaire d’utiliser la commande sudo et le système demande un mot de passe. La seule solution pour contourner le problème des droits d’accès  est celle de se connecter avec l’utilisateur root (qui est caché dans les distributions Ubuntu et debian en général).

Toutefois, pour des raisons de sécurité, l’utilisateur root est protégé par un mot de passe inconnu à l’utilisateur normal. A moins de vouloir forcer et changer le mot de passe de root, ce qui est vivement déconseillé, la seule solution pour accéder à une machine avec l’utilisateur root est celle de se connecter à travers un tunnel ssh et de s’arranger pour que l’accès s’effectue sans mot de passe. Ceci est possible en échangeant des clés d’accès. Ces concepts sont très bien expliqués sur le site de Ubuntu francophone, dans l’article dedié à ssh. Ici, je vais expliquer comment permettre à l’utilisateur backuppc, qui est l’utilisateur qui effectue les backups et gère le serveur, d’accéder aux autres machines. Le mode d’emploi est générique et peut même être appliqué au backup du serveur. Dans ce cas, il faut bien sûr éviter de sauvegarder le dossier contenant du backup, au risque de voir un cercle sans fin de sauvegardes!

Pour commencer, on va modifier le home de l’utilisateur backuppc. Dans un terminal: 

sudo pico /etc/passwd

Il faur changer /var/lib/backuppc en /media/edisk/backup.

Ensuite, on crée dans un terminal une clé ssh pour l’utilisateur backuppc et on en fait une copie par exemple sur une clé usb (/media/usb chez moi). Laissez les paramètres par défaut et assurez-vous que la clé soit enregistrée dans /media/edisk/backup/.ssh.

sudo su -s /bin/bash backuppc ssh-keygen -t rsa cp ~/.ssh/id_rsa.pub /media/usb/backuppc_id_rsa.pub exit

Maintenant, sur la machine à sauvegarder, il faut s’authentifier en tant que root afin de copier la clé publique de l’utilisateur backuppc dans la liste des accès autorisés:

sudo su -s /bin/bash root cat /media/usb/backuppc_id_rsa.pub >> ~/.ssh/authorized_keys2 exit 

De retour sur le serveur, on essaye de connecter backuppc en root sur la machine à sauvegarder:

sudo su -s /bin/bash backuppc ssh -l root mamachine whoami

A la première connexion il faudra répondre « oui » pour enregistrer la clé de la machine. Pour la suite, tout s’effectuera en automatique. La commande whoami devrait répondre root. Si c’est le cas, tout a bien marché, sinon il faudra chercher le problème. Un guide alternatif (en anglais) est disponible dans la documentation de backuppc, ici.

La procédure décrite dans ce chapitre est également valable si on veut sauvegarder le serveur. Le tunnel ssh permet d’éviter la saisie du mot de passe root. Seul inconvénient, la surcharge due à l’encryption des données à travers le tunnel ssh. Une alternative est celle de ajouter l’utilisateur backuppc à la liste des sudoers et de l’autoriser à exécuter le protocole de backup (rsync, par exemple), sans utiliser un mot de passe. La procédure est décrite ici, en anglais.

  • oct 07 / 2007
  • Commentaires fermés sur Rotation 3D, bureaux virtuels, sous Win et Linux
Technologie

Rotation 3D, bureaux virtuels, sous Win et Linux

J’ai découvert WinFlip via ghacks.net c’est un petit soft pour Win XP qui permet d’afficher les fenêtres en rotation, comme pour la rotation 3D de Windows Vista. Il devrait être dispo sous peu en français

WinFlip

C’est une alternative a TopDesk (qui est payant) est à ShockAero qui est assez lent. Il n’a pas de fonction Exposé (MacOsX).

Dans la lignée, voilà quelques petits outils pour Windows permettant de se Linuxer la vie, en ajoutant des bureaux virtuels sous Windows: AltDesk, Dexpot, ViDesk, VirtuaWin, et MSVDM (XPpowerToys). Au passage, le site CrystalXP nous gratifie aussi de quelques petits soft sympas (RocketDock) et on parlait aussi de Launchy

STOP!

Assez de perversions, sous Linux y’avait Compiz puis Beryl et ils ont fusionné: http://www.compiz-fusion.org/

C’est clair, Korben a raison « cette vidéo fait fermer la bouche » [youtbe] ha ha ha et le plugin AirPlane :-)

Encore plus d’infos sur http://www.opencompositing.org/ ou comment l’installer sur Ubuntu + news. Enjoy!

  • avr 20 / 2007
  • Commentaires fermés sur Thunderbird 2
Technologie

Thunderbird 2


 

Les nouveautés de Thunderbird 2

  • Étiquettes sur les messages : Créez vos étiquettes (tags) pour organiser vos messages. Ceux-ci peuvent être référencés par plusieurs étiquettes. Elles peuvent être combinées avec les recherches enregistrées (les dossiers virtuels) et les visualisations de messages pour rendre encore plus facile l’organisation de votre messagerie.
  • Habillage : Le thème et l’interface utilisateur de Thunderbird 2 ont été mis à jour pour améliorer l’utilisation et optimiser la surface d’affichage.
  • Historique de navigation par session : Des boutons Reculer d’un message ou Avancer d’un message permettent une navigation dans l’historique des messages.
  • Vue avancée des dossiers : Personnalisez le panneau des dossiers pour afficher les dossiers favoris, les dossiers contenant des messages non lus ou les dossiers récemment utilisés.
  • Accès facile à des services populaires de webmail : Les utilisateurs de Gmail et de .Mac peuvent accéder à leurs comptes, dans Thunderbird, en fournissant simplement leur nom d’utilisateur et leur mot de passe.
  • Gestion améliorée des extensions : Les extensions peuvent maintenant ajouter des colonnes personnalisées dans le panneau des messages et aussi sauvegarder des messages personnalisés dans la base des messages.
  • Notification des nouveaux messages améliorée : L’alerte pour les nouveaux messages inclut les informations telles que le sujet, l’expéditeur et un aperçu du message.
  • Résumé des dossiers : Survolez avec la souris un dossier contenant des nouveaux messages pour voir un sommaire de ceux-ci dans le dossier.
  • Performance des dossiers virtuels : Les résultats des dossiers de recherche enregistrée sont maintenant mis en cache, améliorant ainsi les performances de chargement de ces dossiers virtuels.
  • Recherche lors de la saisie : Recherche et surligne le texte que vous saisissez dès la première lettre.
  • Outils de classement améliorés : Entrées de menu Dossiers récents pour déplacer ou copier des messages dans les dossiers récemment utilisés. Plus de fonctionnalités pour Déplacer / Copier.
  • Mises à jour des extensions : Le système d’extensions a été mis à jour pour fournir une meilleure sécurité et permettre une traduction plus facile des extensions.
  • Nouvel installeur Windows : Basé sur le Système de Script d’Installation Nullsoft (NSIS), le nouvel installeur Windows résoud beaucoup d’anciens problèmes.
  • Gestion de Windows Vista : Beaucoup d’adaptations et de résolutions de bogues pour Windows Vista.

Vous trouverez sur le blog Rumbling Edge une liste beaucoup plus détaillée des bogues majeurs résolus.

source: http://www.mozilla-europe.org/fr/products/thunderbird/2.0.0.0/releasenotes/

  • oct 27 / 2006
  • 1
Technologie

Quelques utilitaires pour Windows

Quand je boot sous windows (chose qui est de plus en plus rare) je suis toujours parano des programmes qui se seraient malencontreusement ajoutés au démarrage, de ces clés inutiles qui traines dans ma base de registre, du "cache" et tout ces fichiers temporaires inutiles qui prennenet de la place. Voici 5 utilitaires que j’aprécie et utilise réguliérement:

Ad-aware
Permet de virer les spywares qui traine dans la mémoires, le registre ou sur le disque. C’est fou comme il trouve toujorus quqlque chose….

Site officiel: http://www.lavasoft.de/products/ad-aware_se_personal.php Download: http://www.download.com/3001-8022_4-10399602.html

Arovax Anti Spyware
Protection en temps réel permettant de vérifier et de bloquer les accès à la liste des programmes au démarrage, et évite également les spywares. La société a aussi un anti-virus que je n’ai jamais testé: http://www.arovaxshield.com/fr/index.php

Site officiel: http://www.arovaxantispyware.com/ Download: http://www.arovaxantispyware.com/dl.php

Autoruns
Permet d’activer ou de désactiver des opptions de démarrage, une sorte de "msconfig" conviviale et surtout très très léger! Permet d’améliorer les performances de manières très concluente!

Site officiel: http://www.sysinternals.com/Utilities/Autoruns.html Download: http://download.sysinternals.com/Files/Autoruns.zip

Avast!
Antivirus gratuit, une douce voix féminine vous avertit que la base de virus a été mise a jour! Convivial et performant!

Site officiel: http://www.avast.com/ Download: http://files.avast.com/iavs4pro/setupfre.exe

CCleaner
Utilitaire permettant principalement de nettoyer son ordinateur des fichiers temporaires s’y trouvant, de purifier la base de registre des éléments inutiles et d’enlever des programmes de la liste Ajouter/Supprimer des programmes. Facile d’utilisation et sûr (possibilité de back-up de la base de registre, etc.), il fait vraiment bien son job!

Site officiel: http://www.ccleaner.com/ Download:

http://www.filehippo.com/download/a84967a18d47830bf25f1faffc169bcb/download/

Encore un petit lien pour terminer: http://www.libellules.ch, un super site pour rechercher et se renseigner sur les sharewares de tout genre!

  • août 20 / 2006
  • 1
Technologie

Utilitaires disque et système sous Mac Os X

Bon après pas mal de prises de têtes je poste ici les outils qui peuvent vous sauver la vie sous Mac Os X:
Sharepoint, permet d’éviter le cambouis du gestionnaire Netinfo
Techtools, une palette d’outils pour être sûr que son système marche, remplace des fonctionnalités du DiskUtilities
Onyx, permet d’afficher les fichers cachés, de faire des recherches en profondeur, etc.

SharePoint
SharePoint
TechTools
Techtools
OnyX
Onyx
  • août 19 / 2006
  • 0
Technologie

Elephant’s Dream


Elephant’s Dream créé par l’Orange Open Movie Project studio à Amsterdam en 2005/2006, a réuni plusieurs groupes d’artistes et de developpeurs du monde entier.

Elephant’s Dream est le premier "open movie" ou film open-source. Il a été entierement fait avec des logiciels open-source comme Blender, et tous les fichiers de production sont également disponible via une license Creative Commons.

Le site officiel: http://orange.blender.org ou http://www.elephantsdream.org/
Les téléchargement: http://orange.blender.org/download

  • juin 30 / 2006
  • 0
Programmation, Web / Internet

Au fil du web

Cette semaine j’ai installé XAMPP que j’ai découvert via prendreuncafé.com. J’ai retrouvé le paquet "gnome-art" qui permet d’installer les thèmes et les fonds d’écran de http://art.gnome.org/. J’ai rapidement testé la version 1.5 de Joomla!, qui s’annonce prometteuse! J’ai fais les mises à jour de Joomla 1.0.9 vers la 1.0.10 qui fixe entre autre des bugs de sécurité. J’ai aussi passé pas mal de temps à me prendre la tête avec Windows Guenine Avantage et sa désintallation. Voir le crack. J’ai installé ubuntu pour faire des tests sur une machine distante, Firestarter, vino et ssh étaient de la partie… Merci freetux pour la doc.
Faut aussi que je me rappel d’utiliser la recherche linux de google et le moteur de recherche Exalead
Un de ces quatres je me motiverais pour essayer Swiftfox, un navigateur basé sur Firefox optimisé pour les différents processeurs. La marche à suivre de d’Enjoy Aspirin sur le forum d’ubuntu n’a pas l’air bien compliquée…