PuddingKC 发表于 2024-10-24 04:52:02

Python阿里云OSS自动备份脚本

本帖最后由 PuddingKC 于 2024-10-24 04:53 编辑

脚本简介​

[*]每天在指定时间自动打包指定文件夹,并将其上传至阿里云OSS进行异地备份。有效保障数据安全,适用于Minecraft服务器、数据库备份等场景。
[*]阿里云的归档存储OSS非常适合数据备份,具备大容量、安全性高和价格较低的优势。1GB每月只需0.03元,结合文件“生命周期”设置,可以在极低预算下实现完整的数据灾备解决方案(500G每月15元左右)。
[*]我自己Minecraft服务器目前也在用,非常推荐。

使用教程​

[*]下载文件后,打开 config.ini 文件,根据配置内容进行修改并保存。然后双击 .exe 文件运行,也可以直接编辑 .py 文件修改以满足个人需求。

配置文件
# 阿里云OSS配置

auth_id =
auth_key =
# Endpoint 地址
bucket_endpoint = oss-cn-beijing.aliyuncs.com
# 存储桶名称
bucket_name = test-backup-1

# 备份路径,需要保证路径存在

# 要备份的文件夹
folder_to_backup = C:/Server/RPG
# 缓存路径
backup_destination = C:/Temp

# 备份时间,每天

# 每天凌晨4点
backup_time = 04:00
代码预览


脚本下载

[*]https://www.123865.com/s/D15kTd-B33j3?
[*]提取码:hYYo

页: [1]
查看完整版本: Python阿里云OSS自动备份脚本