IMPORTANT:BACKUP!备份!网站备份方法一例!

昨天下午,有一个项目已经测试通过了,客户决定正式上线。后来,BOSS看了下源代码,发觉DRUPAL里的META信息会重复两三次,因此决定修改。因为之前客户测试的时候也涉及到一些修改,主要是CSS样式的问题,当时觉得是小问题就没有及时下载下来修改就在FTP里直接修改的。但这次BOSS说了下我就在本地修改源文件的,然后上传上去,结果,问题出现了,CSS返回到之前的版本了。幸好,还只是CSS文件,后来就在网页缓存里找到了更新过的替换掉了,万幸。
因此,备份非常重要
记得以前在青华时也遇到过一次,将不是最新的Discuz!的数据库替换了在线的数据库,而没有备份。
所以,记得要及时备份!特别是数据库!太脆弱了!

备份在百科里的解释是:
在信息技术与数据管理领域,备份指将文件系统或数据库系统中的数据加以复制;一旦发生灾难或错误操作时,得以方便而及时地恢复系统的有效数据和正常运作。最好將重要资料制作三个,或三个以上的备份,并且放置在不同的场所,以利日后回存之用。

网站开发涉及到的备份方法:

1) LINUX服务器通过命令行备份文件:tar -cvf tarname.tar directory ,gzip tarname.tar
2) LINUX服务器通过命令行备份MYSQL数据库:mysqldump -u username -ppassword dbname > file.sql

还原网站的方法:
1) LINUX服务器通过命令行解压文件:tar -xzvf tarname.tar.gz
2) LINUX服务器通过命令行导入数据库:mysql > source file.sql

最后,如果不方便备份时,请在上传的时候先将正常的文件重命名为备份文件后再上传覆盖!

再说一遍给自己听:备份很重要

Tags: ,

Related Posts

    Leave a Reply