当前位置:首页 > 主机教程 > 正文内容

LNMP 网站备份教程:一键备份脚本 backup.sh 的设置和使用教程

2个月前 (04-19)主机教程148
locvps.jpg

在使用 LNMP 一键安装包进行建站的时候,我们也需要时不时的备份网站数据。比如,使用 LNMP 自带的一键备份脚本 backup.sh,这个脚本是 LNMP 安装包默认提供的,位置是在 tools 这个文件夹下面,大家可以自行找到文件具体内容。因为是开源的,所以看看文件内容也就知道在做什么。本文分享一下 LNMP 一键包使用 backup.sh 这个脚本进行自动备份的教程,需要配合 crontab 使用。

一、LNMP 备份脚本 backup.sh 使用教程

下面的一些内容来自于 LNMP 官网的一些介绍,其实就是需要修改 backup.sh 这个脚本,可以使用 vim 编辑器打开,完整的 backup.sh 文件在文章下方也有。

备份脚本 backup.sh

备份脚本需要修改一下几个参数,需要配合 crontab 使用。

1、备份路径、目录等基本信息

Backup_Home="/home/backup/" #### 备份文件存放目录
MySQL_Dump="/usr/local/mysql/bin/mysqldump" #### mysqldump 路径,如果是 mariadb 替换 /usr/local/mysql/usr/local/mariadb
######~Set Directory you want to backup~######
Backup_Dir=("/home/wwwroot/bwg.net" "/home/wwwroot/bwg1.net") #### 要备份的目录,目录用双引号括起来,多个目录空格隔开,如前面的例子

2、要备份的数据库

######~Set MySQL Database you want to backup~######
Backup_Database=("bwgnet" "bwg1net") #### 要备份的数据库,前面有例子

######~Set MySQL UserName and password~######
MYSQL_UserName='root' #### MySQL root 账号
MYSQL_PassWord='yourrootpassword' #### MySQL root 密码

3、启用 FTP 备份

######~Enable Ftp Backup~######
Enable_FTP=0 #### 是否启用 FTP 备份,0 启用,非0 不启用
# 0: enable; 1: disable
######~Set FTP Information~###### FTP 账号信息
FTP_Host='1.2.3.4'
FTP_Username='bwg.net'
FTP_Password='yourftppassword'
FTP_Dir="backup" #### FTP 服务器上存放备份的目录

#Values Setting END!

默认备份文件保存 3 天,可以修改 backup.sh 里的 -3day 为你指定的天数。

二、使用 crontab 启用定期自动备份

比如每天凌晨 3 点半自动备份一次:

30 3 * * * sh ~/lnmp/tools/backup.sh

其中请把 ~/lnmp/tools/backup.sh 改成你自己的 backup.sh 文件目录。

此外,备份的频率、时间等也都可以自己修改。

三、搬瓦工推荐方案

温馨提醒 如果您有选择困难症,直接选中间的 CN2 GIA-E方案,季付 $49.99,多达 12 个机房任意切换
方案 内存 CPU 硬盘 流量/月 带宽 机房 价格 购买
CN2
(最便宜)
1GB 1核 20GB 1TB 1Gbps DC3 CN2
DC8 ZNET
$49.99/年 购买
CN2 2GB 1核 40GB 2TB 1Gbps $52.99/半年
$99.99/年
购买
CN2 GIA-E
(最推荐)
1GB 2核 20GB 1TB 2.5Gbps DC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
购买
CN2 GIA-E 2GB 3核 40GB 2TB 2.5Gbps $89.99/季度
$299.99/年
购买
HK 2GB 2核 40GB 0.5TB 1Gbps 中国香港 CN2 GIA $89.99/月
$899.99/年
购买
HK 4GB 4核 80GB 1TB 1Gbps $155.99/月
$1559.99/年
购买
TOKYO 2GB 2核 40GB 0.5TB 1.2Gbps 日本东京 CN2 GIA $89.99/月
$899.99/年
购买
TOKYO 4GB 4核 80GB 1TB 1.2Gbps $155.99/月
$1559.99/年
购买
搬瓦工优惠码:BWH3HYATVBJW

选择建议:

  • 入门:洛杉矶 CN2 套餐,目前最便宜,可选 CN2 GT 机房,入门之选。
  • 推荐:洛杉矶 CN2 GIA-E 套餐,速度超快,可选机房多(DC6、DC9、日本软银、荷兰联通等),性价比最高。
  • 高端:香港 CN2 GIA 套餐,价格较高,但是无可挑剔。东京 CN2 GIA 套餐也是非常不错的高端选择。
rak740.jpg

免责声明:本站发布的内容(图片、视频和文字)本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容。

本文链接:https://www.teword.com/news/43.html

“LNMP 网站备份教程:一键备份脚本 backup.sh 的设置和使用教程” 的相关文章

Ubuntu Linxu设置及删除SWAP虚拟内存详细教程

Ubuntu Linxu设置及删除SWAP虚拟内存详细教程

设置SWAP 使用free -m命令查看当前系统Swap设置情况; root@SunPma ~ # free -m // 查看当前Swap设置情况(可以看到当前系统并没有虚拟内存)...

蓝米云:香港BGP轻量云服务器,简单测评

蓝米云:香港BGP轻量云服务器,简单测评

蓝米云怎么样,蓝米云成立于2019年,提供国内外云服务器及独立服务器产品,提供香港BGP轻量、香港CN2 GIA、美国CERA和美国200G高防系列云服务器,及四川、福州、江苏、秦皇岛、香港、台湾、日...

#补货#HostDare:美国cn2 gia vps,1核/756MB内存/35GB SSD硬盘/600GB流量/50Mbps带宽,$44.99/年起

#补货#HostDare:美国cn2 gia vps,1核/756MB内存/35GB SSD硬盘/600GB流量/50Mbps带宽,$44.99/年起

HostDare怎么样,HostDare是一家成立于2015年的国外VPS主机商,提供基于KVM架构的VPS主机,数据中心在美国洛杉矶,依据线路分为两个系列:CN2 GIA(Premium China...

Akkocloud:CN2 GIA vps,1核/512M内存/10G SSD硬盘/500G流量/300Mbps带宽,年付¥299,可选美国/英国/德国机房

Akkocloud:CN2 GIA vps,1核/512M内存/10G SSD硬盘/500G流量/300Mbps带宽,年付¥299,可选美国/英国/德国机房

Akkocloud怎么样,Akkocloud是一家成立近三年的国人主机商家,商爱销售VPS和独立服务器等云产品,VPS基于KVM虚拟架构,机房有美国圣何塞、法国法兰克福和英国伦敦,三个机房都提供CN2...

#2022年6月#RAKsmart:VPS全场7折优惠,爆款VPS仅0.99/月限量抢购

#2022年6月#RAKsmart:VPS全场7折优惠,爆款VPS仅0.99/月限量抢购

RAKsmart怎么样,RAKsmart机房,推出VPS抄底价抢购活动,VPS产品全场享7折优惠,同时,爆款VPS最低仅0.99美金起,快来抢购吧!!! 官网:https://www.raksm...

RackNerd:套餐整理,linux vps最低年付9.89美元起,Ryzen Windows VPS低至$60/年起

RackNerd:套餐整理,linux vps最低年付9.89美元起,Ryzen Windows VPS低至$60/年起

RackNerd怎么样,RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新泽西机房基于KVM虚拟化的VPS、混合独立服务器VDS、独立服务器、站群服务器,还有犹他州盐湖城机房大硬...