Skip to content

machengwei1024/Site-Backup-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Python 网站自动备份脚本

边学边用的Python新人,欢迎指点https://weic96.cn/python-site-backup

开始

首先需要安装一些Python模块

smtplib, MySQLdb, time, os, tarfile, ConfigParser

开发版python是必须的
apt-get install python-dev                 # Debian系

yum install python-devel                   # RedHat系

MySQL-python

这里 下载适合自己系统的版本,Windows系统的直接双击 ==exe== 安装,Linux解压并进入下载的 ==MySQL-python== 然后输入下面命令安装

python setup.py install

如果提示:

EnvironmentError: mysql_config not found

输入下面命令安装 ==mysql_config==

apt-get install libmysqlclient-dev                 # Debian系
yum install libmysqlclient-devel                   # RedHat系

然后重新安装 ==MySQL-python==

python setup.py install

ConfigParser模块

这里 下载ConfigParser,解压并进入目录,然后输入下面命令安装

python setup.py install

让脚本工作起来

你需要填写配置文件:site-backup.cfg

然后就可以运行脚本试试了

python site-backup.py

你可以直接运行脚本,但是我建议将此脚本加入后台运行和开机自动运行;

About

Python Site backup script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages