用FreeFileSync实现数据库异地备份

参考:

https://www.ioperat.com/news/operation/30.html

配置备份策略,生成脚本

比较策略:文件时间和大小

比 较 
一 亠 文 件 时 和 大 小 
新 过 打 开 保 存 存 为 一 
同 步 设 凿 
0 [ 最 茜 话 ] 
比 〔 F6 ) 过 痣 器 〔 F7 ) 同 步 〔 F8 ) 
0 数 据 库 备 份 
据 爸 分 
文 件 时 间 和 大 小 
以 比 鲛 彦 改 孬 《 仁 大 小 宗 识 相 文 
文 件 内 容 
囗 包 多 占 符 号 讠 S ) : 
忽 略 时 河 恽 商 分 ] 
0 直 〔 D ) 
例 如 : 1 , 2 , 4 : 30

过滤策略:

C:\Users\vAdmini: 
帮 助 〔 H 〕 
比 较 
一 一 文 件 时 和 大 小 
新 建 打 开 保 存 存 为 · 
同 步 设 凿 
0 [ 最 茜 话 ] 
比 〔 F6 ) 过 痣 器 〔 F7 ) 同 步 〔 F8 ) 
雲 分 
0 
数 库 爸 分 
\ 巨 动 份 
\WyglD8XSC*bak 
\System Volume Information\

同步策略+历史版本,相当于增量备份。

# 〔 F 〕 〔 剖 二 (T) 鼕 新 〔 H 〕 
新 过 打 开 保 存 存 为 · 
0 [ 最 茜 话 ] 
雲 哐 分 
数 库 爸 f 分 
文 件 要 
0 比 〔 F6 ) 
吏 新 > 
自 定 义 
0 叵 收 站 〔 R ) 
永 久 〔 刁 
比 较 
二 亠 、 文 件 时 和 大 小 
同 步 设 凿 
过 痣 器 〔 F7 ) 步 〔 F8 ) 
囗 裣 被 移 的 文 仁 更 昼 信 巨 
移 文 仁 到 一 个 用 F 定 义 的 文 仁 荚 
/ 烁 凵 虻r@1g2. 16 & 1 . 15g / 卜 。 me 烁 凵 虻 r / 历 史 0 “ 54 = NjLJ2M v 浏 览 
0 名 规 则 : 时 河 致 苡 仁 ] v 
丘 x 天 : 动 最 小 : 大 
巨 二 日 [ 《 二 引 《 二 日 
@ 历 史 颛 本 〔 切 
、 艾 , # 奕 、 艾 , 生 d 曼 曼 曼 引 轟 一 DD h 的 、 s.d 
顶 目 
大 小 
囗 发 送 
*FreeFileSync%Ekä 
《 ] 囗 盖 默 讠 丿 上 志 路 径 0 · 
C:\Users\Administrator\AppData\Roaming\FreeFileSync\Logs

将当前策略另存为批处理作业

配置计划任务

设置一个每天的备份计划,于凌晨3点。

新 视 国 数 据 库 备 份 届 性 ( 本 地 计 算 机 ) 
规 崆 发 器 犀 作 景 # 设 岩 历 史 记 录 〔 已 禁 ) 
创 建 任 时 , 可 以 指 定 发 泫 任 的 景 # 。 
在 每 天 的 0 : 30 一 崆 发 茜 在 05 : [ ℃ : 0 〔 》 期 河 每 隔 1 小 时 短 一 
已 启 用

操作为

Files\FreeFil 
c\FreeFileSync.exe• 
tc h

如此即可。

在CentOS里面配置计划删除10天前的备份文件

建立一个xsc.sh文件,删除10天前备份目录里面的文件

#!/bin/sh

find /home/ftpuser/xsc备份 -mtime +10 -name “*.*” -exec rm -rf {} \;

赋予执行权限

chmod +x xsc.sh

将sh文件加入到/etc/crontab中

  0  1  *  *  * root /root/xscdelete.sh

Done

One thought on “用FreeFileSync实现数据库异地备份

发表评论

电子邮件地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据