Друзья, но новом рабочем месте встал вопрос копирования Mongodb, раньше с ней не работал. Покурил маны пришел к следующему:
#!/bin/bash
export MONGO_HOST="localhost"
export MONGO_PORT="27017"
export MONGO_DATABASE="dbname"
export MONGO_USERNAME=uname
export MONGO_PASSWORD=upass
echo "Start full backup:"
mongodump --host $MONGO_HOST --port $MONGO_PORT --username $MONGO_USERNAME --password $MONGO_PASSWORD --db $MONGO_DATABASE --out /store/
echo "Job is done!"
Это делает копию нужной базы. Этого я так понимаю достаточно для того что бы если что-то случиться я смог откатить все назад. Собственно в чем вопрос? Как сделать копию за определенное время? Скажем не всего что есть в базе, а за последние три месяца например? Возможно ли это?
Я совершенно пока в этом чайник, так что не кидайте камни, если не прав извините и поправьте.