数据是一个网站的基础,不管是日常备份,还是网站迁移,网站数据都是命根子。本文介绍下搬瓦工如何备份WordPress网站,包括使用搬瓦工自带的快照功能一键备份,以及使用一键备份脚本进行备份。
本文为搬瓦工建站教程系列文章第7篇建站教程。
搬瓦工WordPress快照备份
搬瓦工提供快照功能,可以方便的进行vps的一键备份,备份vps全部数据,之后可以再利用快照功能进行数据还原。快照功能自然也就可以完成WordPress网站的快速备份需求,关于搬瓦工的快照功能,详细参考本站之前的教程:
搬瓦工WordPress一键备份脚本备份
这里推荐搬瓦工优惠网自己一直在用的一个备份脚本,可以备份网站数据以及数据库数据,同时也分享了如何在VPS之间传输数据,详细介绍:《搬瓦工快速备份网站数据常用命令以及教程分享》
也可以采用teddysun的一键备份脚本,支持备份全数据库MySQL/MariaDB,或者指定数据库用户备份,支持备份指定的文件夹,支持备份自动上传到远程的FTP服务器或者Google Drive空间。
1.下载一键备份脚本
wget --no-check-certificate https://github.com/teddysun/across/raw/master/backup.sh chmod +x backup.sh
2.修改备份配置
一些基本的备份信息的设置,包括文件路径,数据库名,文件加密等等:
ENCRYPTFLG (加密FLG,true 为加密,false 为不加密,默认是加密)
BACKUPPASS (加密密码,重要,务必要修改)
LOCALDIR (备份目录,可自己指定)
TEMPDIR (备份目录的临时目录,可自己指定)
LOGFILE (脚本运行产生的日志文件路径)
MYSQL_ROOT_PASSWORD (MySQL/MariaDB/Percona 的 root 用户密码)
MYSQL_DATABASE_NAME (指定 MySQL/MariaDB/Percona 的数据库名,留空则是备份所有数据库)
※ MYSQL_DATABASE_NAME 是一个数组变量,可以指定多个。举例如下:MYSQL_DATABASE_NAME[0]=”phpmyadmin”
MYSQL_DATABASE_NAME[1]=”test”BACKUP (需要备份的指定目录或文件列表,留空就是不备份目录或文件)
※ BACKUP 是一个数组变量,可以指定多个。举例如下:BACKUP[0]=”/data/www/default/test.tgz”
BACKUP[1]=”/data/www/default/test/”
BACKUP[2]=”/data/www/default/test2/”LOCALAGEDAILIES (指定多少天之后删除本地旧的备份文件,默认为 7 天)
DELETE_REMOTE_FILE_FLG (删除 Google Drive 或 FTP 上的备份文件 FLG,true 为删除,false 为不删除)
之后还有FTP或者Google Drive的配置(如果你需要上传到远端保存起来的话):
FTP_FLG (上传文件至 FTP 的 FLG,true 为上传,false 为不上传)
FTP_HOST (连接的 FTP 域名或 IP 地址)
FTP_USER (连接的 FTP 的用户名)
FTP_PASS (连接的 FTP 的用户的密码)
FTP_DIR (连接的 FTP 的远程目录,比如: public_html)
3.运行备份脚本
之后直接运行备份脚本即可网站备份:
./backup.sh
搬瓦工WordPress迁移
数据备份好后,迁移网站就简单了,无非就是数据库数据入新库和文件数据放在站点目录下,更多详细的操作可以查看本站的搬瓦工建站教程专栏:搬瓦工建站教程
更多搬瓦工优惠网教程
更多搬瓦工VPS的相关教程,参考搬瓦工中文网更多文章:- 搬瓦工是什么?带你对搬瓦工有个整体了解:搬瓦工新手教程整理:搬瓦工介绍 / 机房推荐 / 购买教程
- 搬瓦工有优惠码吗?最新搬瓦工优惠码整理:搬瓦工优惠码
- 想搭建个人网站?手把手一步步教你:搬瓦工建站教程
- 搬瓦工速度慢?搬瓦工加速全教程:搬瓦工加速方法汇总
- 购买的方案正好断货?搬瓦工补货通知群(禁言,仅推送):874585274
- 搬瓦工最便宜方案?配置、购买链接全部准备好:
套餐名称 | CPU | 内存大小 | 硬盘容量 | 每月流量 | 带宽 | 价格/年 | 购买链接 |
---|---|---|---|---|---|---|---|
搬瓦工CN2-GIA-E(线路好,三网CN2 GIA,可选搬瓦工日本机房和DC6、DC9两个CN2 GIA机房,2.5Gbps带宽,建站推荐) | |||||||
CN2 GIA ECOMMERCE | 2核 | 1 GB | 20 GB | 1000 GB | 2.5 Gbps | $169.99 | 立即购买 |
搬瓦工CN2特惠方案(性价比,新手入门推荐) | |||||||
CN2 | 1核 | 1024 MB | 20 GB | 1000 GB | 1 Gbps | $49.99 | 立即购买 |
搬瓦工香港特惠方案(香港CN2 GIA,直连低延迟,大带宽香港VPS) | |||||||
香港CN2 GIA | 2核 | 2048 MB | 40 GB | 500 GB | 1 Gbps | $899.99 | 立即购买 |