Rechercher :
Accueil » Général Connexion

Question Comment sauvegarder et restaurer de base de données??
Réponse La sauvegarde incluse dans l'administration d'OsCommerce (administration ->outils ->sauvergarde)est fortement déconseillée d'utilisation.
Elle augmente les risques d'incompatibilité avec les hébergeurs mutualisés (safe mode, time limit...)

Il est préferable d'effectuer ses sauvegardes avec un outil dédié comme par exemple phpmyadmin:
pour sauvegarder
Onglet "exporter" et en cochant "structure" et "données" (normallement cochées par défaut)
Cocher"transmettre"
Cocher l'option 'Inclure des énoncés DROP TABLE' permettra de détruire les tables subsistantes au moment d'une restauration
Les autres cases à cocher sont peu importantes.

pour restaurer
Onglet "sql" et choisir sur votre disque l'emplacement du fichier sql sauvegardé

En cas de base particulièrement grosses (plusieurs dizaines de Mo) et surtout pour restaurer une base, la limitation du temps d'utilisation de mysql par votre hébergeur peu empêcher de rétablir sa base de données par phpmyadmin en une seule fois. La solution consiste alors à, soit travailler directement en ligne de commande ssh, soit "découper" le fichier .sql en plusieurs morceaux: il faut l'éditer et l'enregistrer par morceaux en prenant soin de ne pas couper les instructions sql. Le plus simple est de sauver table par table et de restaurer la base en plusieurs fois.
Auteur : xaglo Mise à jour le 31/10/2009

Retour