sanchezzzhak
@sanchezzzhak
Ля ля ля...

Mongo backup всех баз, через bash скрипт, где взять?

Может у кого завалялся простой баш скрипт?
  • Вопрос задан
  • 3616 просмотров
Пригласить эксперта
Ответы на вопрос 3
Rpsl
@Rpsl
Кратко о себе
#!/bin/bash
mongodump -h 127.0.0.1
Ответ написан
Комментировать
Slipeer
@Slipeer
Навскидку есть хороший скрипт: https://gist.github.com/infynyxx/403885
Ответ написан
Комментировать
@enotter
#!/bin/sh
DATE=`/bin/date "+%Y%m%d-%H.%M.%S"`
dest_dir="/var/lib/mongo_backup"
/bin/mkdir -p $dest_dir/mongo.$DATE
mongodump $dump_flags -o $dest_dir/mongo.$DATE
cd $dest_dir/mongo.$DATE && for i in `ls`; do tar czvf $i.tar.gz $i; done
cd $dest_dir/mongo.$DATE && for i in `ls -l | grep -E '^d'`; do rm -rf $i; done
echo "mongo.$DATE.tgz moved to backup-server."
find ${dect_dir} -type f -mtime +21 -exec rm {} \;
exit
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы