多备份Dbfen – 网站数据,数据库备份使用教程

网站数据备份教程

第一步:进入控制面板选择“开始备份”,或进入快捷链接:https://www.dbfen.com/index.php/guider/index

duobeifenshiyong1

第二步:选择网站类型,随便选择一个即可。

duobeifenshiyong2

第三步:选择备份方式,有两种模式可选,详看图:(我选择了“节省资源备份模式”)

duobeifenshiyong3

 

第四步:设置要备份的网站参数,设置完毕后点击下一步

duobeifenshiyong4

 

第五步:选择要备份的文件夹。设置备份频率与时间。

duobeifenshiyong5

 

第六步:设置任务的名称,并点击下一步

duobeifenshiyong6

 

 

duobeifenshiyongok

 

ok,数据备份成功。

 

数据库备份教程

数据库备份链接直达:https://www.dbfen.com/index.php/db/index

duobeifendb1

 

注意:是不允许远程访问数据库的,所以我们要先开启。

第一步:开启MysqL数据库远程访问权限,这里我用cpanel演示。首先登陆cpanel的管理面板,找到远程Mysql。

duobeifendb2cpanelsql

 

第二步:点击远程MySql,添加:备份服务器IP:115.28.36.60。最好只添加一个只读权限的账户。

duobeifendb3cpanelsql

 

后面跟网站备份教程一样的,就不在添加了。

解决帝国备份王备份目录打开空白问题

本来打算换服务器,但是网站数据库较大,使用phpmyadmin无法恢复,打算使用帝国备份王,备份完数据后,传到另外一个空间打开目录的时候出现页面打开空白,后查看php.ini发现short_open_tag没有开short_open_tag = Off  。

1、直接配置php.ini,搜索标签“short_open_tag”,设置为

如果没有更改php.ini的权限,那就很麻烦了。

2、要先修改upload文件夹中的所有php文件下的,短记标签。可以用EmEditor,这款强大的文本编辑器。

  • 将<缩写形式<?=替换为<? echo 等价形式;
  • 将<? ?>补充完整<?php ?>

小知识: short_open_tag

决定是否允许使用 PHP 代码开始标志的缩写形式(<? ?> )。如果要和 XML 结合使用 PHP,可以禁用此选项以便于嵌入使用 <?xml ?> 。否则还可以通过 PHP 来输出,例如:<?php echo ‘<?xml version=”1.0″‘; ?> 。

如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?> )。
注意: 本指令也会影响到缩写形式 <?= ,它和 <? echo 等价。使用此缩写需要 short_open_tag 的值为 On。
asp_tags除了通常的 <?php ?> 标志之外还允许使用 ASP 风格的标志 <% %>。这也包括了输出变量值的缩写 <%= $value %>。

打造百度网盘备份利器:自动备份Linux VPS文件和多线程下载百度网盘资源

打造百度网盘备份利器:自动备份Linux VPS文件和多线程下载百度网盘资源

一、下载安装bpcs_uploader百度pcs上传脚本

1、bpcs_uploader作者官网:

  • 1、项目页面:http://oott123.github.io/bpcs_uploader/

2、百度pcs上传脚本部落已经详细介绍过了:bpcs_uploader百度网盘自动上传脚本-将文件一键放到百度云

3、登录你的VPS主机下载安装bpcs_uploader,系统要求是Linux的php 和 curl已经安装。执行以下命令。

4、注意从github下载的代码解压包的名称可能会有变动,如果你发现第三步的重命名无法使用,你查看一下你下载下来的解压名称是什么。

4、运行上述代码后,这里会需要输入一个有PCS权限的API KEY。

百度pcs上传脚本提示输入密钥

二、配置bpcs_uploader授权百度云操作

1、接上面,你需要到http://developer.baidu.com/dev#/create中创建一个用来备份文件的应用项目。

百度pcs上传脚本创建一个应用

2、创建好后,在“API管理”中找到“API列表”。

百度pcs上传脚本找到API列表

3、在PCS API一行中点击开启。(点击放大)

百度pcs上传脚本开启应用

4、输入你要存放文件的目录名称。

百度pcs上传脚本输入存放的名称

5、完成后,在应用的基本信息中找到API KEY和Secret Key。

百度pcs上传脚本查看基本的信息

6、再回到刚刚你要填入API KEY的SSH界面,复制粘贴API Key,回车。

7、填入你的百度云备份文件的目录名称,然后会得到一连串的URL地址,复制它。

百度pcs上传脚本得到一串地址

8、用浏览器打开这个URL,会看到是否授权访问你的百度云的提示。

百度pcs上传脚本授权访问

9、确定后,页面会显示“百度 Oauth 2.0”的字样,表示已经授权完成。

百度pcs上传脚本完成授权

10、将将浏览器的地址栏中的access_token一连字符复制回SSH中,粘贴,回车。最后看到是你的百度网盘的容量信息,表示你已经成功配置好了bpcs_uploader了。

百度pcs上传脚本成功配置

三、自动打包压缩VPS文件定时上传到百度网盘

1、自动打包压缩VPS文件的代码有很多,部落参考了 jalena.bcsytv.com 博主写的定时备份VPS数据到Dropbox的脚本,改成了自动打包压缩VPS文件上传到百度网盘版本。

2、下载地址:[download id=”2″] 。用文本编辑器打开baidubd.sh将MysqL用户名和密码改你自己的。

百度pcs上传脚本修改密码

3、脚本的备份目录你也需要根据自己的VPS来修改,如果你在重命名把解压包换成了其它的名称,记得在代码最后的bpcs_uploader路径也改一下。

百度pcs上传脚本调整路径

4、将修改后的baidubd.sh上传到你的root目录中,然后执行:sh baidubd.sh,就可以实现手动打包压缩VPS文件并上传到百度网盘中了。(点击放大)

百度pcs上传脚本完成备份

5、如何实现定时备份上传到百度网盘中?编辑定时任务:crontab -e,加入一行:00 02 * * * /root/baidubd.sh,保存。表示每天的凌晨2:00自动执行baidubd.sh脚本。

6、/root/baidubd.sh这是脚本路径,请根据需要自己修改。命令:crontab –l 可以看到你当前的定时任务。 最后不要忘记重启任务:service cron restart

四、VPS多线程高速下载百度网盘资源

1、上面我们已经将网站文件打包上传到了百度网盘了,日后如果有需要我们就可以将百度网盘中下载备份文件恢复到VPS主机上了。百度网盘目前来说下载速度还是不错的,但是可惜的只能单线程下载。

2、这里部落再分享一下用Linux下的Axel多线程高速下载工具,来下载百度网盘的大文件。其实此方法最初还不是用来下载百度网盘备份文件的,不少朋友用它来下载百度网盘上自己或者别人存放的“大型文件”。

3、CentOS安装Axel:

32位CentOS执行下面命令:

64位CentOS执行下面命令:

Debian/Ubuntu安装Axel:

Axel安装方法

4、axel使用的格式是:(可选参数)-n   指定线程数,-o   指定另存为目录,-s   指定每秒的最大比特数,-q   静默模式

5、例如用9个线程来下载百度网盘的资源,就是类似于:

6、这是用axel下载百度网盘资源的速度,9个线程已经达到了10MB/s左右,大家在用axel时线程最好不要超过100个。 (点击放大)

Axel多线程下载速度

7、当然我们也可以直接用Linux的Wget下载工具来下载百度网盘的文件,格式是:wget -c -O onlyone.tp,参数-c是断点下载,O是为下载的文件指定一个文件名,后面的onlyone.tp就是新命名的文件。操作如下:

8、这是Wget下载百度网盘的文件速度,也达到1MB/s以下。

百度网盘用Wget下载文件

五、VPS自动备份文件到百度网盘和下载到本地操作

1、通过上面的方法打包上传的文件都放在百度云的“我的应用数据”中。

百度网盘我的应用数据

2、进入我的应用数据中,可以看到你创建的应用项目,里面就有刚刚上传好的打包文件。

百度网盘已经上传的文件

3、这是将百度网盘的备份文件下载到本地,网站文件、数据库文件、服务器配置文件等都有,如果你还要想备份其它的文件,只需要在代码中加入路径即可。

百度网盘下载到本地

六、VPS自动备份操作小结

1、由于百度网盘是国内服务器,使用美国VPS的朋友在上传和下载过程中会觉得速度不是特别快,百度网盘目前来说单个文件最大是4GB,如果你的网站备份打包超过了4GB,建议用压缩分卷的形式上传到百度网盘中。

2、baidubd.sh代码中已经有了自动删除本地备份文件的功能,这是为了防止因为备份文件不断增多而占用服务器硬盘的情况发生。备份文件夹在备份的过程中会自动生成,备份完成后就自动删除。当然你可以修改成几天后再自动删除。

文章出自:免费资源部落 http://www.freehao123.com/

LINUX VPS网站数据备份到百度网盘

由于bpcs_uploader基于PHP,你可能需要一个支持PHP的环境!

由于VPS上安装的php可能存在于各种地方,因此运行很可能不正常。请以使用which php得到你的php绝对路径,修改bpcs_uploader.php的头一句#!后的路径。
如果你的php是为了网站环境安装的,那么很有可能你会得到下面这条错误消息:

那么说明你的环境由于安全原因禁止了部分函数的执行。请看FAQs的1。请使用那条长长的命令代替./bpcs_uploader.php
配置bpcs_uploader:
输入y继续

