Skip to main content Help Control Panel

Correction des bugs de l'application VHCS 2 «  

VHCS Bugs - Backup - Répertoires Web

Posted by M. declercq on Aug. 4 2006, edited by Lcote7 on Mar. 23 2009, (popular)  
Tags: vhcs bogue bug backup htdocs

Après l'installation de l'application VHCS 2 sur les distributions Ubuntu et Debian, le système de sauvegarde des répertoires Web des utilisateurs (Backup), ne fonctionne pas... Ceci provient d'une erreur de typographie insérée dans le fichier de configuration makefile pendant la procédure d'installation.

Avant Propos :

L'activation de la sauvegarde automatique des répertoires Web gérés par l'application VHCS 2 est activée grâce au daemon Cron qui permet de programmer des tâches qui doivent être exécutées à un moment bien précis. Pour ceux qui utilisaient les systèmes de la firme Redmon avant d'utiliser Linux, on peut dire que ce deamon remplace le planificateur de tâche.

Ce faisant, dans le cas de Cron, la programmation d'une tâche est un peu plus compliquée car ici, il ne s'agit pas simplement de cliquer sur un bouton pour que cela fonctionne. Toutefois, pour ceux qui on installé un Serveur-x, il peuvent installer l'utilitaire gcrontab (via dépôts universe) qui leur permettra d'éditer facilement le/les fichier(s) de configuration de Cron.

Correction du bug

Cette procédure de correction est à effectuer en ligne de commande. L'utilitaire gcrontab n'est donc pas utilisé dans le cadre de cette procédure de correction.

Par ailleurs, avant de suivre cette procédure de correction, vous devez avoir créé au moins un compte utilisateur (un domaine) sur votre plateforme d'hébergement via l'application VHCS 2. A défaut, le fichier crontab ne sera pas initialisé et vous ne trouverez donc pas les lignes comme mentionnées ci-après.

Nous vous indiquons enfin que si vous avez installé l'aplication VHCS 2 avec l'outil apt, le bug est déjà corrigé.

1. Tapez la commande suivante dans un terminal afin d'éditer le fichier crontab :

crontab -e

2. Dans le fichier que vous venez d'éditer, trouvez la ligne suivante :

0       1       * * *  /var/www/vhcs2/engine/backup/vhcs2-backup-all yes &>/var/log/vhcs2/vhcs2-backup-all-mngr.log

et remplacez là par celle-ci :

0       1       * * *  /var/www/vhcs2/engine/tools/vhcs2-backup-all yes &>/var/log/vhcs2/vhcs2-backup-all-mngr.log

Enfin, finissez en enregistrant les modifications.

Normalement, si tout s'est bien passé, la sauvegarde automatique (backup) devrait fonctionner.



FIN DE LA CORRECTION DES BUGS

Précision :

La procédure de correction de bug ci-dessus a été appliquée avec succès sur un système fonctionnant avec la distribution Ubuntu Dapper Drake (6.06 LTS) en mode graphique et la distribution Debian Sarge 3.1 R3 stable en mode serveur.


Une erreur, une incompréhension concernant cette correction ? N'hésitez pas à utiliser la fonction commentaire de notre Portail et/ou à nous joindre directement en utilisant notre formulaire contact : Nous contacter



Rédigé M. Laurent DECLERCQ v1.3 build 20061102.1226
Pick on Aug. 31 2006
Salut, ceci n'est valable que sur ubuntu, car sur debian sarge le fichier et le crontab est à la bonne place.

Pick
M. declercq on Sep. 3 2006
Bonsoir ;

Je viens de faire une nouvelle installation de l'application VHCS 2 sur Debian Sarge avec le script d'installation automatique de Wael Nasreddine, et je confirme que le bug évoqué dans cette correction y est bien présent.

Si tu n'as pas eu le bug c'est simplement parceque tu as installé l'application VHCS 2 avec l'outil Apt.
Baudelet on Oct. 19 2007
Je voudrais savoir si Wael Nasreddine est l'étudiant en infomatique qui préparait un doctorat à l'université de Rennes en 2007 et que j'avais rencontré à cette occasion ?

Merci

Hervé
Lcote7 on Mar. 23 2009

Sauvegardes - UBUNTU - VHCS2

Bonjour, pendant longtemps (Une bonne année...), je me limitais à faire un:

tar zcvf masav007.tgz /etc /var

+ backup via ftp sur le saveur ad'hoc...

Mais à force d'accumuler des données, et ne serait-ce l'usage courant, la taille augmente (plus pas bon psychologiquement, de voir défiler et savoir qu'on "trimbale" les nombreux fichiers log de MySQL notamment, et autres archives des log du serveur. Lol)

Alors, j'y ai regardé de plus près, pour sectionner mieux les dossiers et fichiers nécessaires, et cela donne (ici en développer mais en ssh, l'instruction est nécessairement plus compactée):

tar zcvf sav001c.tgz /etc/apache2/apache2.conf /etc/apache2/conf.d/charset /etc/apache2/sites-enabled/ /etc/apache2/sites-available/vhcs2.conf /etc/bind/named.conf /etc/bind/named.conf.options /etc/environment /etc/hosts /etc/php4/apache2/php.ini /etc/postfix/main.cf /etc/postfix/vhcs2 /etc/resolv.conf /etc/vhcs2 /var/cache/bind /var/lib/locales/supported.d/local /var/lib/mysql /var/spool/postfix/etc/hosts /var/spool/postfix/etc/resolv.conf /var/www/vhcs2 /var/www/virtual/*.*

Et là, super ! Après reformatage de la DDBox, re-import du sav001c.tgz et "explosion" de celui-ci, (juste le classique apt-get update + apt-get upgrade et le "dpkg-reconfigure locales" pour retrouver nos bons vieux accents) et reboot, les sites refonctionnent d'emblées, et la liaison avec les bases de données aussi

Mais, très vite, je déchante, car ni les accès FTP clients, ni les emails ne refonctionnent... Et bien que j'aie accès à l'interface VHCS2, même en re-créant par exemple un compte FTP, et un email, ceux-ci ne fonctionnent pas meix... ..

Mais qu'ai je donc oublié ? Ou alors, une procédure à effectuer pour VHCS2...?

Merci pour votre éventuelle aide !

Yacs skin by Laurent DECLERCQ - 2006-2008 - All right reserved