Jan
18

DreamHost 提供了 SSH/SFTP 进行文件管理 和 phpMyAdmin 进行数据库管理。要想将自己的应用备份下来,首先 SSH 登录到服务器上将程序文件压缩,然后使用SFTP下载即可。如果数据库很小(几M以内),则可以使用 phpMyAdmin 的导出功能将数据库备份到本地,如果数据库很大,又有台湾海底光缆的问题,导出一般不会成功,需要使用 mysqldump 进行备份了。以下是从DreamHost备份www.chinaonrails.com的程序文件和数据库的过程:

一、使用 SecureCRT 登录到服务器,压缩程序文件

tar -zcf chinaonrails.com.tar.gz chinaonrails.com/

二、使用 mysqldump 备份数据库

mysqldump -u username -h mysql.chinaonrails.com -p

database | gzip > chinaonrails20070118.sql.gz

三、使用 SecureFX 将 chinaonrails.com.tar.gz 和 chinaonrails20070118.sql.gz 下载至本地

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg

Tags:

No Responses

Leave a Response

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>