久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

docker MySQL實現每天定時自動備份!

本篇文章主要給大家介紹docker MySQL數據庫是如何備份與還原,以及如何實現每天定時自動備份的,希望對需要的朋友有所幫助!

docker MySQL數據庫的備份與還原,以及每天定時自動備份

一:備份

查看docker mysql

ubuntu@ubuntu:~$ sudo docker ps CONTAINER ID   IMAGE          COMMAND                  CREATED          STATUS         PORTS                                                  NAMES a30ead8a26fc   mysql:8.0.27   "docker-entrypoint.s…"   10 seconds ago   Up 7 seconds   0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp   mysql
登錄后復制

方法一:

一步一步來,常規備份,進入容器中,用mysqldump備份。【推薦學習:docker視頻教程】

sudo docker exec -it mysql /bin/bash #進入mysql容器 mysqldump -uroot -p123456 --all-databases >  emp_`date +%F`.sql #在容器中備份所有數據庫,并以日期命名 exit #退出容器 sudo docker cp mysql:emp_2022-03-17.sql /var/backup/ #將容器中的備份文件,復制到本地備份文件夾中
登錄后復制

顯示如下:

ubuntu@ubuntu:~$ sudo docker exec -it mysql /bin/bash root@a30ead8a26fc:/# mysqldump -uroot -p123456 --all-databases >  emp_`date +%F`.sql mysqldump: [Warning] Using a password on the command line interface can be insecure. root@a30ead8a26fc:/# exit exit ubuntu@ubuntu:~$ sudo docker cp mysql:emp_2022-03-17.sql /var/backup/ ubuntu@ubuntu:~$ ll /var/backup/ total 11492 drwxrwxrwx  2 root   root      4096 Mar 17 15:45 ./ drwxr-xr-x 14 root   root      4096 Mar 14 17:49 ../ -rw-r--r--  1 root   root   3915599 Mar 17 15:42 emp_2022-03-17.sql
登錄后復制

方法二:

一步到位,這里有兩種命令可行

1):(推薦,還原沒問題)

sudo docker exec mysql(容器名) sh -c 'exec mysqldump --all-databases -uroot -p123456 --all-databases' > /var/backup/music_`date +%F`.sql
登錄后復制

2):(不推薦,還原有問題)

網上大多數是這種備份方法,但是我還原有問題,5.7版本的可以試試。

sudo docker exec -it mysql(容器名) mysqldump -uroot -p123456 --all-databases > /var/backup/music_`date +%F`.sql
登錄后復制

注:可能版本原因(本人版本8.0),這種備份時沒問題,但是還原會出問題。報錯如下:

ubuntu@ubuntu:~$ sudo mysql -uroot -p < emp_2022-03-15.sql  Enter password:  ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysqldump: [Warning] Using a password on the command line interface can be insec' at line 1
登錄后復制

也可以用進入數據庫,用命令source還原,但是報錯還是會出現,但是會忽略,導致最后恢復數據不完整。所有這種不推薦。

二:還原

1):非容器中還原

1:直接命令還原

mysql -uroot -p123456 < /var/backup/emp_2022-03-15.sql
登錄后復制

2:進入mysql后source還原

mysql -uroot -p source /var/backup/emp_2022-03-15.sql
登錄后復制

2):容器mysql還原

需要進入mysql容器中還原。

#復制備份文件到容器中的var目錄 sudo docker cp /var/backup/emp_2022-03-17.sql mysql:/var #進入容器 sudo docker exec -it mysql bin/bash #進入mysql mysql -uroot -p #使用備份sql恢復數據庫 source /var/backup/emp_2022-03-15.sql  #或者不進入mysql直接容器中還原 mysql -uroot -p123456 < /var/backup/emp_2022-03-15.sql
登錄后復制

三:定時任務

1):設置定時任務

crontab -e
登錄后復制

內容如下:

0 2 * * * find /backup/ -mtime +1 -name "*.sql" -delete && sudo docker exec mysql sh -c 'exec mysqldump --all-databases -uroot -p123456 --all-databases' > /var/backup/music_`date +%F`.sql
登錄后復制

命令說明:

每天凌晨2點執行

find /backup/ -mtime +1 -name "*.sql" -delete #刪除2天前的備份任務,即保留3個版本。根據需要自己選擇。
登錄后復制

2):定時任務不執行

更新:第二天發現沒有備份文件,查看cron日志。如沒有,請開啟cron日志。方法如下:

#編輯系統日志文件 vim /etc/rsyslog.d/50-default.conf #去掉前面的#注釋符號 cron.*      /var/log/cron.log #重啟日志服務 systemctl restart rsyslog.service
登錄后復制

查看定時任務顯示

