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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: tar VS dd VS dump  (Прочитано 1920 раз)

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

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
tar VS dd VS dump
« : 09 Мая 2016, 20:43:37 »
У меня такой вопрос. Чем все же лучше делать бекапы системы? И в дальнейшем их откаты. Что все же лучше? Делать Тарболы или дд? а может просто дампить?

PS...Все это я имею в виду на ЖИВУЮ СИСТЕМУ "На рабочую систему в реальном времени".
Так что пожалуйста не надо всяких акронисов, паралелов и другой виндовой ерунды. Только openSRC


Лично я пользуюсь  dd и tar чуть ниже опешу почему.

tar Очень удобно использовать как от дельный архив. Только для бекапа настроек /etc/ или скриптов и тд. Но своем нотут буке делаю бекап каталога /home/ большое удобство что можно выбрать исключения их архивации. Что помогает сделать бакап только нужных файлов.

dd Очень любою эту команду. Спасала меня не раз. Делает копии по кластерно  или по сектарно называйте это как хотите. Он позволяет сделать образ или до соканальный слепок всего hdd, ssd, flash Drive. Даже если устройство на полувину мертвое или данные удаленны их можно тоже во становить. можно монтировать данный слепок как физический. Да вообще можно делать много что есть знаешь что ты делаешь. Проблема одна нельзя выбирать файлы. Но это и плюс

dump мало что могу сказать. познакомилась с ним только на freeBSD пока все хорошо. бекапы делает. ничего не могу сказать.

все вот это отлично работает по ssh нареканий у меня нету.

Так вот что полезнеекак думаете? И для каких целей?

Оффлайн Master_Sergius

  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #1 : 10 Мая 2016, 00:00:52 »
Лично Я dd использую лишь для создания загрузочных флешек с iso-образов
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7210
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #2 : 10 Мая 2016, 00:26:05 »
livanda, tar обычно. Если текст и прочее непожатое, то ещё сверху gzip-ом или xz жму. dd больше когда всё устройство надо скопировать. Про ssh вообще не понял, как там что-то может некорректно работать.

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #3 : 10 Мая 2016, 00:45:54 »
livanda, tar обычно. Если текст и прочее непожатое, то ещё сверху gzip-ом или xz жму. dd больше когда всё устройство надо скопировать. Про ssh вообще не понял, как там что-то может некорректно работать.
ну с ssh были у меня некие проблемы передачи таких вот бекапов по сети. но это было давно.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7210
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #4 : 10 Мая 2016, 00:50:16 »
livanda, я файлы копирую с сервера через SCP, ему пофигу чем и как создавался файл.

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #5 : 10 Мая 2016, 05:01:08 »
livanda, я файлы копирую с сервера через SCP, ему пофигу чем и как создавался файл.
Ну я тогда передавала файлы кажется с openwrt на opensuse
ssh root@192.168.1.145 "dd if=/dev/sda1 " | dd of=/mnt/linode.img
кажется так но это сейчас смысла не имеет. но если тебе интересно то проблема была в dlink  адаптере.
Дело в другом какой способ лучше?

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #6 : 10 Мая 2016, 06:20:14 »
dd можно копировать отдельный раздел, можно таблицу разделов + системный раздел. Кроме того на лету все это добро можно сжимать с помощью tar.
Линуксовые системы чаще просто tar для меня удобнее всего.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #7 : 10 Мая 2016, 06:52:01 »
ssh root@192.168.1.145 "dd if=/dev/sda1 " | dd of=/mnt/linode.img
Только мне кажется, что читать dd смотированный раздел - это страшный моветон?

Пользователь добавил сообщение 10 Мая 2016, 06:54:00:
Кроме того на лету все это добро можно сжимать с помощью tar.
Ну tar не сжимает, ты gzip имеешь в виду, наверное.
« Последнее редактирование: 10 Мая 2016, 06:54:00 от Дмитрий Бо »

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #8 : 10 Мая 2016, 07:48:27 »
ssh root@192.168.1.145 "dd if=/dev/sda1 " | dd of=/mnt/linode.img


Только мне кажется, что читать dd смотированный раздел - это страшный моветон?
Это пример я написала на скорую руку. просто он бывает очень удобен кода скажем у тебя флешка на 2 гб. А ее бекап нужно сделать удаленно. Не вижу тут ничего плохого.
« Последнее редактирование: 10 Мая 2016, 07:50:22 от livanda »

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #9 : 10 Мая 2016, 07:55:32 »
livanda, а. Просто в первом посте было "бекапы системы"... Если флешка, то предлагаю rsync.

Оффлайн livanda

  • Автор темы
  • Участник
  • *
  • Сообщений: 233
  • За мной будущее! А что за вами?
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #10 : 10 Мая 2016, 08:11:16 »
Дмитрий Бо, так там и так вся система. Правда флешка уже другая стоит. Но все данные лежат на флешке. /overlay
Тут по сути вся система. только настройки и программы ну и еще что-то.
(Нажмите, чтобы показать/скрыть)

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #11 : 10 Мая 2016, 08:20:34 »
livanda, вот оно что. Тогда это вопрос больше про OpenWRT. Если там только три этих инструмента, то я бы взял любой. Кроме dump :)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7210
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #12 : 10 Мая 2016, 11:26:17 »
thunderamur, tar ничего не сжимает, только пакует.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #13 : 10 Мая 2016, 13:17:54 »
tar вообще не пакует :D
Tape Archiver. Он всего лишь склеивает множество файлов в один. Плюс опционально сохраняет метаданные типа времени доступа и ACL.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7210
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: tar VS dd VS dump
« Ответ #14 : 10 Мая 2016, 13:31:16 »
AnrDaemon, упаковка и склейка - суть одно и то же.

 

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