Windows服务器文件备份到本地的方法、Windows服务器数据备份方案

重要的数据必须备份,并且必须实时备份,否则一旦出现意外情况,将会给服务器文件安全带来巨大灾难。那么,如何备份服务器文件呢?本文以Windows为例说明服务器文件备份的方法

方法一、通过专门的服务器文件备份软件来自动备份服务器文件

最简单的方法肯定是借助于专门的服务器文件备份软件。目前,国内有很多专门的服务器文件备份系统,可以方便地备份服务器文件。例如有一款“大势至服务器文件备份自动备份系统”(下载地址:http://www.grabsun.com/filebackup.html),只需要在服务器上安装之后,就可以自动将服务器上的文件,可以将文件备份到服务器其他磁盘、外接硬盘、其他服务器或NAS等存储空间,操作极为简单。具体如下:

1、新增备份配置

点击“新增配置”按钮,首先设置备份路径,选择源备份路径和备份目标路径,并点击“添加”。如下图:

注意:如果备份的目标服务器是网络路径,则需要输入账户和密码,同时也需要手动输入网络路径的IP地址和备份的目标文件夹,如下图:

如果是域环境,则用户名输入的时候,根据权限不同,有时候需要输入域的名称。比如域的DNS是dashizhi.com,则输入用户名的时候就需要输入dashizhi\具体用户名。如下图:

设置备份开始时间,如下图:

设置全量备份频率。“全量备份”是指对某一个时间点上的所有数据或应用进行的一个完全拷贝。实际应用中,通常是指服务器中某个磁盘或者某个文件夹下面的所有文件和数据进行备份。这种备份方式相当于模拟人工将磁盘文件完全复制到另外的存储空间(磁盘的其他分区、外接移动硬盘、其他服务器、NAS存储阵列或者私有云等)。这种备份方式可以对全部数据进行保护,一旦源文件丢失可以进行全部还原。但由于“全量备份”每次都是备份全部数据,因此会占用较大的磁盘存储空间。在本系统中可按天、周、月设置备份频率,如下图:

设置增量备份频率。“增量备份”是指在一次“全量备份”后或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。本系统可以按照小时、天、月来设置备份频率,同时可选择“增量备份同时单独备份新增文件”,这样就会将新增文件本分至一个单独的文件夹内。如下图:

设置备份数据清理时间,如下图:

全部设置完成后,点击“保存”按钮,方可真正生效,然后就可以自动备份服务器文件了。

方法二、通过脚本来实现服务器文件自动备份。

首先,新建一个文本文档,改名为备份SVN.bat

粘贴以下内容:

@echo off
echo 本批处理为Ls_man原创
echo 更多精彩博文请访问 http://blog.csdn.net/ls_man
echo 或登陆求知域官网 http://www.qqextra.com
color 0b & cls
echo 设置要备份的文件夹...
set "pbuf=D:\VisualSVN_Repositories"
echo 设置备份文件存放文件夹...
set "tbuf=G:\Backup_VisualSVN_Repositories"

echo 初始化压缩程序设置...
cd \
C:
cd C:\Program Files\WinRAR
set yes=ok
echo 压缩程序在C:\Program Files\WinRAR\WinRAR.exe

echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)...
set name=%date%
set name=%name:~-3%
set name=svn_backup_%name%

echo 是否存在同名文件,若存在则删除同名文件...
if exist %tbuf%\%name%.rar del %tbuf%\%name%.rar

echo 开始执行压缩备份...
rar a -r -ed -esh %tbuf%\%name%.rar %pbuf%\*.*
echo 备份完毕!

由于要备份的文件夹和存放备份的文件夹及WinRaR的安装路径可能不同,根据实际情况修改即可。下一步就是添加任务计划,打开控制面板-任务计划-添加任务计划,设置每天执行备份.bat,最好在晚上执行如凌晨1点。

当然,相对于脚本备份服务器文件来说,通过专门的服务器文件备份软件,可以更为简单方便高效快捷。

(0)

