Життя інколи дарує нам випробування. Коли до вас доходить звістка, що "на вашому сервер згорів вінчестер", то таке випробування ой як складно подолати. Але якщо ми підготовлені, то нам нічого буде хвилюватися ).

Найголовніше що є на сервері це База Данних, і налаштувати її бекап на Лінуксі досить просто одним маленьким шел-скриптом, а от з віндовсом трішки треба помучитися, але я вже помучився за вас. Вам лише досить скопіювати цей скрипт на Пітоні і поставити його в Планувальних Задач. Його функціонал складається лише з створення дампа бази данних і послідуючої архівації: import os from time import gmtime, strftime import subprocess import zipfile mysql_user = 'root' mysql_pwd = '12345' mysql_db = 'super_puper_db' dump_dir = 'c:\\temp\\' dump_file = "mysqldump-" + strftime("%Y-%m-%d-%H-%M-%S", gmtime()) dump_file_zip = dump_file+'.zip' dump_file += '.sql' subprocess.call("mysqldump --user " + mysql_user + " --password=" + mysql_pwd + " --force --flush-privileges --compress --comments " + mysql_db + " > " + dump_dir + dump_file, shell=True) zf = zipfile.ZipFile(dump_dir+dump_file_zip, 'w', allowZip64=True) zf.write(dump_dir+dump_file, dump_file, zipfile.ZIP_DEFLATED) zf.close() os.remove(dump_dir+dump_file)

 
 
 
Роман Хоменко aka PresidentUA
mail/jabber: spirt40@gmail.com