cPanel 自动网站备份工具 JetBackup 5 使用教程

JetBackup 是一款功能强大的备份工具。

JetBackup 是专门为主机服务商提供的数据备份解决方案。

JetBackup for WordPress 则可以作为插件安装到我们的 WordPress 网站后台用于网站的备份和恢复。

ChemiCloud 主机中提供的网站数据每日自动化备份功能就是通过 JetBackup 这个工具来实现的。通过 JetBackup,我们可以进行简单的查看,下载或者恢复备份数据等操作。

更复杂的设置和功能,如数据的备份频率,手动备份数据功能,文件备份到云存储服务等,ChemiCloud 并没有开放给用户使用,所以我们目前在 ChemiCloud 主机中使用的 JetBackup 属于阉割版服务。不过简单功能已经足够满足日常需求了。

如果有更复杂需求,可以考虑 JetBackup for WordPress 的付费版插件,解锁 JetBackup 的完整功能。

图片[1]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

ChemiCloud 主机的数据备份策略

增量备份

增量备份是一种备份策略,它只备份主机中自上次备份以来发生更改的数据。

每次增量备份只存储数据的新增或修改部分,而不是再次备份整个主机中的所有数据。

举个例子,我们的主机提供了40GB 的空间,在该主机中,我们搭建了10个网站,每个网站占用了500MB的空间,那么加起来就是 5GB 的空间,如果每日备份使用完整备份而不是增量备份,那么第7天的时候,网站和备份数据加起来就达到了 40 GB,第8天的时候主机空间就消耗完了。

而如果每日备份使用增量备份,只有第1天的时候,会进行所有网站的完整备份,从第2天开始,只备份新产生的数据,而不会再重复进行完整备份,这种情况下,备份数据会从 5GB 开始,随着我们上传新的文件而缓慢的增加。

增量备份除了可以节省存储空间外,备份速度也更快。

数据远程备份

ChemiCloud 自动备份配置为存储在与网站所在服务器不同位置的单独服务器上。

这些远程/异地备份可以确保网站备份数据更加的安全可靠!

使用增量备份和远程备份的缺点就是,我们在使用 JetBackup 下载备份数据时,无法直接下载,需要先提交备份数据的下载请求,ChemiCloud 需要一些时间根据我们的请求整理备份数据,所以数据下载的体验上可能会稍差一些,尤其是要备份的数据比较大时,可能会等挺长时间才能开始下载。

JetBackup 设置入口

在 cPanel 页面,Files 板块中点击 JetBackup 5, 进入到网站备份管理页面。

图片[2]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

JetBackup 主页

JetBackup 5 主页面展示的就是我们能够使用的所有功能。

侧边栏的设置选项全部都展示在了主页面。

主页面中可以看到当前网站的总备份数量为“31”个,

备份数据一共占据了主机 5.9GB 的空间。

图片[3]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

31个备份,是过去31天每天的备份。

ChemiCloud 为我们提供过去一个月的备份数据,超过一个月的备份数据会自动被新生成的备份数据覆盖,因此,正常情况下总的备份数据数据就是 31 个,或者因为新购买的主机不足1个月,导致备份数量小于31。

Restore & Download – 备份恢复和下载

上图中主页 Restore & Download 板块显示的各个选项是不同类型的备份数据,例如 Full Backups 是整个主机所有数据的备份;Home Directory 是绑定到主机的域名所在根目录中所有文件的备份;Database 则是数据库备份。

我们可以按照自己的需求进入到任意一种备份类型,查看,下载或者恢复备份数据。

例如进入 Restore & Download 页面 Full Accounts (对应上图中的 Full Backups)选项卡,我们可以查看过去31天系统每天自动生成的整个主机的备份数据的基本信息。

在 Notes 一列中双击鼠标可以为备份数据添加备注,方便我们识别备份数据生成时网站的状态,后面我们可以根据备注信息所记录的网站状态,快速找到我们想要的备份数据。

图片[4]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

选中某个备份数据之后,在下方我们可以针对该备份数据进行

  • Restore – 将网站恢复到备份数据生成时候的状态。
  • Download – 下载该备份数据。
  • Clear Selection – 并不是删除选中的备份数据,只是取消对该备份数据的选中状态。

选择 Restore 恢复网站备份数据的话,会有弹窗提示我们备份恢复操作过程中会恢复的都包括哪些数据。默认备份中包含的所有数据都会被恢复,不过我们可以点击“Remove Items”,移除掉不想恢复的备份数据。

Resrore Options 中的“Merge backup data with live account data” 根据需要勾选。

