euh désolé j'ai pas voulu dire j'ai trouvé, mais plus j'ai réussi et j'ai compris pourquoi ça ne marchait pas. Grace à eux! (Excusez moi, erreur de langage) merci encore
merci j'ai trouvé! et quelle rapidité de réponse :-)
ça me demandai le current password parceque je faisai su www-data et du coup je n'avai pas plus les droits du root... (Pas très malin mais c'est le matin)
au lieu du D (une case a cochée)
et il coche les fichers qu'il veut restaurer
et il clique sur Restaurer et les fichiers sont copiés dans un répertoire de restauration
bah en fait non aucun truc ne convient puisque le poste doit mettre a jour je ne sais pas une table d'index ou un truc dans le genre puisque les heures d'accès et d'écriture des fichiers sont bizarres (du style le matin a 7h26 alors qu'il n'y a personne dans les locaux ni aucun service lancé a cette heure)
je me suis amusé a écrire un truc pour supprimé les dossiers nommé de la veille... c pas optimal (ex: si on coupe le poste mardi a 16h et qu'on rallume jeudi a 18h le dossier de 16h de mardi ne sera pas supprimé) mais ça marche mieux que les find xtime qui me supprimaient des fichiers de 2h comme ceux de 24h et de plus a chaque restauration que j'aurai effectuée les fichiers auraient eu leur date de modifier et seraient faire .... .!
#########################################################################
# Variable representant le jour de la sauvegarde
#########################################################################
JOUR=`date +%Hh--%d-%m-%Y`
HIER=`date +%Hh--%d-%m-%Y --date '1 days ago'`
LUNDI=`date +%w`
VEND=`date +%Hh--%d-%m-%Y --date '3 days ago'`
#########################################################################
# Suppression du dossier backup de la veille
# Si le jour est lundi, on supprime le dossier backup de vendredi
#########################################################################
if [ $LUNDI -eq 1 ]
then
if [ -d "$BACKUPDIR/$VEND" ]
then
echo "Suppression du backup des 24 dernieres heures $BACKUPDIR/${VEND}";
rm -rf $BACKUPDIR/$VEND;
fi
else
if [ -d "$BACKUPDIR/$HIER" ]
then
echo "Suppression du backup des 24 dernieres heures $BACKUPDIR/${JOUR}";
rm -rf $BACKUPDIR/$HIER;
fi
fi
#########################################################################
## Creation du dossier backup du jour
#########################################################################
if [ -d "$BACKUPDIR/$JOUR" ]
then
echo "Le repertoire $BACKUPDIR/${JOUR} existe deja!";
else
mkdir $BACKUPDIR/$JOUR;
fi
BACKDIR=$BACKUPDIR/$JOUR
###########################################################
ca me permet ainsi d'avoir toujours un cycle de 24h pour restaurer les fichiers
-atime n
dernier accès au fichier il y a n*24 heures.
-ctime n
dernière modification du statut du fichier il y a n*24 heures.
mtime n
Fichier dont les données ont été modifiées il y a n*24 heures.
mais voila y a pas création du fichier....
pas si fort ke ça le pinguouin :-p
non mais je dois faire de la sauvegarde avec rsync...
dans un dossier /backup je créer des dossiers ttes les heures dans lesquels viennent se mettre les fichiers modifiés ou supprimés...
mais voila je voudrais que les dossiers de 09h-12-01-2006 d'hier soit supprimé...
find $BACKDIR -atime +1 -exec rm -rf {} \;
et cette commande ne supprime rien du tout ???
j'ai bo chercher je ne trouve pas....???
parceque la j'arrive pa a le monter du tout le disque, par contre quand je connecte une cle usb, elle prend le répertoire /mnt/dd_fire du disque firewire....
merci pour votre aide :))
[^] # Re: Re
Posté par funzyrip . En réponse au message compatibilité caractères windows linux. Évalué à 0.
j'ai réussi a faire afficher les accents sous l'interface graphique de linux...
j'ai réglé le smb.conf de samba de cette facon:
unix charset = iso8859-15
display charset = utf8
dos charset = 850
tout mettre en utf8 ne marchait pas
mais sous le terminal linux j'ai toujours les accents représentés par des ?
par exemple: assemblée s'affiche assembl?e
j'ai essayé plusieurs de mettre plusieurs dos charset dans mon smb.conf
mais ca ne change rien...
comment faire pour changer le dos charset sur ma machine??? (a moins de trouver le bon pour win2000mais je ne trouve pas)
merci pour vos réponse
[^] # Re: Re
Posté par funzyrip . En réponse au message compatibilité caractères windows linux. Évalué à 0.
mais il faudrait que je mette la meme valeur pour le iocharset et le codepage??
[^] # Re: merci!
Posté par funzyrip . En réponse au message changer un mot de passe. Évalué à 0.
# merci!
Posté par funzyrip . En réponse au message changer un mot de passe. Évalué à -1.
ça me demandai le current password parceque je faisai su www-data et du coup je n'avai pas plus les droits du root... (Pas très malin mais c'est le matin)
[^] # Re: pas de mot de passe
Posté par funzyrip . En réponse au message changer un mot de passe. Évalué à 1.
et on m'a dit que le user d'apache était www-data par défault
[^] # Re: Implode - Explode
Posté par funzyrip . En réponse au message transfert de tableau? serialize unserialize?. Évalué à 1.
surtout que c'était dans la dernière question que j'ai posé...
désolé d'avoir posté pour rien :-p
# explode!
Posté par funzyrip . En réponse au message checkbox. Évalué à 1.
j'ai réussi comme grace a la fonction explode qui découpe une variable
<?php
$fichier = $_POST['fichier'];
echo "Liste des fichiers : $fichier";
$output = shell_exec("/usr/bin/locate -d /home/dbhoraire $fichier");
$result = explode ("\n", $output);
$i = 1;
while ($result[$i] and $i <= 150) {
echo "<input type=\"checkbox\" name=\"checkbox$i\" value=\"$result[$i]\"> $result[$i]";
$i++;
}
?>
:--))
[^] # Re: Les tableaux
Posté par funzyrip . En réponse au message checkbox. Évalué à 1.
j'étais justement en train de regarder cette page
mais comment découper la réponse découper le $output
$tab[0] = "première ligne de $output";
$tab[1] = "deuxième ligne de $output";???
ou juste echo "premiere ligne de $output"???
merci :)
[^] # Re: Pour du PHP sous Windows
Posté par funzyrip . En réponse au message restauration de fichier. Évalué à 1.
$fichier
et je sais pas comment appeler la commande
locate $fichier >> renvoi les réponses sur la page
[^] # Re: Pour du PHP sous Windows
Posté par funzyrip . En réponse au message restauration de fichier. Évalué à 1.
ce que je voudrai: c'est que sur une page, il y ai une boite dans laquelle un utilisateur rentre: toto
Puis il clique sur Rechercher
et la il obtient une page avec tous les fichiers toto qui existent sur le serveur
D/home/exports/mail/sauve_lda/echange_lda/toto
D/home/exports/mail/sauve_lda/echange_lda/toto.did
D/home/exports/Compta/sage/toto
D/home/exports/Compta/sage/toto~
D/home/exports/Compta/sage/toto~~
D/home/exports/gds_dsv/P/toto.ndx
D/home/exports/gds_dsv/P/TOTO.DBF
au lieu du D (une case a cochée)
et il coche les fichers qu'il veut restaurer
et il clique sur Restaurer et les fichiers sont copiés dans un répertoire de restauration
[^] # Re: ben
Posté par funzyrip . En réponse au message liste des fichiers transférés par rsync. Évalué à 1.
rsync truc truc truc >> liste
merci je débute sous linux c pour ça :p
autant je pouvais trouver linux repoussant au début avec toutes les commandes mais maintenant je trouve ça de plus en plus sympa :-$
[^] # Re: Re
Posté par funzyrip . En réponse au message lire une bande dat. Évalué à 1.
# re
Posté par funzyrip . En réponse au message lire une bande dat. Évalué à 1.
est ce qu'il faut rembobiner la bande avant? et la parcourir entièrement pour savoir la taille du fichier qu'il y a dessus?
merci
[^] # Re: manque juste la fin
Posté par funzyrip . En réponse au message supprimer les fichiers vieux de 1jour. Évalué à 1.
je me suis amusé a écrire un truc pour supprimé les dossiers nommé de la veille... c pas optimal (ex: si on coupe le poste mardi a 16h et qu'on rallume jeudi a 18h le dossier de 16h de mardi ne sera pas supprimé) mais ça marche mieux que les find xtime qui me supprimaient des fichiers de 2h comme ceux de 24h et de plus a chaque restauration que j'aurai effectuée les fichiers auraient eu leur date de modifier et seraient faire .... .!
#########################################################################
# Variable representant le jour de la sauvegarde
#########################################################################
JOUR=`date +%Hh--%d-%m-%Y`
HIER=`date +%Hh--%d-%m-%Y --date '1 days ago'`
LUNDI=`date +%w`
VEND=`date +%Hh--%d-%m-%Y --date '3 days ago'`
#########################################################################
# Suppression du dossier backup de la veille
# Si le jour est lundi, on supprime le dossier backup de vendredi
#########################################################################
if [ $LUNDI -eq 1 ]
then
if [ -d "$BACKUPDIR/$VEND" ]
then
echo "Suppression du backup des 24 dernieres heures $BACKUPDIR/${VEND}";
rm -rf $BACKUPDIR/$VEND;
fi
else
if [ -d "$BACKUPDIR/$HIER" ]
then
echo "Suppression du backup des 24 dernieres heures $BACKUPDIR/${JOUR}";
rm -rf $BACKUPDIR/$HIER;
fi
fi
#########################################################################
## Creation du dossier backup du jour
#########################################################################
if [ -d "$BACKUPDIR/$JOUR" ]
then
echo "Le repertoire $BACKUPDIR/${JOUR} existe deja!";
else
mkdir $BACKUPDIR/$JOUR;
fi
BACKDIR=$BACKUPDIR/$JOUR
###########################################################
ca me permet ainsi d'avoir toujours un cycle de 24h pour restaurer les fichiers
[^] # Re: manque juste la fin
Posté par funzyrip . En réponse au message supprimer les fichiers vieux de 1jour. Évalué à 1.
-atime n
dernier accès au fichier il y a n*24 heures.
-ctime n
dernière modification du statut du fichier il y a n*24 heures.
mtime n
Fichier dont les données ont été modifiées il y a n*24 heures.
mais voila y a pas création du fichier....
pas si fort ke ça le pinguouin :-p
# cp
Posté par funzyrip . En réponse au message au secours. Évalué à 1.
cp /media/cdrom/emplacement_de_ton_fichier/nom_du_fichier /usr/src/
(en esperant que ton lecteur de cd soit monté sur /media/cdrom)
[^] # Re: manque juste la fin
Posté par funzyrip . En réponse au message supprimer les fichiers vieux de 1jour. Évalué à 1.
dans un dossier /backup je créer des dossiers ttes les heures dans lesquels viennent se mettre les fichiers modifiés ou supprimés...
mais voila je voudrais que les dossiers de 09h-12-01-2006 d'hier soit supprimé...
find $BACKDIR -atime +1 -exec rm -rf {} \;
et cette commande ne supprime rien du tout ???
j'ai bo chercher je ne trouve pas....???
[^] # Re: manque juste la fin
Posté par funzyrip . En réponse au message supprimer les fichiers vieux de 1jour. Évalué à 1.
a chaque fois ca s'execute bien mais ça supprime jamais rien :-/
ou plutôt que les fichiers vieux de 1 jour, y aurai pas un moyen de supprimer ceux qui ont plus de 24h ou 12h??
merci de votre aide
[^] # Re: Un truc du genre
Posté par funzyrip . En réponse au message supprimer les fichiers vieux de 1jour. Évalué à 1.
mais en fait elle s'execute bien la commande mais elle ne fait pas ce que je veux :-p
les fichiers et répertoires ne sont pas supprimés...
je ne dois pas faire appel a la bonne commande pourtant je vois pas comment faire autrement??
[^] # Re: guillemets
Posté par funzyrip . En réponse au message PB : rsync ssh firewall. Évalué à 1.
tu avais bien raison, j'avais juste mal placé mes guillemets :)))))
ça fonctionne c génial :)))
Merci bocou
[^] # Re: guillemets
Posté par funzyrip . En réponse au message PB : rsync ssh firewall. Évalué à 1.
ca me donne l'aide de rsync et celle de ssh
usage: ssh [-1246AaCfghkNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D port] [-e escape_char] [-F configfile] [-i identity_file]
[-L port:host:hostport] [-l login_name] [-m mac_spec] [-o option]
[-p port] [-R port:host:hostport] [user@]hostname [command]
rsync version 2.6.4 protocol version 29
Copyright (C) 1996-2005 by Andrew Tridgell and others
<http://rsync.samba.org/>
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles,
inplace, IPv6, 64-bit system inums, 64-bit internal inums
....................
....................
....................
mais merci quand meme :) je continu a chercher ;)
[^] # Re: connexions réseau
Posté par funzyrip . En réponse au message Pb au boot avec un dd firewire /dev/sda1 /mnt/ is not a valid block device. Évalué à 1.
0000:02:0a.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 04) (prog-if 10 [OHCI])
Subsystem: Pinnacle Systems Inc.: Unknown device 000e
Flags: bus master, medium devsel, latency 64, IRQ 193
Memory at 40200000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <available only to root>
et pour le cat/proc/interrupts:
CPU0
0: 60986596 IO-APIC-edge timer
1: 21762 IO-APIC-edge i8042
7: 2 IO-APIC-edge parport0
9: 0 IO-APIC-level acpi
12: 268409 IO-APIC-edge i8042
14: 718088 IO-APIC-edge ide0
15: 19 IO-APIC-edge ide1
177: 0 IO-APIC-level uhci_hcd
185: 29379454 IO-APIC-level Intel ICH 82801AA, eth0
193: 2 IO-APIC-level ohci1394
NMI: 0
LOC: 60989244
ERR: 0
MIS: 0
parceque la j'arrive pa a le monter du tout le disque, par contre quand je connecte une cle usb, elle prend le répertoire /mnt/dd_fire du disque firewire....
merci pour votre aide :))
[^] # Re: rescan-scsi
Posté par funzyrip . En réponse au message Pb au boot avec un dd firewire /dev/sda1 /mnt/ is not a valid block device. Évalué à 1.
://
merci qd meme
[^] # Re: mount ...
Posté par funzyrip . En réponse au message Pb au boot avec un dd firewire /dev/sda1 /mnt/ is not a valid block device. Évalué à 1.
mount -t vfat /dev/sda1 /mnt/dd_fire