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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Бекап образа. Как реализовать?  (Прочитано 2242 раз)

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

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Бекап образа. Как реализовать?
« : 07 Октября 2017, 10:26:43 »
Здравствуйте. Кто может подсказать каким образом можно настроить бекап образа убунты? Стоит Ubuntu server 16.04 (ssh).
В случае чего требуется развернуть его на другом сервере и ничего не потерять.



Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #2 : 07 Октября 2017, 10:45:49 »
Ставите proxmox, туда Ubuntu. У proxmoxесть бэкап.
сопротивление бесполезно

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #3 : 07 Октября 2017, 12:22:08 »
Спасибо за ссылки. Блин походу сложно, сложно для новичка виндоуса сидящего на убунте в терминале.
А нет утилиты в комплекте с 16.04? Запустил её, указал путь куда образ сделать и скачал его, бекап готов. Или это слишком лайтово и раскатал губу? :D

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #4 : 07 Октября 2017, 12:34:23 »
А нет утилиты в комплекте с 16.04? Запустил её, указал путь куда образ сделать и скачал его, бекап готов.

Есть какие то, но я ними не пользовался. Я использую Clonezilla из меню Grub. Там у меня два пункта, создать бекап и восстановить из бекапа. При создании всё происходит автоматически, создается бекап разделов указанных в конфиге и путь к каталогу всех бекапов. Каждый бекап создается в своем каталоге с текущим временем и датой.
При восстановлении из бекапа, нужно выбрать архив и указать разделы диска. Зачем ещё какие то утилиты?  :idiot2:

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #5 : 08 Октября 2017, 15:58:50 »
Да мне нужно надёжное средство, чтоб запаковать в образ весь сервер, то-есть всю Ubuntu и всё что там есть. Если полетит диск, заменю на новый, закину туда образ-бекап и восстановлю рабочею ось.
Я тут смотрю что-то дебри какие-то.

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #6 : 08 Октября 2017, 16:23:40 »
(Нажмите, чтобы показать/скрыть)

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #7 : 12 Октября 2017, 12:46:55 »
Вроде потихоньку разбираюсь, только есть свои проблемы. Решим выбрать утилиту: clonezilla
Но вот как настроить что-бы образ сервера оставался на том-же сервере? Ппходу никак. А как тогда подключить другой впс сервере (ссш) что-бы на него залился данный образ?
Есть сервер который нужно отснять образ и есть впс который можно использовать как хранилище. Находятся у разных хостеров. отел бы услышать мнения как всё организовать :D

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #8 : 12 Октября 2017, 13:17:35 »
stixia007, а настроить RAID не пробовали?

Правда бэкапы тоже не отменяли
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

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #9 : 14 Октября 2017, 10:35:46 »
раид никак. Сервера находятся у разных хостеров и доступ к ним только по ссш.
В общем хостер сказал что у них такой опции нету, и снимок сервера могу сделать только за 500р. Я честно говоря ашуел.

И как я буду делать образ если сервер выключится? :D
В общем нужен способ, всё обыскал так и не нашёл :(

Единственный вариант, это делать образ при включённом сервере и что-бы он залился на тот-же сервер?

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #10 : 14 Октября 2017, 12:16:33 »
stixia007, очень познавательно https://www.youtube.com/watch?v=jzV6Cqa-wxo, а в твоем случае еще и варианты решения твоей задачи ::)

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #11 : 15 Октября 2017, 10:40:26 »
В общем нашёл то что мне нужно: mondo rescue
Но что то не могу установить:
root@ubuntu1604x64:~# wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
--2017-10-15 10:47:06--  ftp://ftp.mondorescue.org/ubuntu/16.04/mondorescue.sources.list
           => ‘mondorescue.sources.list.1’
Resolving ftp.mondorescue.org (ftp.mondorescue.org)... 185.170.48.239
Connecting to ftp.mondorescue.org (ftp.mondorescue.org)|185.170.48.239|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /ubuntu/16.04 ... done.
==> SIZE mondorescue.sources.list ... 108
==> PASV ... done.    ==> RETR mondorescue.sources.list ... done.
Length: 108 (unauthoritative)

mondorescue.sources 100%[===================>]     108  --.-KB/s    in 0.003s

2017-10-15 10:47:07 (37.5 KB/s) - ‘mondorescue.sources.list.1’ saved [108]

root@ubuntu1604x64:~# sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list"
root@ubuntu1604x64:~# apt-get update
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Hit:4 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:5 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease
Get:6 ftp://ftp.mondorescue.org//ubuntu 16.04 InRelease
Ign:6 ftp://ftp.mondorescue.org//ubuntu 16.04 InRelease
Hit:7 ftp://ftp.mondorescue.org//ubuntu 16.04 Release
Get:8 ftp://ftp.mondorescue.org//ubuntu 16.04 Release.gpg [931 B]
Ign:8 ftp://ftp.mondorescue.org//ubuntu 16.04 Release.gpg
Fetched 931 B in 1s (603 B/s)
Reading package lists... Done
W: Target Sources (contrib/source/Sources) is configured multiple times in /etc/apt/sources.list:59 and /etc/apt/sources.list:61
W: Target Packages (contrib/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Packages (contrib/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Packages (contrib/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Translations (contrib/i18n/Translation-en_US) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Translations (contrib/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: GPG error: ftp://ftp.mondorescue.org//ubuntu 16.04 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6BA8C2D220EBFB0E
W: The repository 'ftp://ftp.mondorescue.org//ubuntu 16.04 Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: Target Sources (contrib/source/Sources) is configured multiple times in /etc/apt/sources.list:59 and /etc/apt/sources.list:61
W: Target Packages (contrib/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Packages (contrib/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Packages (contrib/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Translations (contrib/i18n/Translation-en_US) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
W: Target Translations (contrib/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60
root@ubuntu1604x64:~# apt-get install mondo
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mondo : Depends: mindi (>= 2.0.7) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@ubuntu1604x64:~#

« Последнее редактирование: 15 Октября 2017, 10:48:10 от stixia007 »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #12 : 15 Октября 2017, 11:05:28 »
stixia007, тебе же пишет:

Цитировать
The following packages have unmet dependencies:
mondo : Depends: mindi (>= 2.0.7) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Неудовлетворительная зависимость. Откуда ты устанавливаешь этот пакет?



Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #13 : 15 Октября 2017, 11:27:06 »
ecc83, [offtop]
Неудовлетворительная
неудовлетворенная[/offtop]
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: Бекап образа. Как реализовать?
« Ответ #14 : 15 Октября 2017, 11:27:34 »
Всё решил такой конструкцией:
# based on following website: https://help.ubuntu.com/community/MondoMindi
cd /tmp
rm *.list
wget ftp://ftp.mondorescue.org/test/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue-test.sources.list
sudo cp mondorescue-test.sources.list /etc/apt/sources.list.d/mondorescue-test.sources.list
sudo apt-get update
sudo apt-get install mondo afio buffer lzop mindi mindi-busybox
sudo ln -s /sbin/parted2fdisk /usr/sbin/parted2fdisk
sudo ln -s /sbin/mke2fs /usr/sbin/mke2fs
Нагуглил :D
« Последнее редактирование: 15 Октября 2017, 11:46:24 от Azure »

 

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