Exemplo n.º 1
0
from json import load
from apsw import Connection
from os.path import join
from datetime import datetime

config = load(open('/home/main/manager/data/config'))
src = Connection(config['sql'])
dst_file = str(int(datetime.now().strftime("%s")))
dst = Connection(join(config['backups'], dst_file))

with dst.backup('main', src, 'main') as backup:
   while not backup.done:
      backup.step(100)