cat /var/log/cron.log  .... CRON[2015636]: (root) CMD (find /backup/ -mtime +1 -name "*.sql" -delete && sudo docker exec mysql sh -c 'exec mysqldump --all-databases -uroot -p123456 --all-databases' > /var/backup/music_`date +) ....
登錄后復制

發現命令后面 %F`.sql 并沒有顯示,原因是%在里面為變量了,加上轉義符,讓保持原來的字符。

0 2 * * * find /backup/ -mtime +1 -name "*.sql" -delete && sudo docker exec mysql sh -c 'exec mysqldump --all-databases -uroot -p123456 --all-databases' > /var/backup/music_`date +%F`.sql
登錄后復制

保存,測試生效。

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
av免费不卡国产观看| 日韩电影在线视频| 欧美久久精品一级c片| 另类中文字幕国产精品| 久久久久免费av| 国产99久久久国产精品成人免费| 激情综合在线| 综合亚洲视频| 国产精品久久久免费| 精品99在线| 国产精品亚洲人成在99www| 久久wwww| av在线资源| 2023国产精品久久久精品双| 美日韩精品视频| 亚久久调教视频| 欧美色综合网| 欧美一级鲁丝片| 激情欧美国产欧美| 日韩av网站在线观看| 91亚洲人成网污www| 怡红院精品视频在线观看极品| 亚洲精品三级| 精品美女久久| 91精品国产自产在线观看永久∴| 亚洲成人免费| 久久国产生活片100| 国产精品不卡| 黄色av一区| 91嫩草精品| 热三久草你在线| 首页欧美精品中文字幕| 美日韩一区二区三区| 亚洲成人不卡| 日韩三级精品| 一区二区三区四区日本视频| 鲁大师成人一区二区三区| 国产精品一区二区精品| 亚洲天堂黄色| 国产精品99精品一区二区三区∴| 成人三级高清视频在线看| 9色精品在线| 国产精品亚洲人成在99www| 国产99精品| 国产精品美女午夜爽爽| 亚洲性色视频| 久久伊人国产| 一区二区三区午夜视频| 在线看片国产福利你懂的| 蜜桃视频免费观看一区| 老牛影视精品| 国产亚洲高清在线观看| 伊人精品一区| 久久中文欧美| 欧美一区=区三区| 久久人人88| 国产精品白丝久久av网站| 国产农村妇女精品一二区| 国产精品99一区二区三| 国产欧美大片| 中文字幕av一区二区三区四区| 国产一区二区三区精品在线观看 | 午夜欧美视频| 久久精品女人| 国产精品中文字幕制服诱惑| 国产美女精品| 久久精品亚洲人成影院 | 捆绑调教日本一区二区三区| 日韩avvvv在线播放| 五月精品视频| 99视频精品全国免费| 精品网站aaa| 国产精品15p| 国产精品亚洲产品| 欧美日韩中出| 亚洲影视一区| 免费人成网站在线观看欧美高清| 亚洲欧美综合| 日韩精品网站| 91精品蜜臀一区二区三区在线| 麻豆一区二区三区| 久久99偷拍| 欧美91在线|欧美| 久久99免费视频| 国产精品v亚洲精品v日韩精品| 欧美日韩xxxx| 国产精品一区二区中文字幕| 欧美综合社区国产| 日韩中文字幕在线一区| 天堂av一区| 国产探花一区二区| 日韩三级精品| 一区二区亚洲视频| 黄色免费成人| 久久精品观看| 久久久久国产精品一区三寸 | 亚洲免费资源| 中文字幕一区日韩精品| 伊人精品一区| av亚洲一区二区三区| 狠狠久久伊人| 在线天堂中文资源最新版| 国产一区二区亚洲| a国产在线视频| 国产白浆在线免费观看| 亚洲欧洲高清| 中文在线а√在线8| 91看片一区| 91成人超碰| 中文一区一区三区免费在线观 | 日韩在线第七页| 日韩成人综合| 亚洲国产一区二区在线观看 | 伊人久久亚洲| 国产亚洲人成a在线v网站| 国产精品免费大片| 麻豆国产精品| 久久精品1区| 三级欧美韩日大片在线看| 日韩精品成人| 精品一区二区男人吃奶| 成人在线免费观看91| 亚洲夜间福利| 视频一区日韩精品| 国产精品欧美日韩一区| 91视频精品| 国产精品日本| 国产精品一站二站| 久久久久99| 日精品一区二区三区| 国产成人精品999在线观看| 在线视频观看日韩| 日韩三级久久| 神马午夜久久| 日精品一区二区三区| 国产suv精品一区二区四区视频| 国产suv精品一区| 午夜在线一区| 精品国产网站| 蜜桃视频在线观看一区| 97精品国产福利一区二区三区| 在线亚洲自拍| 国产一区二区三区不卡视频网站| 亚洲欧美日韩一区在线观看| 国产精品极品| 国产亚洲精品久久久久婷婷瑜伽| 国产精品久久乐| 久久都是精品| 大香伊人久久精品一区二区| 蜜桃av一区二区三区电影| 四虎8848精品成人免费网站| 在线视频精品| 亚洲综合电影| 日本午夜精品久久久| 久久视频国产| 麻豆91精品91久久久的内涵| 午夜一级在线看亚洲| 中文字幕成在线观看| 日韩亚洲精品在线观看| 亚洲精品小说| 福利一区在线| 国产日韩欧美在线播放不卡| 亚洲激情另类| 亚洲精品**中文毛片| 青青草伊人久久| 日韩视频不卡| 高清精品久久| 国产高清精品二区| 亚洲精品综合| 激情五月色综合国产精品| 国产一区二区三区国产精品| 97se亚洲| 免费久久精品视频| 九九久久婷婷| 久久久久国产精品一区二区| 久久只有精品| 国产伦乱精品| 一区二区三区午夜视频| 欧美在线影院| 伊人久久大香线蕉av不卡| 福利视频一区| 日韩成人在线看| 最新亚洲国产| 中文无码日韩欧| 尤物网精品视频| 欧美91福利在线观看| 日韩成人亚洲| 国产一区二区三区不卡视频网站 | 麻豆精品少妇| 国产精品极品在线观看| 亚洲色图国产| 蜜桃91丨九色丨蝌蚪91桃色| 午夜在线精品偷拍| 1024精品久久久久久久久| 久久精品卡一| 国产91精品对白在线播放| 亚洲午夜黄色| aa亚洲婷婷| 久久国产精品久久w女人spa| 99国产精品久久久久久久成人热|