如何完整备份vps

如何完整备份vps
当前问题共有如下(7)个解决方案
  • luru6611
    luru6611
    在godaddy上买域名可以免费申请空间的,那备份vps的原理就是利用shell脚本备份网站以及数据库,然后通过ftp脚本吧备份文件上传到godaddy的免费空间,下面这个是备份网站和数据库的脚本:#!/bin/bash#set -xtime=`date +%Y%m%d`#下面是备份MySql[ ! -e /backup/sqltmp ] && mkdir -p /backup/sqltmp #创建临时备份mysql目录[ ! -e /backup/backsql ] && mkdir -p /backup/backsql #创建mysql备份的存放目录cd /backup/sqltmpsql=`mysqlshow -u用户名 -p密码 |grep -v + | grep -Ev “Data|information|mysql|test” | awk {‘print $2′}` #查询mysql数据库里出系统数据以外的网站数据库,这里可以根据需要修改for sqlname in $sqldomysqldump -u用户名 -p密码 $sqlname > $sqlname.sqldonetar zcvf backsql.$time.tar.gz *.sqlrm -rf *.sqlmv * ../backsql/.cd ..rm -rf sqltmp#下面是备份网站[ ! -e /backup/webtmp ] && mkdir -p /backup/webtmp #创建临时备份web文件目录[ ! -e /backup/backweb ] && mkdir -p /backup/backweb #创建web文件备份的存放目录cd /backup/webtmptar zcvf backweb.$time.tar.gz /home/*mv * ../backweb/.cd ..rm -rf webtmp下面这个是上传到通过ftp把备份网站上传到godaddy空间上的脚本:#!/bin/bashbacksql=`cd /backup/backsql;ls -r backsql* | head -1` #因为每天都备份文件取最新的那个backweb=`cd /backup/backweb;ls -r backweb* | head -1`ftp -n<
  • 杨闯
    杨闯

    你好.VPS与服务器一样.有独立的IP和系统.可以通过远程的方式操作.你只需要登录系统.然后把你目录下所有的数据下载到本地电脑即可.一般情况下每隔几天时间备份一次.若是时间允许也可以每天备份一次.来保证数据的完整.

    海腾数据杨闯为你解答.希望对你有帮助.

  • qq14977
    qq14977
    现在部分稍微上点规模的vps、云主机服务商都有提供快照功能,就是vps主机的一键备份。没有的话只能用帝国备份王、rsync....
  • 安安安安生1
    安安安安生1
    把你在vps上的所有网站的程序和数据库备份就行了。
  • 匿名用户
    匿名用户
    DD备份或者其他的同步工具备份
  • 刀剑问世
    刀剑问世
    只要备份程序文件 和 数据库就额可以了 可以在vps安装网盘 自动备份到网盘数据库 我在新麦互联的云主机 都是这样备份的
  • 快云VPS
    快云VPS
    "景安网络-快云VPS"为您解答:其实也没有什么好办法;1、Windows系统只能通过ftp下载备份资料;2、如果使用linux的话,可以使用ssh创建脚本运程备份。你可以百度搜索“快云VPS”去“景安网络”支持的vps技术教程站看,里面或许有你想要的答案。
上一篇:lvs服务器需要安装nginx吗
下一篇:阿里云推荐码,阿里云服务器购买,推荐码9折优惠