勾选的话,网站在该备份生成后产生的新数据会和备份数据合并,也就是说,该备份生成后网站新产生的数据会被保留下来;不勾选的话,备份数据会将网站完全恢复到备份生成时的状态,此后产生的新数据都会被删除。

举个例子,今天是4月30日,现在我们要恢复 3月31日生成的网站备份数据,如果恢复备份数据时勾选“Merge backup data with live account data”,则在4月网站上产生的新订单信息,新的客户信息,我们新上传的产品信息,博客内容等等都会被完整保留下来。

如果不勾选“Merge backup data with live account data”的话,4月网站上产生的新数据都会被删除。

建议勾选“Merge backup data with live account data”

图片[5]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Download 和 Restore 的弹窗页面类似,我们可以下载完整的备份数据,或者点击“Remove Items”,删除掉我们不需要的备份数据。最后,点击“Download Selected Items”,JetBackup 就会将我们的需求提交给系统。

图片[6]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Queue – 下载队列

点击下载按钮之后,下载任务就会被添加在 “Queue” 页面的任务列表中,系统不会直接开始下载我们需要的备份文件,而是需要一段时间准备下载文件,备份数据越大,等待的时间就越长。

图片[7]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

点击列表中正在进行的任务,会显示两个选项:

  • 查看将要下载的备份数据的具体内容“View Group Items”,
  • 停止当前的任务“Stop Items”。
图片[8]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

另外,ChemiCloud 主机只支持同一时间段只进行一个下载任务,

开始第2个下载任务时,系统会通过弹窗提醒系统错误。

图片[9]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

当 Queue 列表中的任务状态变为绿色 Completed,意味着备份数据可以下载了。

图片[10]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在 Downloads 页面,点击 Download 按钮,下载备份数据。

图片[11]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在 Restore & Download 页面,因为 Full Account 选项卡页面列表中展示的是主机中所有网站文件的备份数据,所以当我们下载备份数据时,只需要选择某个日期的备份数据,就可以提交备份数据的下载任务。

图片[12]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

而在 Home Directory 选项卡页面中,当我们选择某个日期的备份数据之后,我们也可以通过“Change Files Selection”选项,在弹窗中将要下载的备份数据修改为一个或者多个网站的备份数据。

图片[13]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在 Database 选项卡页面中,列表显示的则是网站中所有数据库,我们需要找到要下载备份数据的数据库,然后再在“Created”列表中,选择过去31天中某一天的备份数据,然后提交备份数据的下载任务。

图片[14]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

所有的操作流程都是一样的,仅仅是各种类型的备份数据整理方式不同。

Alerts – 进度通知

另外在 Alerts 页面,会展示 JetBackup 关于账户数据状态和操作进度的通知。

图片[15]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

一次系统故障

前阵子准备下载网站备份数据的时候,发现在 JetBackup 备份数据列表中没有最近9天的备份数据,我以为是自己哪里设置错误了,求助 ChemiCloud 客服,客服又开工单求助技术人员,最后技术人员给的回复是,他们的数据备份服务出现了故障,导致自8月5日到8月13日,没有生成备份数据。

因此也就无法提供这段时间备份数据的下载或者恢复。

图片[16]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

9天时间,备份服务故障,技术人员都没有发现问题,就挺无语的。

还好没有造成什么损失。

定期备份和保存网站数据的重要性就不赘述了,没有问题皆大欢喜,一旦网站出现重大问题,备份数据就显示出它的重要性了。还是那句话,防患于未然。

最后,作为了解,JetBackup 进行数据备份时,不会备份以下类型的文件或者文件夹:

*.gz
*.jpa
*.log
*.bkup
*.sql
*.tar
*.tar.gz
*.zip
backup-*.tar.gz
site-*.tar.gz
cpmove-*.tar.gz
access-logs/*
*/backupbuddy_backups/*
*/cache/smarty/*
.cagefs
.cagefs*
*/com_akeeba/backup/*
*/core.[0-9]*
*/error_log
logs/*
tmp/*
public_html/cache/*
softaculous_backups/*
*/wp-content/cache/*
*/wp-content/uploads/wpcf7_captcha/*
*/wp-content/widget-cache/*
*.wpress
*/wptsc-cachedir/*
*/.wysiwygPro_*

另外,为了避免备份过程中出现备份错误的情况发生,在为文件或者文件夹命名时,因尽量避免使用以下字符:

#%&{
}\<>
*****?/空格
$!
:@+`
****=
图片[17]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C
图片[18]-CPanel 自动网站备份工具 JetBackup 5 使用教程 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C
© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容