Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Administration
Administration Forum d'entraide sur les outils d'administration natifs pour Firebird: gbak, gfix, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/01/2005, 11h05   #1
Invité régulier
 
Inscription : avril 2003
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 33
Points : 9
Points : 9
Par défaut backup automatisé

Bonjour,

quelques questions en vrac :

1) quel est le meilleur moyen d'automatiser le backup sous windows2000 server ?.

2) en quoi consiste le sweep de la base ?.

merci à tous
Pierre63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2005, 11h46   #2
Membre éclairé
 
Inscription : décembre 2004
Messages : 379
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 379
Points : 304
Points : 304
pour le backup, un seul utilitaire à retenir c'est gbak fourni en standard, il faut juste lui préciser queleques paramètres.

pour ma part, j'utilise ceci (comme exemple)
Code :
1
2
3
4
5
6
 
GBAK -L -B -T   
  "$FILE" "$FILEDB.gbk" 
    -USER $USER  
    -PASSWORD $PASSWORD  
    -V -Y "$FILEDB.backup.log"
tu remplace "$FILE" par le nom de la base de données
"$FILEDB.gbk" par le nom du fichier backup
$USER par le nom de l'utilisateur (souvent SYSDBA)
$PASSWORD par le mot de passe (souvent masterkey)
et "$FILEDB.backup.log" par un nom de fichier pour le log, histoire de contrôler que tout c'est bien passer.


le "sweep" heu.... je manque d'info la dessus.
jean-jacques varvenne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2005, 14h11   #3
Invité régulier
 
Inscription : avril 2003
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 33
Points : 9
Points : 9
merci pour les réponse à tous mes mails.
Pierre63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2005, 16h35   #4
Invité de passage
 
Inscription : janvier 2005
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 5
Points : 2
Points : 2
Par défaut sweep

Salut,

InterBase fonctionne avec plusieurs versions d'un même enregistrement, générées lors de la mise à jour ou de la suppression d'un enregistrement.
le Sweep consiste en un "nettoyage" de ces donnés superflues, de façon a ne pas alourdir la base. Ce sweep est assorti d'un intervalle de sauvegarde (le sweep interval ) qui détermine le nombre de transactions qui séparent 2 sweep automatisés.
Il est également possible de générer un sweep, notamment conseillé après un database validation infructueux et un backup.

Je me suis aperçu, un peu tard, que j'avais généré un fichier gdb(interbase 5.5) un peu trop conséquent : environ 25 Mo, c'est donc le genre d'outil à utiliser.
jpapou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2005, 16h49   #5
Invité régulier
 
Inscription : avril 2003
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 33
Points : 9
Points : 9
merci pour la réponse.

D'une manière générale peut on faire cette opération ( de même qu'un backup ) avec la base en service ?.
J'ai lu les 2 réponses et comme j'ai un système qui tourne 24h sur 24 çà m'intéresse de sauvegarder sans l'arrêter.
Pierre63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2005, 17h22   #6
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Citation:
Envoyé par Pierre63
merci pour la réponse.

D'une manière générale peut on faire cette opération ( de même qu'un backup ) avec la base en service ?.
J'ai lu les 2 réponses et comme j'ai un système qui tourne 24h sur 24 çà m'intéresse de sauvegarder sans l'arrêter.
Oui bien sur et c'est un des gros atouts d'interbase.
Le backup peut se faire alors que des MAJ sont faites sur la base. (Mes MAJ (commit(èes)) faites après le depart du backup ne sont pas pris en compte. Le backup utilise une transaction snaphot pour avoir une photo cohérente de la base à un l'instant t.

Sinon pour ce qui est du backup il y a plusieurs façon de l'automatiser, soit lancer la commande ci dessus à partir d'un sheduler (le célèbre CRON sous linux)
Soit utiliser un programme qui s'occupe de le faire :
http://www.sqlly.com/timetobackup.asp
C'est open source et donc gratuit, il fonctionne sous Windows et sous linux.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2005, 09h07   #7
Invité régulier
 
Inscription : avril 2003
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 33
Points : 9
Points : 9
merci pour tous ces renseignements.
Pierre63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h45.


 
 
 
 
Partenaires

Hébergement Web