接着到了暂时把SSH界面放一边,去http://developer.baidu.com/dev#/create新建一个应用

baidu_1

打开开放API——API管理——API列表

baidu_2

接着在PCS API一行中开启,输入目录,确定

baidu_3

回到基本信息,找到我们的API Key!

baidu_4

将API KEY复制到SSH中!

下一步输入刚刚我们设置的目录

baidu_5

然后SSH中会提示使用浏览器访问这个地址。

授权!

baidu_6然后将地址栏中的access_token复制回SSH中…

格式类似:3.2747xxxxxf14cd52xxxx76dcfxxxa4f1.2592000.1379800003.590547696-1000000

baidu_7

然后如果你看到你网盘现在的信息,恭喜你,配置成功了!

配置备份脚本

额,这个备份脚本我是修改于备份到FTP的,可能不太成熟,请大家多多包含!!!

部分细节自己修改成自己的!!!

 

由于我这边这个debian有点问题,因此测试的时候仅备份了网站数据并上传。

baidu_8

 

baidu_9

 

测试结束后,你可以通过加入crontab来实现自动化!

输入

自行配置crontab 呼呼……

 

后记

使用国外的vps通过上述方法备份,速度不是一个蛋疼…我的DigitalOcean上传速度200kb/s以下,teidc家的上传速度不过100kb/s

Comcure — 免费2G空间,备份网站文件和数据库

comcurelogo

Comcure隶属于英国主机商UK2.NET。UK2.NET成立于1998年,在英国是第二大的域名注册商。codeguard和dropmysite也推出免费服务,不过现在已经都收费了。还记得dropmysite现在是免费体验30天,而codeguard免费体验14天,各位可以去体验一下。

Comcure的免费版:2G的空间,一个网站,网站备份快照保留三天,无需信用卡。

官方网址:https://www.comcure.com

1、输入 用户名及邮箱后就可以到填写的邮箱内查看。

comcure

2、进入注册的邮箱激活comcure

comcure002

3、点击橙色按钮激活

comcure003

4、设置comcure的密码,最重要的部分哦!

comcure004

5、输入你的域名!

comcure005

6、设置一个备份的机房

comcure006

7、输入你的ftp用户名和密码

comcure007

8、设置FTP账户,SFTP还需要设置私人KEY。

comcure008

9、设置完成

comcure009

DropMySite – 远程备份网站文件、数据库和邮件

dropmysite-logo-wh

还记得曾经何时在使用GODADDY的时候使用过这个网站备份工具,相对类似服务这个平台是非常不错的。

只不过现在这个平台已经收费了,免费使用30天而已,所以说呢:大家还是量行。

ceshi

DropMySite:在线网站备份服务平台是一个提供远程备份服务,支持多网站的全站备份、数据库备份和邮件备份,为网站提供一个保护层,防止黑客入侵、服务器故障等原因造成网站崩溃而丢失数据。

Dropmysite功能特点:

1、在云中的备份网站

只要输入您的FTP或SFTP设置,我们将每天自动备份您的网站上。所有文件夹和子文件夹将自动备份。备份多个网站下单帐户。

2、在云中的数据库备份

只需提供您的数据库主机名,用户名和密码,我们会每天自动备份你的数据库。您可以备份多个MySQL和PostgreSQL数据库。我们将很快支持其他数据库。

3、一键下载

我们只需点击一下下载功能,您可以下载任何版本的备份的所有文件,并在几分钟之内重新创建你的网站。所有的文件被压缩和压缩到一个文件中,您可以轻松上传到服务器。

4、简单和安全的备份

Dropmysite允许用户使用安全的FTP来备份他们的网站。 ,Dropmysite也支持安全连接到你的数据库。所有的备份数据进行加密,并安全地存储,使用256位高级加密标准(AES)。

5、轻松迁移数据库

所有的备份都是采取在友好的转储文件格式。下载任意备份版本,只是将数据迁移到新的数据库使用dump文件在几分钟之内。简单和易于迁移的数据库。

6、排程备份

每天,每周或每月的基础上,排定备份。选择一天的时间时,您的使用是低排程备份,以确保您的服务器的性能不会受到影响的。

mysite

Dropmysite是有中文的,还记得几年前也是有中文服务,只不过没有现在那么的专业。

中文地址:https://www.dropmysite.com/zh_cn

首先创建一个账号:https://www.dropmysite.com/zh_cn/accounts/new(中文注册页面)

也可以使用谷歌或Facebook账号进行登录的。我是选择了邮箱注册。

zhucemysite_副本

初始空间达到10G,还记得以前是2G的空间。而且文件未达到30天不予许删除的。

yibiaopan

网站文件备份

beifen1

可以选择三中模式进行备份,我们常用就是FTP,所以我就选择FTP备份文件。

点击“下一个”后出现:

beifen2

