现在服务器进入云时代,维护变得越来越简单了,但是服务器被黑是永恒得话题。为了保证服务器中数据得安全,需要做到异地备份某些关键文件。自己用go语言开发了一套ftp自动备份程序。该程序可以通过ftp把当前服务器得文件备份到异地。可以定时备份。
程序主要有两个文件:ftpautobak,conf.json
conf.json文件内容
{
"ftp": {
"Host": "102.1.2.3",
"Name": "test",
"Pass": "eee",
"Port": 21,
"Backuptime":"05:00",
"Encrypted": false
},
"Sync": [
{
"Name":"test",
"Sourcepath": "/www/backup/database/",
"Targetpath": "/bak/test/"
}
],
"log": {
"Level":"debug",
"Path": "logs/my.log"
}
}
AI助手
ftp即远程ftp的连接信息,backuptime为每天的几点开始备份
sync备份目录,sourcepath 当前服务器的备份目录。targetpath:远程服务器的目录
下载地址:ftpautobak https://download.csdn.net/download/aku88168/88736725
————————————————
本文链接:https://www.kinber.cn/post/4306.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: