Bonjour,
Je suis en train de développer un intranet avec base de données. Une des fonctionnalités de ce logiciel et qu'il permet de sauvegarder (backup) la base de données afin de ne pas justement, perdre de données.
Cette fonctionnalité est déclenché lors de l'appui sur un bouton via le logiciel.
Pour faire ce backup, j'utilise la fonction system() de PHP. Mais je voudrais faire 2 backup :
J'ai donc une fonction system (bien écrite) qui fonctionne en enregistrant sur le DD interne. Par contre la deuxième ne fonctionne pas alors que je veux enregistrer sur une clé USB branché sur une tour réseau sous UNIX. C'est exactement la même fonction sauf que le support de sauvegarde n'est pas le même (DD interne et clé USB).
J'ai également eu du mal à faire reconnaitre cette clé usb car en la branchant elle se trouvait dans le répertoire /dev/disk/by-label sous forme de raccourci (car il y avait l'icone "petite fleche" sur le dossier de la clé USB).J'ai donc forcé son montage via le terminal via SSH par la ligne de commande.
Maintenant j'arrive à accéder à ma clé USB via le chemin /media/USBSAVE.
Mais impossible de sauvegarder via la fonction system() de PHP sur cette clé.
Quelqu'un peut m'éclairer ? Merci![]()
Partager