相关推荐

  • 使用cwRsync实现windows下服务器文件定时同步备份(附错误处理方法)

    首先要下载cwRsync的服务端和客户端软件,下载地址如下: 服务端:cwRsync Server (多台服务器文件同步服务端) V4.1.0 免费版 客户端:cwRsync(多服务器文件同步客户端) V4.1.0 免费版 不过我们使用的一般不是最新版本,老版本可以到s.jb51.net的服务器文件同步专区下载 然后我在本地机器上安装了其中的服务器端(10.0.2.136),然后在同网段下的另一台机器(10.0.2.137)安装了客户端.为了测试,我专门在本地机器上的f盘上放置了我们的产品dnt

  • windows服务器 的DNS服务器备份与还原步骤小结

    1.停止DNS服务(在运行中执行命令:net stop dns) 2.打开regedit,找到HKEY_LOCAL_MACHINE\system\currentcontrolset\services\dns 3.将DNS这个分支导出.命名为dns-1.reg 4.找到HKEY_LOCAL_MACHINE\software\microsoft\windowsNT\currentversion\DNSserver 5.将DNSserver分支导出,命名为dns-2.reg 6.打开%systemro

  • windows 服务器自动备份任务(批处理)

    集成命令列表1 功能:自动备份数据库并按日期创建备份文件夹. 复制代码 代码如下: @echo off echo 执行备份任务 echo 正在停止数据库- echo 正在停止网站数据库- net stop MySQL echo 执行备份数据库 xcopy "D:\MySQL\data\*.*" D:\mysqlbak\webbak%date:~0,10%\ /e /y /c net start MySQL echo 正在启动网站数据库- echo 退出备份任务 echo . exit

  • Windows下通过FTP自动备份数据到服务器并删除指定天数前的备份

    说明: 1.要备份的文件在D盘根目录下面,以时间命名,(一般我们通过护卫神的好备份软件实现备份)例如 D:\data_db_201112130001.BAK D:\data_db_201112140002.BAK D:\data_db_201112150003.BAK 每天会自动生成一个新的文件,例如2011年12月16号,会自动生成data_db_201112160004.BAK 2.要把D:\下面当天生成的那个数据定时备份到FTP服务器上,例如,今天是2011年12月16号,要把data_d

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

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

  • Windows服务器下MySql数据库单向主从备份详细实现步骤分享

    一.目的:将主服务器中的MySql数据库同步到从服务器中,使得对主服务器的操作可以即时更新到从服务器,避免主服务器因环境或者网络异常一时无法使用,达到备份效果. 二.环境: 主从服务器操作系统.数据库版本均相同,具体如下: 操作系统:Windows 2003 Server R2 MySql数据库版本:5.0.51b 主服务器(用A代替)IP地址:192.168.4.100 从服务器(用B代替)IP地址:192.168.4.101 三.配置过程: 1.在A创建远程访问备份账户. 在A的MySql数

  • windows下使用cwRsync定期备份网站(服务器文件同步)

    linux下有sync, windows下也有类似的软件,就是cwRsync,此软件分为服务器端/客户端.能找到的最新的版本是3.0.1.下载地址 cwRsync下载 1.cwRsync安装 安装的过程很简单,安装 server 就可以了,server 包括了 client 的功能.安装完 server 后,会在 service 中增加 Rsync 和 ssh 服务,进入服务管理,设置为自动启动.安装成功后,要备分的文件目录必须加上 SvcwRsync 这个用户可读权限. 2.cwRsync服务

  • Windows服务器文件备份到本地的方法、Windows服务器数据备份方案

    重要的数据必须备份,并且必须实时备份,否则一旦出现意外情况,将会给服务器文件安全带来巨大灾难.那么,如何备份服务器文件呢?本文以Windows为例说明服务器文件备份的方法 方法一.通过专门的服务器文件备份软件来自动备份服务器文件 最简单的方法肯定是借助于专门的服务器文件备份软件.目前,国内有很多专门的服务器文件备份系统,可以方便地备份服务器文件.例如有一款"大势至服务器文件备份自动备份系统"(下载地址:http://www.grabsun.com/filebackup.html),只需

  • asp.net实现服务器文件下载到本地的方法

    1.说明 通过文件下载框实现将服务器上的文件下载到本地指定位置.这里需要指定服务器文件路径 //服务器文件路径 string strFilePath = Server.MapPath("~") + "/excel/20170206104654.xlsx"; FileInfo fileInfo = new FileInfo(strFilePath); Response.Clear(); Response.AddHeader("content-disposit

  • Windows服务器的基础安全加固方法(2008、2012)

    美团云(MOS)提供Windows Server 2008 R2和Windows Server 2012 R2数据中心版的云主机服务器.由于Windows服务器市场占有率较高的原因,针对Windows服务器的病毒木马等恶意软件较多,且容易获得,技术门槛也较低,因此Windows服务器的安全问题需要格外留意.为了安全地使用Windows云主机,建议应用如下几个简单的安全加固措施.虽然简单,但是已足够防御大部分较常见的安全风险. 一.设置强密码 美团云Windows服务器创建后会给管理员(Admin

  • 快云vps主机配置免费vpn服务器的方法(windows/linux)

    最近发现有好多的朋友在找免费的vpn帐号,通过免费vpn代理ip,利用vpn翻墙技术去寻找自己想要的东西,临渊羡鱼,不如退而结网,今天快云VPS小编,就分享一下,利用相关的免费vpn代理软件和快云VPS怎么配置自己的免费vpn代理服务器,有了自己的免费vpn代理服务器,建立自己的vpn帐号,就不用在到处去找免费的vpn了,或许你还可以送给你的小伙伴一些免费vpn帐号. 因为快云VPS最低的配置型号-快云VPS基础型都支持安装Windows系统,所以,我们首先需要根据我们个人习惯,或者对Windo

  • Windows 服务器操作系统安全设置加固方法

    1. 账户管理和认证授权 1.1 账户 默认账户安全禁用Guest账户.禁用或删除其他无用账户(建议先禁用账户三个月,待确认没有问题后删除.) 操作步骤 打开 控制面板 > 管理工具 > 计算机管理,在 系统工具 > 本地用户和组 > 用户 中,双击 Guest 帐户,在属性中选中 帐户已禁用,单击 确定. 按照用户分配帐户 按照用户分配帐户.根据业务要求,设定不同的用户和用户组.例如,管理员用户,数据库用户,审计用户,来宾用户等. 操作步骤 打开 控制面板 > 管理工具 &

  • C#使用windows服务开启应用程序的方法

    本文实例讲述了C#使用windows服务开启应用程序的方法.分享给大家供大家参考.具体如下: 使用windows服务开启应用程序,会遇到如下问题 1.使用windows服务开启的应用程序不会显示应用程序界面 解决方法:当安装服务之后,选中服务,点击属性->登录,然后设置登录身份为本地系统账户,并允许服务与桌面进行交互 2.使用的是远程桌面进行查看,不会显示界面 解决方法:不能直接使用mstsc命令进入远程桌面,要使用mstsc /v:192.168.1.10 /admin命令 ,这里192.16

  • Windows Server 2003 系统安全配置方法

    一.系统的安装 1.按照Windows2003安装光盘的提示安装,默认情况下2003没有把IIS6.0安装在系统里面. 2.IIS6.0的安装 开始菜单->控制面板->添加或删除程序->添加/删除Windows组件 应用程序 ---ASP.NET(可选) |--启用网络 COM+ 访问(必选) |--Internet 信息服务(IIS)---Internet 信息服务管理器(必选) |--公用文件(必选) |--万维网服务---Active Server pages(必选) |--Int

  • Windows下安装Django框架的方法简明教程

    本文实例讲述了Windows下安装Django框架的方法.分享给大家供大家参考,具体如下: 在idea上运行Python项目时,出现了如下错误,这是因为系统中只安装了Python,没有安装Django,有童鞋可能会问,什么是Django,博主的建议是去问度年或谷老师 既然报错的原因就是缺少Django,那我们现在就开始安装这个应用框架. 本站下载Django1.6:Django-1.6.11.tar.gz 官网下载: Django-1.6.11.tar.gz || Django-1.7.11.t

  • windows 系统防火墙 添加端口号方法

    目前在大部分公司内使用的台式机和部分服务器都采用了Windows操作系统,而我么都知道相当一部分病毒.恶意程序.黑客都是利用扫描端口号,利用开放的端口进行入侵,此时大型企业都会将服务器的系统防火墙打开来关闭非常用端口.有些程序安装后可能会自动添加开放需要用到的端口,而有些软件则没有这么智能:又或者我们需要改变某个程序的端口号,改变后如果没有在系统防火墙中添加的话,那么连接就会被防火墙阻止掉,导致连接失败. 添加方法: 1.在<控制面板>中找到<Windows防火墙>点击打开. 2.

  • Windows下MySQL主从复制的配置方法

    MySQL主从复制允许将来自一个数据库(主数据库)的数据复制到一个或多个数据库(从数据库). 主数据库一般是实时的业务数据写入和更新操作,从数据库常用的读取为主. 主从复制过程: 1.主服务器上面的任何修改都会通过自己的 I/O tread(I/O 线程)保存在二进制日志 Binary log 里面. 2.从服务器上面也启动一个 I/O thread,通过配置好的用户名和密码, 连接到主服务器上面请求读取二进制日志,然后把读取到的二进制日志写到本地的一个Realy log(中继日志)里面. 3.

随机推荐