как tar в python

Я хочу сделать резервную копию своего сайта с помощью скрипта python. Это сценарий:

#!/usr/bin/python
import os
import time
import datetime
from subprocess import call

DATETIME = time.strftime('%Y%d%m-%H%M%S')
BACKUP_PATH = '/Backups/backups/Test/'
WEB_PATH = '/var/www/html'

TAR_CMD = "-zcf " + BACKUP_PATH + DATETIME + "-html.tar.gz " + WEB_PATH
print TAR_CMD
call (["tar",TAR_CMD])

Выход TAR_CMD -

-zcf /Backups/backups/Test/20152111-123016-html.tar.gz / var / www / html

, который является правильным - вызов tar плюс этот вывод заставляет мой сайт - ok.

При запуске скрипта python вывод:

- zcf /Backups/backups/Test/20152111-123016-html.tar.gz / var / www / html

tar: Трусливый отказ от создания пустого архива. Попробуйте «tar -help» или «tar -usage» Чтобы получить больше информации.

-zcf /Backups/backups/Test/20152111-123150-html.tar.gz / var / www / html

1
задан 21 November 2015 в 15:42

0 ответов

Другие вопросы по тегам:

Похожие вопросы: