Un script d'avance bash pour la sauvegarde de la base de données MySQL
- 4406
- 351
- Thomas Richard
Après avoir écrit un simple script de shell pour la sauvegarde de la base de données MySQL. Ceci est notre nouveau script Advance Bash pour le vidage de la base de données MySQL. Ce script vous fournira une base de données MySQL sauvegarde et téléchargera des sauvegardes dans divers emplacements distants comme FTP, SFTP et Amazon S3.
Ce script est disponible sur notre compte GitHub avec tous les fichiers de support. Vous pouvez simplement télécharger le script et l'exécuter sur votre serveur. Utilisez les étapes suivantes pour utiliser ce script et configurer des sauvegardes en 5 min.
Étape 1 - cloner ce référentiel
Télécharger ce référentiel Put Fichiers sous / etc / MyDumpAdmin annuaire. Alternativement, vous pouvez également cloner ce référentiel sous / etc. en utilisant les commandes suivantes.
cd / etc / git clone https: // github.com / tecrahul / mydumpadmin.git
Étape 2 - Configurer la configuration
paramètres.confli
fichier et mettre à jour toutes les valeurs requises conformément à vos exigences. Vous pouvez également activer / désactiver les sauvegardes FTP, SFTP et S3 crédits.SMS
fichier et mettre vos détails de connexion MySQL Server. Étape 3 - Exécuter le script de sauvegarde
Définissez l'autorisation d'exécution sur le script shell et exécutez-le en tant que commandes suivantes.
chmod a + x mysql-dump.shot ./ mysql-dump.shot
Étape 4 - Planifiez Daily Cron
Vous pouvez également planifier cela pour fonctionner quotidiennement en utilisant Crontab. Ajoutez les paramètres suivants à Crontab pour fonctionner à 2h00 quotidiennement.
0 2 * * * CD / etc / MyDumpAdmin && ./ mysql-dump.shot
- « Comment utiliser les commandes MySQL sans invite de mot de passe
- Comment installer GitLab Server sur Ubuntu 18.04 et 16.04 LTS »