Форум русскоязычного сообщества Ubuntu


Автор Тема: Не бекапится папка tar: Removing leading `/' from member names  (Прочитано 3498 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ildarboot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Всем привет.

Есть задача в CRON

tar czvf /home/myfiles/`date +"%Y-%m-%d"`.tar.gz /home/backup/myfilesbackup

Но эта команда не срабатывает.
Тоесть он не может создать архив.
А если я ввожу это просто в командной строке то он мне пишет вот это

tar: Removing leading `/' from member names

Что можно сделать?

Спасибо

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 268
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #1 : 21 Сентябрь 2016, 12:58:39 »
То, что он пишет
tar: Removing leading `/' from member names
это нормальное явление, архив-то создается при запуске из консоли?
И есть ли права на запись в /home/myfiles/ у пользователя, от имени которого запускается cron?

Оффлайн ildarboot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #2 : 21 Сентябрь 2016, 13:08:31 »
Неа, Пусто. Насчет прав везде рут и задача стоит от рута.

Оффлайн eNdiD

  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #3 : 21 Сентябрь 2016, 13:30:05 »
Во-первых, у вас ключи запуска неправильно написаны. Нужно перед ними дефис ставить, вот так: -czvf.
Во-вторых, странные у вас адреса. По вашей команде, вы бэкапите папку /home/backup/myfilesbackup в архив /home/myfiles/`date +"%Y-%m-%d"`.tar.gz. Вы так и задумывали?

Оффлайн ildarboot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #4 : 21 Сентябрь 2016, 13:59:48 »
Спасибо за ответ.

Идея была такая

Архивировать эту папку

/home/myfiles/ с созданием даты архива `date +"%Y-%m-%d"`.tar.gz

и чтобы хранилось оно (архив) в папке

/home/backup/myfilesbackup

Чет не так сделал?

Оффлайн valrust

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
    • FOSS Labs
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #5 : 21 Сентябрь 2016, 14:49:11 »
Архивировать эту папку

/home/myfiles/ с созданием даты архива `date +"%Y-%m-%d"`.tar.gz

и чтобы хранилось оно (архив) в папке

/home/backup/myfilesbackup
тогда команда должна быть такой
tar -czf /home/backup/myfilesbackup/`date "+%Y-%m-%d"`.tar.gz /home/myfiles
и прочитайте man tar что бы понять за что отвечают параметры и обрати внимание на "-f".

Оффлайн ildarboot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #6 : 21 Сентябрь 2016, 15:10:10 »
Man почитаю. Спасибо.


Пользователь добавил сообщение 21 Сентябрь 2016, 15:16:11:
Я верно понял, что -v убрали так как за ходом архивации следить не обязательно. -f это я так понял указание чтобы указать имя файла архива?
« Последнее редактирование: 21 Сентябрь 2016, 15:16:11 от ildarboot »

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 268
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #7 : 21 Сентябрь 2016, 15:26:47 »
В общем верно, -v - это подробный вывод, -f - указывает с каким файлом (вообще это может быть и файл устройства) будем работать.
В мане это все расписано.

Оффлайн ildarboot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Не бекапится папка tar: Removing leading `/' from member names
« Ответ #8 : 21 Сентябрь 2016, 15:50:52 »
Ага, Спасибо вам большое.

 

Страница сгенерирована за 0.057 секунд. Запросов: 24.