mongodb

MongoDB 全量备份怎样高效

小樊
95
2024-11-01 14:01:12
栏目: 云计算
GO开发者专用服务器,限时0元免费领! 查看>>

为了高效地进行MongoDB全量备份,可以采取以下策略:

备份策略

性能优化

自动化备份

#!/bin/bash
DUMP=/usr/local/mongodb/bin/mongodump
OUT_DIR=/home/backup/mongod_bak/mongod_bak_now
TAR_DIR=/home/backup/mongod_bak/mongod_bak_list
DATE=`date +%Y_%m_%d`
DB_USER=xxx
DAYS=10
TAR_BAK="mongod_bak_$DATE.tar.gz"
cd $OUT_DIR
rm -rf $OUT_DIR/*
mkdir -p $OUT_DIR/$DATE
$DUMP -d $DB_USER -o $OUT_DIR/$DATE
tar -zcvf $TAR_DIR/$TAR_BAK $OUT_DIR/$DATE
find $TAR_DIR/ -mtime +$DAYS -delete

通过上述策略,可以确保MongoDB全量备份的高效执行,同时保障数据的安全性和完整性。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:MongoDB 全量备份如何优化

0
看了该问题的人还看了