LAMP实战宝典
  • Introduction
  • 准备知识
    • 关于本书
    • 关于LAMP
    • 获取一键安装包
      • 表:镜像组成一览
      • 附:常用账号与密码说明
  • 基本技能单元
    • 学习要点
    • Linux云服务器操作
      • 登录与文件管理(SFTP)
      • 挂载数据盘
      • 安全组设置
      • 快照备份
    • Linux操作系统基础
    • Apache基础
    • PHP基础
    • MySQL操作
    • 9Panel介绍
    • 必备实操
      • 如何修改Linux文件权限?
      • 如何实现服务启停?
      • 如何安装PHP扩展?
    • 附:常见命令(Linux)
  • 实战方案
    • 如何使用LAMP发布网站或应用?
    • 如何设置SSL/HTTPS?
    • 如何设置伪静态?
    • 如何实现网站迁移?
    • 如何将数据转移到数据盘?
    • 如何设置SMTP?
    • 如何分配多个SFTP账号?
    • 如何重置数据库root密码?
    • 域名配置
      • 域名解析
      • 修改域名配置文件
    • 安全防护
      • 补丁更新
      • 木马查杀
      • 安全组件
    • 日常维护
      • 备份与恢复
      • 升级
      • 网站加速
    • 故障处理
      • 网站打不开
      • 网站访问慢或不稳定
      • 服务无法启动
      • 数据库连不上
      • 资源占用高
  • 参考资源
    • 常见应用安装示例(集)
      • Concrete5
        • Concrete5自定义安装
        • Concrete5常见问题
      • CmsEasy
        • CmsEasy自定义安装
        • CmsEasy常见问题
      • DokuWiki
        • DokuWiki自定义安装
      • dedeCMS(织梦)
        • dedeCMS自定义安装
      • HDwiki
        • HDwiki自定义安装
        • HDwiki常见问题
      • EmpireCMS(帝国)
        • EmpireCMS自定义安装
        • EmpireCMS常见问题
      • Lcm(里程密)
        • Lcm(里程密)自定义安装
      • MyBB
        • MyBB自定义安装
      • Osclass
        • Osclass自定义安装
      • ProcessWire
        • ProcessWire自定义安装
      • PmWiki
        • PmWiki自定义安装
      • PHPWind
        • PHPWind自定义安装
      • Typecho
        • Typecho自定义安装
        • Typecho常见问题
      • WeCenter
        • WeCenter自定义安装
      • Weengine(微擎)
        • Weengine自定义安装
      • ZBlog
        • ZBlog自定义安装
    • 链接
    • 配套视频教程
    • 后记
Powered by GitBook
On this page
  • 备份与恢复
  • 备份
  • 快照自动备份
  • 手工本地备份
  1. 实战方案
  2. 日常维护

备份与恢复

备份与恢复

计算系统一定会出问题,只是问题大小,出问题的时间和概率不同而已,因此备份无比重要,即一定要养成备份的习惯,切莫存在侥幸心理。一个镜像上存在操作系统、运行环境、数据库和应用程序四个组成部分。每个部分都有可能被损坏,因此备份首先要保证有一个全局的备份,然后再考虑局部的备份。

  • 全局的备份。即一个备份方式能够将操作系统、运行环境、数据库和应用程序四个组成部分全部备份下来,这个备份方式是唯一的,即云厂商提供的快照功能。快照功能可以定义备份时间和备份保存时间,可以一键恢复,几乎没有弱点,唯一的不好的地方就是它需要收取费用

  • 操作系统的备份。操作系统是云的组成部分,操作系统的备份即快照备份

  • 运行环境的备份。运行环境与操作系统是融为一体的,即运行环境的的备份即快照备份

  • 数据库备份。使用数据库的导入或导出功能就可以备份数据了。需要注意三点:备份的数据是否可以恢复?自动备份还是手动备份?多久备份一次?

  • 应用程序备份。应用程序的备份相对以上是最简单的,将应用程序的文件夹备份到服务器之外的存储地是最安全有效的。需要注意两点:自动备份还是手动备份?多久备份一次?

总结:快照备份是必须的,其他的备份手段结合起来使用

备份

备份有基于服务器快照自动备份、手动本地备份,各有利弊,建议结合起来使用

快照自动备份

云服务器厂商都会提供一个叫“快照”的功能,快照是针对于服务器的磁盘来说的。快照工具可以记录磁盘在指定时间点的数据,将其全部备份起来,并可以实现一键恢复。

如果您对磁盘进行了自动的快照设定,您便可以从容的面对如下场景:

  1. 工作了几天的成果,被误删了

  2. 网站被黑客攻击,面目全非

  3. 现在的内容已乱七八糟,计划恢复到一个历史状态

如果您做了快照备份,便可以将磁盘一键恢复到指定时间点的状态。主流云厂商快照参考:

手工本地备份

手工本地备份主要是通过下载应用程序文件和备份导出数据库文件,建议备份周期每月一次,备份文件保存6个月左右。下面就具体的备份操作进行说明:

  1. 通过WinSCP将网站目录完整的下载到本地(如果文件数量比较多,建议压缩后再下载)

  2. 左侧菜单中选择所需的数据库,顶部导航栏上选择“导出”标签

  3. 选择导出方式和格式(建议SQL),点击“执行”,导出文件后下载到本地

  4. 将程序文件和数据库文件放到同一个文件夹,根据日期命名,备份工作完成

Previous日常维护Next升级

Last updated 7 years ago

通过浏览器进入phpMyAdmin(网址:

阿里云快照制作
腾讯云快照制作
华为云快照制作
百度云快照制作
http://服务器公网ip/phpMyAdmin),进入数据库管理界面