所谓网站备份,是指将网站数据以某种方式加以保留,以便在网站系统遭受破坏或其他情况下,重新加以利用的过程。在网站管理中,数据安全是网站管理者的首要任务,而数据备份和恢复工作就成为保护网站系统数据完整性和安全性的主要手段。
对于Windows服务器上的网站,一般的备份方法是将网站内容备份到远程第三方存储空间,通常来说,比较简单的备份工具是一些同步网盘工具。
做为备份用途的网盘工具需要有版本控制功能,比较常用的有国外的Dropbox、OneDrive等,目前版本的OneDrive对文件也有版本控制了,国内的主要有坚果云等。
先在服务器上安装一个备份网盘工具,之后打开Windows的“任务计划”,添加一个计划,按天备份的bat文件。
按天备份的文件daybak.bat内容是:
xcopy "d:\website" "d:\dropbox\website" /s/e/y/d
可以用 7z 打包文件来备份 见 /node-admin/18619
设置为每天凌晨2点左右执行。
经过这样设置后,网站就会每天自动将内容备份到远端网盘,一旦网站被黑或者服务器被关,我们都可以在网盘里找回一天前的备份,基本能满足大多数网站的备份需求。
下面是我自己亲自做的 backup_net.bat
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
"C:\Program Files\7-Zip\7z.exe" a D:\backup\net\net_%Ymd%.zip D:\Apache24\htdocs\
@echo on
来自 https://blog.csdn.net/qq_39104694/article/details/80256326