Skip to content

Instantly share code, notes, and snippets.

@nulltask
Created July 13, 2012 09:12
Show Gist options
  • Select an option

  • Save nulltask/3103804 to your computer and use it in GitHub Desktop.

Select an option

Save nulltask/3103804 to your computer and use it in GitHub Desktop.
mysqldump, mongodump
#!/bin/sh
#
# backup.sh
#
date=`date +%Y-%m-%d-%H-%M-%S`
backup_dir='/path/to/backup/'`hostname`
mongodump
tar -zcvf $backup_dir/dump-$date.tar.gz dump/
mysqldump --all-databases > $backup_dir/mysqldump-$date.sql
gzip --best $backup_dir/mysql-dump-$date.sql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment