最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

k8s上運行的mysql、mariadb數(shù)據(jù)庫的備份記錄(支持x86和arm兩種架構(gòu))

 更新時間:2025年06月19日 12:04:55   作者:大新新大浩浩  
本文記錄在K8s上運行的MySQL/MariaDB備份方案,通過工具容器執(zhí)行mysqldump,結(jié)合定時任務(wù)實現(xiàn)自動備份,支持X86和ARM架構(gòu),并強調(diào)cron環(huán)境需轉(zhuǎn)義%符號及避免使用-it參數(shù),對k8s?mysql、mariadb數(shù)據(jù)庫備份步驟感興趣的朋友一起看看吧

前言

記錄一下在k8s運行的數(shù)據(jù)庫的備份步驟。
我的思路是新建一個數(shù)據(jù)庫的容器作為工具容器,通過工具容器執(zhí)行mysqldump命令進行備份,最后通過定時任務(wù)來執(zhí)行命令。沒有涉及保留時間的問題

一、獲取需要備份的數(shù)據(jù)庫的信息

kubectl get svc -A 
mariadb                    mariadb                                   ClusterIP   10.233.20.235   <none>        3306/TCP                                         71d
mariadb                    mariadb-nodeport                          NodePort    10.233.31.133   <none>        3306:30901/TCP 

二、備份步驟

1.準備工作(X86)

# 準備備份目錄
mkdir -p /data/backup/mysql/
# 獲取鏡像
docker pull dockerpull.cn/bitnami/mariadb:10.5.11-debian-10-r0
# 運行備份用數(shù)據(jù)庫容器
docker run --name  mariadb-bak-tool -d  -e TZ=Asia/Shanghai -e MARIADB_ROOT_PASSWORD=passwd@123456      dockerpull.cn/bitnami/mariadb:10.5.11-debian-10-r0

1.準備工作(arm)

# 準備備份目錄
mkdir -p /data/backup/mysql/
# 獲取鏡像
docker pull dockerpull.cn/arm64v8/mariadb:10.5.11
# 運行備份用數(shù)據(jù)庫容器
docker run --name  mariadb-bak-tool -d  -e TZ=Asia/Shanghai -e MARIADB_ROOT_PASSWORD=passwd@123456      dockerpull.cn/arm64v8/mariadb:10.5.11

2.手動備份

# 利用pod的容器網(wǎng)絡(luò)的IP連接
/usr/bin/docker exec -it mariadb-bak-tool mysqldump -uroot -ppasswd@123456 --host=10.233.20.235 --port=3306 --all-databases > /data/backup/mysql/all_databases_backup_$(date +"%Y%m%d-%H:%M").sql
# 使用nodeport連接
/usr/bin/docker exec -it mariadb-bak-tool mysqldump -uroot -ppasswd@123456 --host=XXX.XX.XX.XX --port=30901 --all-databases > /data/backup/mysql/all_databases_backup_$(date +"%Y%m%d-%H:%M").sql

3.定時任務(wù)自動備份

10 6 * * * /usr/bin/docker exec mariadb-bak-tool mysqldump -uroot -ppasswd@123456 --host=XXX.XX.XX.XX --port=30901 --all-databases > /data/backup/mysql/all_databases_backup_$(date +"\%Y\%m\%d-\%H:\%M").sql 2>&1

注意:

  • cron環(huán)境中不支持交互式終端,需要去掉-it參數(shù)
  • crontab中百分號需要轉(zhuǎn)義

總結(jié)

記錄一下,后續(xù)在項目中用。

到此這篇關(guān)于k8s上運行的mysql、mariadb數(shù)據(jù)庫的備份記錄(支持x86和arm兩種架構(gòu))的文章就介紹到這了,更多相關(guān)k8s數(shù)據(jù)庫備份記錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL安裝配置以及安裝失敗解決過程

    MySQL安裝配置以及安裝失敗解決過程

    我們在下載完MYSQL時,安裝可能會遇到或大或小的問題,下面這篇文章主要給大家介紹了關(guān)于MySQL安裝配置以及安裝失敗解決的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • mysql中格式化數(shù)字詳解

    mysql中格式化數(shù)字詳解

    格式化在我們?nèi)粘i_發(fā)中必不可少,最近在遇到了關(guān)于mysql格式化數(shù)字的需求,所以下面這篇文章主要給大家介紹了關(guān)于mysql中格式化數(shù)字的相關(guān)資料,分別介紹了format函數(shù)和rpad 和 lpad 給定位數(shù),不足補充自定義字符,需要的朋友可以參考下。
    2017-07-07
  • MySQL sleep函數(shù)使用方法詳解

    MySQL sleep函數(shù)使用方法詳解

    sleep函數(shù)時「延時」指定時間(單位秒),也就是讓程序停止執(zhí)行一段指定的時間,本文就給大家簡單的介紹一下MySQL sleep函數(shù)使用方法,需要的朋友可以參考下
    2023-07-07
  • mysql慢查詢操作實例分析【開啟、測試、確認等】

    mysql慢查詢操作實例分析【開啟、測試、確認等】

    這篇文章主要介紹了mysql慢查詢操作,結(jié)合實例形式分析了mysql慢查詢操作中的開啟、測試、確認等實現(xiàn)方法及相關(guān)操作技巧,需要的朋友可以參考下
    2019-12-12
  • MySQL數(shù)據(jù)庫:?高并發(fā)電商場景下的架構(gòu)設(shè)計與優(yōu)化

    MySQL數(shù)據(jù)庫:?高并發(fā)電商場景下的架構(gòu)設(shè)計與優(yōu)化

    企業(yè)使用典型主從復(fù)制模式的數(shù)據(jù)庫架構(gòu),但在面對極端高并發(fā)場景時,該架構(gòu)存在高可用性和網(wǎng)絡(luò)帶寬壓力等問題,文章隨后詳細分析了這些問題的原因,并提出了解決方案,包括使用分布式鎖、消息隊列削峰、備份策略重構(gòu)和高可用組件升級等,以提升系統(tǒng)的穩(wěn)定性與容災(zāi)能力
    2025-10-10
  • 詳解MySQL kill 指令的執(zhí)行原理

    詳解MySQL kill 指令的執(zhí)行原理

    這篇文章主要介紹了詳解MySQL kill 指令的執(zhí)行原理,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • mysql實現(xiàn)將date字段默認值設(shè)置為CURRENT_DATE

    mysql實現(xiàn)將date字段默認值設(shè)置為CURRENT_DATE

    這篇文章主要介紹了mysql實現(xiàn)將date字段默認值設(shè)置為CURRENT_DATE問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL數(shù)字的取整、四舍五入、保留n位小數(shù)方式

    MySQL數(shù)字的取整、四舍五入、保留n位小數(shù)方式

    這篇文章主要介紹了MySQL數(shù)字的取整、四舍五入、保留n位小數(shù)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • mysql 10w級別的mysql數(shù)據(jù)插入

    mysql 10w級別的mysql數(shù)據(jù)插入

    幾天前做了一個短信發(fā)送東東,一次性要插入10w以上的手機號碼。我的個天啊。
    2011-08-08
  • MySQL的幾種安裝方式及配置問題小結(jié)

    MySQL的幾種安裝方式及配置問題小結(jié)

    這篇文章主要介紹了MySQL的幾種安裝方式及配置,然后在文章底部給大家介紹了安裝過程中的問題總結(jié),非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-07-07

最新評論

大兴区| 鄂托克旗| 富顺县| 昌乐县| 彝良县| 富裕县| 内江市| 顺义区| 高雄县| 沈阳市| 永新县| 东辽县| 元朗区| 凌云县| 上蔡县| 大城县| 南昌县| 呼和浩特市| 大兴区| 徐水县| 齐齐哈尔市| 高安市| 甘肃省| 康平县| 横峰县| 岳阳县| 克拉玛依市| 濮阳市| 井陉县| 霍城县| 尚义县| 门源| 城固县| 临沧市| 嫩江县| 扎鲁特旗| 咸宁市| 两当县| 吐鲁番市| 宁武县| 西丰县|