Datensicherung ist wirklich wichtig, da die Daten eines Tages aus unerklärlichen Gründen gelöscht werden können.
In diesem Artikel wird erläutert, wie Sie mit crontab und mysqldump regelmäßig MySQL-Daten unter CentOS 7 sichern.
Ersetzen Sie die Alibaba-Quelle
# 备份 repo 文件 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 下载 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all # 清除缓存 yum makecache # 生成缓存 yum update
Installieren Sie mysqldump
yum install -y mariadb
Zeitgesteuerte Aufgaben
Da MySQL in einem Docker-Container ausgeführt wird, können Sie Socket nicht für die lokale Verbindung verwenden. Sie müssen den Parameter -h127.0.0.1.
# 定时任务中的 % 需要使用斜杆进行转义 0 1 * * * mysqldump -uzhangsan -ppassword -h127.0.0.1 dbName > /data/dbName_`date '+\%Y\%m\%d\%H\%M\%S'`.sql 2>&1
verwenden Lernen: „MySQL-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo führen Sie eine regelmäßige Sicherung von CentOS7 MySQL durch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!