LINUX.ORG.RU

Не могу создать резервную копию tar.gz

 


0

1
$ sudo tar -cvzpf /mnt/backup /home/yaya/backup.tar.gz
tar: Удаляется начальный `/' из имен объектов
tar: /home/yaya/backup.tar.gz: Функция stat завершилась с ошибкой: Нет такого файла или каталога
tar (child): /mnt/backup: Функция open завершилась с ошибкой: Это каталог
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Если добавить параметр -C(зачем он нужен, что значит переходить в каталог?!), то создаётся архив -C в /home/user

Как сделать чтобы создался архив backup в /home/yaya/?

И ещё, то что ты назвал файл .tar.gz не значит что у тебя будет компрессированый tar, для этого тебе надо пернаправить вывод tar на архиватор gzip

Схематитески это выглядит так:
tar option /path/to/backup_dir | gzip option > archive_name.tgz

torvn77 ★★★★★ ()
Ответ на: комментарий от just_a_brake

про опции мануальник читай, для чего набери в консоли
man tar
man gzip

И чтоб удобнее было разбираться создай маленький тестовый backup_dir

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)

Как сделать чтобы создался архив backup в /home/yaya/

ну, как вариант, набрать в терминале

tar --help
и внимательно почитать, может и придёт тогда понимание, хотя бы после этого
Examples:
  tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.

что значит переходить в каталог

ну приблизительно то и значит.

novitchok ★★★★★ ()
Ответ на: комментарий от torvn77

И ещё, то что ты назвал файл .tar.gz не значит что у тебя будет компрессированый tar

ну да, ну да.

tar -cvzpf

расскажи мне теперь, что даёт ключик z

novitchok ★★★★★ ()
Ответ на: комментарий от torvn77

И ещё, то что ты назвал файл .tar.gz не значит что у тебя будет компрессированый tar

Я копию сделал, но вот в файловом менеджере размер её всего на около 5ГБ меньше. Значит у меня не компенсированный архив получился?

Открывается он долго.

just_a_brake ()
Ответ на: комментарий от just_a_brake

Это значит что у тебя плохо сжимаемые данные.
Попробуй поставить степень компрессии не по дефолту, а на 6.
Большее значение компрессии смысла не имеет, так как заметного сокращения объёма не даст.

Ну а так, если у тебя плохо жмётся, может тебе просто отказаться от компрессии?

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Попробуй поставить степень компрессии не по дефолту, а на 6.

Посмотрю потом. Понятно.

Ну а так, если у тебя плохо жмётся, может тебе просто отказаться от компрессии?

Как это сделать? Места у меня много, целый терабайт.

just_a_brake ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.