服务器文件备份

服务器上,做好跟应用程序有关的文件备份(一般备份到远程的盘符),有助于当服务器发生硬件等故障时,可以对系统进行进行快速恢复。

下面以Windows服务器为例,记录如何做文件的备份操作。

具体操作如下:

1.在服务器上有一个可以用来存放备份文件的盘符,最好是远程的一个盘,如果本地出问题了,可以从远程的地方把文件找回来。

服务器文件备份_第1张图片

2.在D盘创建文件备份的bat脚本,脚本可以放到任何位置,我这里直接放D盘下面。

服务器文件备份_第2张图片

文件内容如下:

xcopy D:\licence P:\APP_BACKUP\WGQCB\licence\ /s /d /y
C:
cd C:\Program Files\WinRAR
Rar.exe a -ep1 -r -s -m1 P:\DAILY_BACKUP\WGQCB_BACKUP%date:~0,4%%date:~5,2%%date:~8,2%.rar  P:\APP_BACKUP\WGQCB

FORFILES /P P:\DAILY_BACKUP  /M *.rar /D -7 /C "cmd /c echo %time% deleting..@file.. &del @file"

文件内容解读:

a.将D:\licence 文件夹的内容,拷贝到P:\APP_BACKUP\WGQCB\licence\ 文件夹里面;

b.使用winRaR压缩工具(需要安装该工具),对 APP_BACKUP\WGQCB 文件夹中的文件进行压缩,压缩后的文件放到DAILY_BACKUP文件夹里面,压缩文件以 DAILY_BACKUP_日期 的形式进行名称;

c.删除7天以上的压缩文件;

3.创建任务计划程序,在每日的凌晨1点钟,执行bat脚本,完成文件的备份、压缩、删除文件操作,具体操作如下图所示。

服务器文件备份_第3张图片

服务器文件备份_第4张图片

服务器文件备份_第5张图片

4.在备份文件的盘符里面,可以查看已经完成备份的文件

服务器文件备份_第6张图片

APP_BACKUP存放每日备份的最新文件。

DAILY_BACKUP存放对APP_BACKUP内容进行压缩后的文件,保留最近7日的文件数据。

服务器文件备份_第7张图片

你可能感兴趣的:(服务器,服务器,运维,文件备份,应用备份,还原)