Skip to content
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Sauvegarder une base MySQL sur Dropbox

On n’est jamais à l’abri d’un problème de crash de base de données ! Heureusement, pour ça, nous avons des sauvegardes MySQL !!! Mais qui dit sauvegarde dit avoir sous la main un ordi ou un serveur prêt à les accueillir… Ce que tout le monde n’a pas malheureusement.

Alors pourquoi ne pas faire vos sauvegardes dans le nuage ?

Disons sur Dropbox ?

C’est ce que propose ce script PHP qui vous permettra très simplement de faire un export de votre base de données SQL, de la compresser, de le dater, puis de l’envoyer dans le répertoire de votre choix sur Dropbox.

Pour configurer ce script, ouvrez le fichier backup.php et éditez les variables suivantes :

$dbhost = « localhost »; // Le nom de votre serveur ou son IP. En général, localhost ça suffit
$dbuser = « user »;   // Votre login
$dbpass = ‘password’; // Votre mot de passe
$dbname = « database_name »;  // Le nom de la base de données
$dropbox_email=’your dropbox username’;  //Votre login Dropbox
$dropbox_pass=’your dropbox password’;   // Votre mot de passe Dropbox
$dropbox_dir= »; // Le répertoire sur Dropbox où vous voulez stocker cette sauvegarde

Ensuite, c’est du PHP, donc vous pouvez lancer le script manuellement avec la commande suivante :

/usr/bin/php -q /chemin/vers/le/script/de/backup/backup.php

Ou programmez son lancement automatique tous les jours avec Cron :

00 18 * * * /usr/bin/php -q /chemin/vers/le/script/de/backup/backup.php

Ce script est interessant car il utilise une bibliothèque PHP, Dropbox Uploader, que vous pourrez adapter ou réutiliser pour vos autres projets ou scripts.

Enfin, n’oubliez pas qu’on n’est jamais à l’abri d’une loi à la con, d’un coup du FBI ou d’un piratage, donc faites le en pleine conscience que cette sauvegarde sur Dropbox sera stockée sur le sol américain 🙂

Source

Plus de 250 postes dans la tech dans les Côtes d’Armor en Bretagne avec Laou

Vous recherchez un poste de développeur (back, front, fullstack), Devops, dans la cybersécurité ou dans les télécoms ?

Plus de 100 postes sont disponibles dans les Côtes-d’Armor à Lannion. En ce moment plus d’une dizaine d’entreprises recrutent avec Laou des :

  • ingénieur Cloud Storage DevOps (H/F)
  • ingénieur Dev(Sec)Ops Cloud (H/F)
  • Architecte 5G (H/F)
  • Ingénieur(e) Senior Réseaux & Telecom Intégration et Validation (F/H)
  • Cloud Security Assessment Expert
  • Et plus des dizaines d’autres …

Laou est une plateforme spécialisée dans le recrutement IT en région. En plus de vous trouver un job, Laou s’occupe gratuitement de : – Vous trouver votre futur logement – Faciliter votre déménagement – Aider votre conjoint à trouver un job – Vous faire découvrir la ville

Hop c’est par ici ➡️


Les articles du moment