Hostwinds Tutoriels
Résultats de recherche pour:
RESTIQUE est capable de lire des données de STDIN, qui peuvent être utilisées pour enregistrer la production d'un programme.
Dans cet article, nous discuterons de la manière d'utiliser cette fonctionnalité pour prendre des sauvegardes MySQL via l'utilisation de MySQLDUMP.
Comme pour toute interaction avec le RESTIC, vous devez d'abord initialiser le représentant pour effectuer des actions dans le domaine résident.
La commande de tuyau d'une base de données MySQL pour une base de données individuelle serait la suivante:
mysqldump --databases database_name -u database_user -p | restic backup --stdin --stdin-filename database_dump.sql
Pour faire la même chose pour toutes les bases de données, vous pouvez effectuer un MySQLDUMM de toutes les bases de données sur le serveur et tuyer la sortie sur le restique comme suit -
mysqldump -u database_user -p --all-databases | restic backup --stdin --stdin-filename all_databases.sql
Avec ce qui précède, vous pouvez voir vos sauvegardes de base de données via des instantanés restes, vus ci-dessous.
# restic snapshots
password is correct
ID Date Host Tags Directory
----------------------------------------------------------------------
37f632eb 2018-02-22 11:32:43 hwkb.hostwindsdns.com all_databases.sql
b923eed6 2018-02-22 11:45:17 hwkb.hostwindsdns.com database_dump.sql
----------------------------------------------------------------------
2 snapshots
Écrit par Hostwinds Team / juin 5, 2021