设置备份目录、时间与日期,这个看你自己的需求了。

beifen3_副本

网站备份的最后设置,信息核对。

数据库备份:

baksql_副本

现在可以选择性备份,以前好像只能备份已填写的网站的数据库。现在开放了许多。

邮件备份:

邮件备份

有兴趣的朋友可以看看dropmysite的收费计划:

shoufeijihua

备份完成后会发送邮件到你的邮箱

wangzhanbeifen_副本

以前是重来没有的,现在增加了这个简单的功能,在体验上面是非常不错的,可惜的是只有30天试用的机会。

多备份Dbfen – 免费在线网站及数据库备份注册教程

duobeifen

多备份官方网址:http://www.dbfen.com/

多备份邀请码获取:http://www.dbfen.com/index.php/home/applyforInvited

 

注意:多备份暂时仅支持谷歌和火狐等wenkit的开源的浏览器,不支持IE哦。

 

1、进入官方邀请码申请地址,申请邀请码。或者点击此链接注册:

https://www.dbfen.com/index.php/users/newuser/center

可以使用百度账号,QQ账号与微博账号登录。我选择的是邮件注册,这样感觉安全。

duobeifenzhuce

 

 

2、注册完毕:下面图片是主界面

duobeifenzhucechenggong

安全狗云备份 – 站长备份数据库、网站的好帮手

safedog-backup

安全狗云备份官方网址:http://backup.safedog.cn

安全狗云备份采用客户端独立运行与云端统一管理相结合,客户端负责单台服务器文件备份及管理,云端负责所有服务器备份文件管理。云备份客户端安装在在服务器上,创建自动备份任务后,可以实现网站和数据库文件的自动备份,当有异常情况发生后,可右键点击进行一键还原。云备份web端可实现对所有服务器的备份文件的共享与管理,同时支持本地电脑与服务器间文件的中转功能。

  下面我们就逐一来了解下安全狗云备份的功能:

云备份客户端:自动备份

云备份客户端安装在每一台需要进行数据备份的服务器上,主要用于当前服务器文件备份、备份还原及备份文件管理、备份文件共享等。同时,还可以通过客户端与web端文件共享的功能,实现本地与服务器间文件的中转。同时该客户端支持windows2003、windows2008、windows2012 下32位及64位全系列服务器系统。

安全狗云备份提供两种文件备份方式,自动备份及手动备份。通过自动备份功能,用户可以在云备份客户端首页点击“网站备份”或“数据库备份”快捷按钮创建备份任务,如下图所示:

  (客户端-自动备份文件图例)

  安全狗云备份支持网站文件的完整备份与增量备份,支持数据库的完整备份。对于网站文件的备份,自动备份任务首次执行时,会对该网站文件进行完整备份,后续的备份都是基于首次备份的增量备份,即只备份上一次备份之后发生变化的文件;完整备份则是指每次备份都对所有文件进行一次备份。

云备份客户端:一键还原

云备份客户端同时支持一键还原功能,用户在“文件管理”界面找到需要还原的文件,右键单击选择“还原”即可,(如下图)

  (客户端-文件管理-还原图例)

  同时,在“任务管理”中可以看到文件还原情况。

  (客户端-任务管理-还原情况图例)

  安全狗云备份可以实现一号多管,同一个用户帐号下可以有任意数量服务器安装云备份客户端,同时可以通过安全狗云备份Web端对备份文件进行统一管理。

云备份web端:统一管理所有备份文件

安全狗云备份Web端可以统一管理每一台服务器上传的备份文件,提供包括备份文件的复制、下载、移动等基本操作以及服务器间备份文件共享等功能。同时,云备份Web端与客户端同步,用户可利用云备份Web端上传本地文件,通过服务器上的云备份客户端下载该文件,实现本地与服务器间文件中转。

文件中转站

文件中转站主要用于帮助用户实现本地与服务器间文件中转、服务器间文件中转及用户手动上传文件的保存。现有的服务器管理,如果要上传文件一般都是通过FTP工具来做,使用起来有一定的不便利性。通过安全狗云备份的文件中转站功能,用户只需将本地文件上传到安全狗云备份Web端,然后通过云备份客户端下载到所在服务器上,为服务器、网站日常的文件管理工作带来极大便利。

  (web端文件中转站-上传文件图例)

  同时,文件中转站也支持复制、移动、删除、下载、等操作,如下图所示:

  安全云备份,保障用户数据安全

提到数据云备份,首先考虑到的就是数据安全性。安全狗云备份采用严格的安全防护体系和安全保密机制,所有保存的数据以及涉及到用户帐号安全方面的数据,都经过严格加密,除用户本人之外,任何人员即使是官方运维人员,都无法查看,同时,安全狗云备份专业的数据容灾预案,为用户数据安全提供更加安全可靠的保障。