A couple ways come to mind.
Surest Safest way would be to run a backup and restore of the database.
Second option would be, if you can get exclusive rights to the database and it is not a 24/7 production DB or a DB that cannont go offline is to "Detach" the database, copy the associated MDF and LDF(s), which are your databases Data file and Log file(s). I say Log files in that some DBA setup multiple log files in their environment but in "most" cases you will just have one MDF and LDF file. You will then copy the MDF/LDF files to their new locations and then run an Attach DB command to re-establish the original DB you are making a copy of and then you will run the Attach DB at the new target site to bring the DB online there.
You can Detach/Attach the DB by using a SQL stored procedure called "sp_detach_db" and then "sp_attach_db" or "sp_attach_single_file_db" if your log/LDF file give you an issue.
Also, in some cases, you can get into Enterprise Manager and detach/attach the DB. There are a few catches if you are going from SQL Server 7 to 2000 but usually those are easy to overcome.
Good Luck!
Thanks
J. Kusch