VPS主机上备份网站和数据库的简单方法_服务器其它

现在看到越来越多的VPSer开始使用VPS,在使用VPS的时候一个很重要的任务就是VPS提供备份,虽然一些IDC也提供VPS的备份服务,但要不就是收费,都不太适合我们这些VPSer们使用。

今天介绍一下简单的方法为自己的VPS备份。

1、使用putty登录VPS,这里不多介绍了。

2、备份网站目录:

复制代码 代码如下:

[root@www ~]# cd /web/www //进入相应的目录
[root@www www]# tar zcvf vps.tar.gz vps //使用tar打包且压缩vps文件夹,压缩后的文件名为:vps.tar.gz
[root@www www]#

3、备份数据库:

方法一:使用PHPmyadmin备份数据库

方法二:使用mysqldump定时自动备份数据库

[root@www www]# vi backup-db.sh#!/bin/sh

/usr/local/mysql/bin/mysqldump -uroot -ppassword databasename > /web/www/db-backup/databasename$(date +"%Y%m%d").sql
rm /web/www/db-backup/databasename$(date -d -7day +"%Y%m%d").sql#上面语句删除7天前的备份

上述脚本中-u后接数据库用户名, –p后接数据库用户密码,databasename改成要备份的数据库名,也可以备份全部数据库将databasename修改为--all-databases,后面/web/www/db-backup/ 是备份的目录。

添加定时执行任务

[root@www ~]# crontab -e59 23 * * * /root/backup-db.sh
每天的23:59分会自动备份数据库,且生成的数据库压缩按日期命名
以上备份的信息,备份完了就赶快把备份下载到本地,毕竟,备份的数据都在VPS,不在身边。

>>转载请注明出处:VPS侦探

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索数据库
备份网站
vps主机服务器、vps服务器备份、服务器数据库备份、服务器怎么备份数据库、服务器数据库异地备份,以便于您获取更多的相关知识。

时间: 2024-11-10 14:43:32

VPS主机上备份网站和数据库的简单方法_服务器其它的相关文章

linux VPS主机上备份网站和数据库的方法_Linux

今天介绍一下简单的方法为自己的VPS备份. 1.使用putty登录VPS,这里不多介绍了. 2.备份网站目录: [root@www ~]# cd /web/www //进入相应的目录 [root@www www]# tar zcvf vps.tar.gz vps //使用tar打包且压缩vps文件夹,压缩后的文件名为:vps.tar.gz [root@www www]# 3.备份数据库: 方法一:使用PHPmyadmin备份数据库 方法二:使用mysqldump定时自动备份数据库 [root@w

ASP.NET 连接ACCESS数据库的简单方法_实用技巧

index.aspx 复制代码 代码如下: <%@ Page Language="C#" %><%@ import Namespace="System.Data" %><%@ import Namespace="System.Data.OleDb" %><script runat="server">    // Insert page code here    //    voi

Linux下自动备份网站及数据库并发送到邮箱/ftp

自动备份网站及数据库并发送到邮箱 1.SSH登录到VPS,进入到/home/backup目录,新建文件backup.sh,粘贴如下代码并保存: #!/bin/bash # 进入到备份文件夹 cd /home/backup # 创建存放备份文件和数据库的文件夹,并修改权限为777 mkdir -m 777 -p ./backup$(date +"%Y%m%d") # 将需要备份的文件复制到备份文件夹内 cp -r /home/wwwroot ./backup$(date +"%

在Node.js应用中读写Redis数据库的简单方法

  这篇文章主要介绍了在Node.js应用中读写Redis数据库的简单方法,Redis是一个内存式高速数据库,需要的朋友可以参考下 在开始本文之前请确保安装好 Redis 和 Node.js 以及 Node.js 的 Redis 扩展 -- node_redis 首先创建一个新文件夹并新建文本文件 app.js 文件内容如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 var redis = require("redis") ,

虚拟主机上的网站备份方法

所谓网站备份,是指将网站数据以某种方式加以保留,以便在网站系统遭受破坏或其他情况下,重新加以利用的过程.在网站管理中,数据安全是网站管理者的首要任务,而数据备份和恢复工作就成为保护网站系统数据完整性和安全性的主要手段. 虚拟主机因为价格便宜,因此服务可能就不太靠谱,说不定哪天就关了或无法访问,因此网站备份对于虚拟主机来说尤为重要,做为站长应该如何将自己的网站进行备份,下面月光博客就介绍几个常见的网站备份方法. 手动备份 手动备份是最基本的备份方法,对于大多数网站来说,网站的程序代码变动较少,主要

CentOS下自动备份网站和数据库的脚本

接触CentOS已经有几个月的时间了,使用了太久的windows在刚接触linux命令行界面的时候还真有点不太适应,但到最后也就应了大家的那句话,跟linux接触的时候越长,就越为她的简洁高效而折服,我手上有一台服务器安装的操作系统是CentOS5.4,上面部署的有网站和数据库应用,基本构架:centos+nginx+mysql+php,但由于网站数据比较多,自己手动备份的话太费时间,所以就打算做一个自动运行的脚本,帮助我在每周的指定时间备份网站内容和数据库内容,用tar打包,然后再传到我另外一

网站数据自动备份方法_服务器其它

近来由于国家打击,所以各地难免会出现封机房.断网的情况,针对这种情况,站长们最需要的就是能及时备份自己的数据,本文是根据作者自己多年的维护经验,来和大家分享下网站数据自动备份的一些经验. 目前站长们大多使用的网站程序无外乎ASP\asp.net\php\jsp 数据库的话,大多是access\sqlserver\mysql 我们分2种情况来说明下. 对于win服务器下的自动数据备份,网站文件,自然是比较好备份的,那么如果数据库也可以自动备份,那就基本实现完美自动备份. 如果你有独立服务器,那么这

修改主机名后无法启动数据库的解决方法

修改主机名之后,无法启动数据库 [oracle@k1-1-os2 ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Fri Feb 21 05:14:32 2014 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Connected to an idle instance. SQL> startup ORA-00600: internal err

mysql自动定时备份数据库的最佳方法(windows服务器)_Mysql

网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作. 我们都知道mssql本身就自带了计划任务可以用来自动备份,可是mysql咱们要怎么样自动有备份呢? 教大家一个最简单的方法. 这个方法是用bat批处理来完成的. 假想环境:MySQL 安装位置:D:\Program Files\MySQL\MySQL Server 5.0\data 如图:   数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