backup rails project

I'm using Ubuntu 10.04

But i need to restore the system, stuff isn't working right after the update

so I need to backup my rails project.

Would a copy and paste onto a flashdrive work? What about all my migrated database tables?

What is the best way to back up a rails project? Can i just copy and paste everything? Would that save it? Thanks

I'm using Ubuntu 10.04

But i need to restore the system, stuff isn't working right after the update

so I need to backup my rails project.

Would a copy and paste onto a flashdrive work? What about all my migrated database tables?

What is the best way to back up a rails project? Can i just copy and paste everything? Would that save it? Thanks

That will save the sources, but it would be much better to have the sources in a version control system such as git, then you just need to backup the repository.

You also need to dump the contents of the database, which depends on the db type.

After backing up make sure you can restore it and that it runs (and tests pass) before erasing the originals.

Colin

If I did copy and paste my project folder into a flash drive, and then after the restore i paste it back on the harddrive, would it still work though? can i just run a rake db:migrate and then everything will get migrated? or no?

If I did copy and paste my project folder into a flash drive, and then after the restore i paste it back on the harddrive, would it still work though? can i just run a rake db:migrate and then everything will get migrated? or no?

What's your database? With mysql, use mysqldump. This will give you a file that will allow restoring the database later. See for example, How to Back Up and Restore a MySQL Database – WebCheatSheet for more details.

For other database, search the Internet: "Backup Restore <Your

"

By the way, make sure you know which gems, including versions, your system has currently as well : "gem list --local"

Stephan