news 2025/12/27 18:52:18

mongodb备份的脚本

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
mongodb备份的脚本

一、mongodump 备份脚本

#!/bin/bash # 每日全量备份 MongoDB,保留 7 天 ################ 可改配置 ################ MONGO_HOST="localhost" MONGO_PORT="27017" MONGO_USER="" # 如未启用 auth 留空 MONGO_PASS="" # AUTH_DB="admin" # 认证库,默认 admin BACKUP_ROOT="/data/backup/mongo" #目录 LOG_FILE="/var/log/mongo_backup.log" #是文件不是目录 RETENTION_DAYS=7 ############################################# DATE=$(date +%F) BACKUP_DIR="$BACKUP_ROOT/$DATE" ARCHIVE="$BACKUP_DIR.tar.gz" exec &> >(tee -a "$LOG_FILE") echo "========== mongo backup start @ $(date) ==========" # 建目录 mkdir -p "$BACKUP_DIR" # 拼装 auth 参数 AUTH_PARAMS="" if [[ -n "$MONGO_USER" ]]; then AUTH_PARAMS="-u $MONGO_USER -p$MONGO_PASS --authenticationDatabase $AUTH_DB" fi # 真正 dump mongodump --host $MONGO_HOST --port $MONGO_PORT $AUTH_PARAMS \ --out "$BACKUP_DIR" --gzip if [[ $? -ne 0 ]]; then echo "ERROR: mongodump failed!" exit 1 fi # 打包并删除原目录 tar -czf "$ARCHIVE" -C "$BACKUP_ROOT" "$DATE" && rm -rf "$BACKUP_DIR" echo "archive created: $ARCHIVE" # 清理旧档 find "$BACKUP_ROOT" -name "*.tar.gz" -mtime +$RETENTION_DAYS -delete echo "========== mongo backup finish @ $(date) =========="

二,还原脚本 【mongorestore】

mongorestore \ --host 127.0.0.1 --port 16017 \ -u 你的备份账号 -p'你的密码' --authenticationDatabase admin \ --drop \ # 先删目标集合再导入,保证完全一致 /data/backup/mongo/2025-12-23
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/26 2:30:15

视频融合平台EasyCVR构筑智慧小区安全防护与智能管理的数字底座

一、方案背景智慧小区构成了“平安城市”建设的基石。随着社会的进步,社区安全问题逐渐成为公众关注的热点。目前,许多小区的物业管理和安全防护系统仍然较为简单和陈旧,加之人力资源有限,这些因素导致监控无法全面覆盖&#xff0…

作者头像 李华
网站建设 2025/12/25 22:34:59

JavaScript ——JavaScript 加密和安全相关工具函数详解

在现代Web应用中,数据安全变得越来越重要。本文介绍如何在前端实现数据加密功能,包括AES和国密SM4两种主流加密算法的实现方案。 技术难点 如何在前端实现安全的数据加密和解密 如何同时支持国际标准AES算法和国密SM4算法 如何处理加密过程中的字符编码问题 如何确保密钥的安…

作者头像 李华
网站建设 2025/12/25 22:33:39

2025最强福利!6款AI工具免费一键生成开题报告、论文大纲与论文!

在当今数字化时代,AI技术的发展为学术写作带来了前所未有的便利。对于大学生、研究生和科研人员来说,选择一款合适的AI论文工具,能够显著提升论文写作的效率和质量。本文将为你带来一份2025年AI论文工具的精选清单,为你提供全面、…

作者头像 李华
网站建设 2025/12/25 20:29:23

2026 年软考的核心信息一次性梳理清楚!

2025 年软考刚落下帷幕,不少想考证的小伙伴已经把目光投向了 2026 年~ 作为过来人,胡杨学长知道新手们最关心的就是考试时间、报名要求、开考科目这些关键问题,今天就用通俗易懂的方式,把 2026 年软考的核心信息一次性…

作者头像 李华
网站建设 2025/12/25 13:02:39

星闪音频凭啥让有线耳机成古董?抗干扰+低延迟+未来黑科技全解析!

无线耳机音质的天花板,被捅破了!华为首款星闪耳机FreeBuds Pro 5搭载革命性的星闪技术,以高达4.6Mbps的疾速带宽,直接将无损音频搬到了无线世界。它不仅承诺了“无线胜有线”的音质体验,更以钢铁般的连接稳定性和闪电般…

作者头像 李华