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


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

Автор Тема: backup  (Прочитано 1581 раз)

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

Оффлайн OptionBase

  • Автор темы
  • Участник
  • *
  • Сообщений: 221
    • Просмотр профиля
Re: backup
« Ответ #15 : 30 Июля 2016, 15:30:21 »
OptionBase, эээ, /dev/sda3 - это "устройство, раздел". И его надо куда-то примонтировать

Код: (bash) [Выделить]
sudo mount /dev/sda3 /mnt
sudo dd if=/dev/sda1 of=/mnt/backup/root.dd bs=1M conv=noerror

уууххх нелегкая тема признаюсь...
не пойму самого главного, что такое /mnt ?
только что выполнил sudo mount /dev/sda3 /mnt и смог скопировать тестовый файл в /mnt
но этот файл не отображается в /dev/sda3
попробовал отмаунтить  sudo umount /dev/sda3 /mnt - получил сообщение, что /mnt: not mounted
в итоге запутался еще больше
получается, что сам по себе /mnt типа не существует
но если к нему добавить раздел диска, тоесть выполнить sudo mount /dev/sda3 /mnt, тогда /dev/sda3 типа превращается в /mnt
другими словами /mnt приобретает кусочек жесткого диска, куда мы можем все записывать
а если мы захотим изменить /dev/sda3 на /dev/sda10, например потому что /dev/sda10 имеет больший объем, мы должны выполнить sudo mount /dev/sda10 /mnt и тогда все файлы будут записываться в /dev/sda10

EvangelionDeath, я хоть немного правильно понял?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: backup
« Ответ #16 : 30 Июля 2016, 15:47:00 »
OptionBase, в /dev/sda3 он не отобразится. Это устройство! Даже не знаю как более правильно объяснить - ссылка на кусок винчестера. И пока это устройство не подключено (через mount) - то это только устройство.

для отключения надо делать просто sudo umount /mnt

Если же хотите проверить или все "сбекапилось", то надо опять примаунтить и глянуть

Кроме того, перед тем как делать umount желательно выполнять sync
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: backup
« Ответ #17 : 30 Июля 2016, 15:55:10 »
> не пойму самого главного, что такое /mnt ?
Просто папка. Можно cоздать свою папку и монтировать туда.

> другими словами /mnt приобретает кусочек жесткого диска...
В принципе верно.

Непонятно, почему у вас после mount-umount not mounted. Какие-то ошибки, сообщения были? Cистему не перезагружали? Все вручную примонтированные разделы не сохраняются при перезагрузке. Для постоянного использования необходимо отредактировать /etc/fstab
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн OptionBase

  • Автор темы
  • Участник
  • *
  • Сообщений: 221
    • Просмотр профиля
Re: backup
« Ответ #18 : 31 Июля 2016, 10:49:23 »

Просто папка. Можно cоздать свою папку и монтировать туда.
 

Золотые слова, сразу все понял!
Есть папка, и В ЭТУ ПАПКУ монтируем любой раздел. Без папки имеем просто кусочек hdd.
Понимание пришло и сразу все заработало! Правда восстанавливать еще не пробовал. Сейчас завалю ноутбук и попробую восстановить. Позже отпишу, как все прошло.


п.с.Одно НО, что бы сделать бэкап, надо тащить к серваку моник, клаву, останавливать сервак и вручную создавать копию((
Я почему то думал, что это все можно настроить с помощью cron...

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: backup
« Ответ #19 : 31 Июля 2016, 10:56:05 »
теоретически можно делать

mount -o remount,ro <раздел, что собираемся бэкапить>

Если все работает ок, тогда в крон можно добавить скрипт

Код: (bash) [Выделить]
#!/bin/bsh
# мняем режим без перезагрузки
/bin/mount -o remount,ro <раздел, что собираемся бэкапить>
# бэкапим
/bin/dd if=<раздел> of=...
# возвращаем все назад
/bin/mount -o remount,rw <раздел, что собираемся бэкапить>
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн OptionBase

  • Автор темы
  • Участник
  • *
  • Сообщений: 221
    • Просмотр профиля
Re: backup
« Ответ #20 : 31 Июля 2016, 16:37:18 »
В общем попробовал восстановление - все сработало! Наконец то научился бэкапить систему!

EvangelionDeath, подскажите пожалуйста,что означает команда mount -o remount,ro ?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: backup
« Ответ #21 : 31 Июля 2016, 17:00:07 »
монтировать с опциями (-o): смонтировать заново (remount) и сделать "только для чтения" (ro, т.е. read only)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн OptionBase

  • Автор темы
  • Участник
  • *
  • Сообщений: 221
    • Просмотр профиля
Re: backup
« Ответ #22 : 31 Июля 2016, 17:36:15 »
монтировать с опциями (-o): смонтировать заново (remount) и сделать "только для чтения" (ro, т.е. read only)

понял, ALiEN175 спасибо большое, сейчас буду пробовать!

Пользователь добавил сообщение 31 Июля 2016, 18:07:07:
ятак понимаю, что не совсем получилось:
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 31 Июля 2016, 21:09:37:
вобщем решил оставить как есть
впинципе на серваке почти никаких работ не ведется
настроены службы и сервак пашет себе
думаю можно и руками сделать бэкап, если добавлю какую то новую службу...
« Последнее редактирование: 31 Июля 2016, 21:10:51 от OptionBase »

 

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