Skip to content

Instantly share code, notes, and snippets.

@wildfalcon
Created October 14, 2011 16:40
Show Gist options
  • Save wildfalcon/1287633 to your computer and use it in GitHub Desktop.
Save wildfalcon/1287633 to your computer and use it in GitHub Desktop.
Capistrano backup database
desc "Backup and download database"
task :backup do
filename = "#{Time.now.strftime("%Y-%m-%d-%H-%M")}.sql"
run "mysqldump -u #{user} -p#{password} #{application}_prod > /tmp/#{filename}"
download "/tmp/#{filename}", "backups/#{filename}"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment