昨天老左再次遇到一个网友告知使用的一台服务器本身无心中点击主机商面板的致使服务器被从新安装系统(竟然这也能够),问问是否能够恢复数据。这个同窗和以前遇到好几回的网友真类似,从开始购买服务器,到本身网站搬迁过来或者新作的网站竟然这么好几个月将近一年都没有备份(心真大)。php
从他本地备份网站数据是接近一年前的,确定没多大用途,最多能够将网站恢复,可是一年的数据已经没有。我让他本身问问服务商是否有提供自动异地备份,若是有的话那有办法,不然其余是没有什么办法的,不过还好并非他最重要的一个网站,这样也好给他提个醒要记得注意备份。html
在这篇文章中,老左在顺带啰嗦几句关于新人在作网站的时候,尤为是用服务器作网站的时候,必定要注意数据按期备份,毕竟在使用虚拟主机的时候有些主机商是有提供自动备份的,固然也须要看具体主机商,有些是直接在cPanel面板自动备份一周数据的。mysql
第1、手动随时备份sql
咱们能够根据本身网站数据量增长多少进行手动备份,由于有些网站一个月也没有几篇文章更新,那你也就没有必要天天或者实时备份。好比咱们能够在每个月初或者每个月末的时候找个闲暇的时间拷贝网站文件和数据库,这样备份到本地。数据库
手动备份数据库小的话能够直接经过phpmyadmin导出,或者用mysqldump命令导出(详解使用mysqldump命令备份还原MySQL数据用法整理)。对于网站文件的话,若是咱们WEB自带可视化打包那就直接打包后FTP下载,若是咱们只能SHELL操做,那就用tar或者zip命令打包后下载,有些网友每次都是直接FTP文件一个个下载,效率过低。服务器
第2、自动备份网站网站
通常咱们使用的面板或者脚本都有自带自动备份的功能。好比宝塔面板咱们能够设置自动备份到七牛云、又拍云、阿里云OSS等第三方存储中或者是FTP空间中。且能够设置自动备份。一样的能够考虑根据数据量的多少来设置自动备份频率。阿里云
一、OneinStack自带本地/远程备份网站文件和数据库使用方法又拍云存储
二、军哥LNMP一键WEB环境自带备份脚本 设置定时本地和FTP远程备份htm
固然,有些服务商还有提供快照备份,或者定时快照备份的,都是能够用上。
第3、备份数据管理与坚持
咱们在备份网站数据以后必定要管理好,可能你以为几个月都没有什么问题,而后就松懈不去管理,也不去备份,可能就在后面会发生问题,而后咱们再须要的时候就晚了。对于备份数据的管理,老左我的建议预存前面几回备份周期,也不要每次备份就将前面的删除,万一咱们有须要前面备份的内容,由于有些时候网站咱们也是会常常进行调整的。
总结,废话一堆,主要就是告诫新人在选择虚拟主机与服务器是不一样的,后者是须要咱们本身按期备份,无论你是哪家服务商,商家也都有可能出现问题。同时,咱们本身的操做也可能致使服务器故障或者网站文件丢失,惟独只有按期备份才能够避免麻烦。