Как сделать резервную копию linux mint

Добавил пользователь Дмитрий К.
Обновлено: 10.09.2024

DejaDup умеет отправлять копии на локальные диски, ваши личные серверы в локальной сети, а также в облака Google и Nextcloud. Планировщик тут тоже в наличии, хотя настройки довольно скудные. Приложение может делать копии каждый день или неделю и — при необходимости — удалять старые данные (раз в полгода или год).

Чтобы установить DejaDup, просто введите в терминал команду, подходящую для вашего дистрибутива:

  • Ubuntu: sudo apt-get install deja-dup
  • Fedora: sudo dnf install deja-dup
  • openSUSE: sudo zypper install deja-dup
  • Arch: sudo pacman -S deja-dup

2. Cronopete

Создатель Cronopete прямо заявляет на своём сайте, что при разработке своего приложения вдохновлялся Time Machine на Mac. А потому настроек тут минимум. При первом запуске Chronopete спросит вас, где хранить копии — в какой-то папке или на внешнем жёстком диске, — и предложит выбрать файлы, которые следует копировать.

После этого приложение поселится в вашем трее и будет периодически делать бэкапы. А ещё Chronopete станет автоматически удалять старые файлы, когда ваш диск начнёт переполняться.

Установить Cronopete можно, загрузив пакет с сайта автора.

3. Back in Time

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

Поначалу может показаться, что настроек у Back in Time слишком много. Но, в принципе, разобраться в нём не так сложно.

Отдельная приятная особенность Back in Time в том, что оно умеет создавать резервные копии не только по расписанию, но и каждый раз, когда подключается подходящий внешний носитель. Вы подсоединяете жёсткий диск, и через несколько минут на нём появляется резервная копия.

Установить Back in Time можно так:

  • Ubuntu: sudo add-apt-repository ppa:bit-team/stable; sudo apt update; sudo apt install backintime-gnome
  • Fedora: sudo dnf install backintime-qt4
  • openSUSE: sudo zypper install backintime-qt4
  • Другие дистрибутивы:загрузить Back in Time ->

4. Timeshift

Чрезвычайно мощное приложение для защиты всей вашей системы от нежелательных изменений. Помните точки восстановления в Windows? Timeshift делает то же самое, но в Linux.

При первом запуске программа спросит у вас, какой из двух типов резервного копирования следует использовать. Режим Rsync работает во всех системах Linux, но он довольно медленный. Btrfs быстрее, но его можно применить только для вариантов, установленных на разделы Btrfs (тип файловой системы указывается при инсталляции Linux).

Но учтите, что разработчик Timeshift не рекомендует программу для резервного копирования документов и личных файлов. Она заточена под сохранение настроек и состояния самой системы.

Установить Timeshift можно вот так:

  • Ubuntu: sudo sudo apt-add-repository -y ppa:teejee2008/ppa; apt update; apt install timeshift
  • Fedora: sudo dnf install timeshift
  • Arch: sudo yaourt timeshift
  • Другие дистрибутивы:загрузить Timeshift ->

copy

Для Linux существует несколько утилит резервного копирования. Некоторые из них основаны на сценариях bash, а другие представляют собой правильно написанные программы с открытым исходным кодом.

Проблема возникает, когда ничего не доступно в стандартной установке. Я очень часто использую Debian, и у меня есть некоторые предпочтения в использовании определённых утилит резервного копирования, чтобы сохранить свои данные в безопасности. В этом руководстве я помогу вам выяснить, какой инструмент резервного копирования лучше всего подходит для Linux. Пусть это будет любой дистрибутив, мы ищем программы с графическим интерфейсом пользователя.

1. Grsync

Grsync в основном основан на rsync, который является утилитой командной строки для выполнения различных резервных копий. Она имеет простой пользовательский интерфейс, под которым скрывается вся мощь Rsync.

word image 2886

Grsync обладает всеми функциональными возможностями любой утилиты резервного копирования, и именно поэтому он является нашим первым выбором для любого дистрибутива Linux. Grsync может создавать файлы журналов и сохранять их во внешнем формате. Файлы журнала могут быть использованы, если что-то пойдет не так. Программа может быть свернута в системный трей и работать в фоновом режиме. Самое большое преимущество Grsync – приостановка процесса резервного копирования.

Установите Grsync из доступных репозиториев. В случае с Ubuntu команда будет выглядеть следующим образом

sudo apt install grsync

2. Duplicity

Duplicity – это исключительный инструмент резервного копирования. Он может создавать резервные копии папок и файлов только с различиями. Что это значит? Если вы уже сделали резервную копию, то Duplicity будет просто создавать резервные копии измененных файлов и папок в будущем. Он не делает новых полных резервных копий, что экономит огромное количество времени для пользователей.

Duplicity является инструментом командной строки и не имеет графического интерфейса пользователя. Он доступен в репозиториях всех основных дистрибутивов.

Одним из самых больших преимуществ Duplicity является то, что он также включает в себя утилиту rdiffdir. Rdiffdir – это расширение rdiff для каталогов, которое создает подписи как каталогов, так и файлов. Duplicity использует ключи GPG. Таким образом, пользователь может быть уверен, что файлы всегда в безопасности.

Самым большим недостатком Duplicity является то, что иногда он занимает много места в /temp/. Это неизбежный недостаток.

Для создания резервной копии Duplicity необходимо выполнить следующую команду:

duplicity ~/Documents . ~/home/user/backup

Это создаст резервную копию каталога Documents в папку backup в каталоге пользователя.

3. Clonezilla

Clonezilla – это одновременно и программа резервного копирования, и инструмент восстановления. Она может сохранять и восстанавливать только используемые блоки на жестком диске. Clonezilla используется как для домашних, так и для корпоративных компьютеров. Она может создавать резервные копии и восстанавливать 40 с лишним компьютеров за один сеанс.

clonezilla

Clonezilla разработана NCHC Free Software Labs, Тайвань. Она поддерживает почти все файловые системы. Программа является кроссплатформенной, то есть может работать на любой операционной системе, которую вы используете. Она поддерживает форматы разделов MBR и GPT. Шифрование диска также поддерживается и может быть легко использовано. Именно поэтому мы считаем ее явным победителем среди всех трех инструментов.

4. Timeshift

Timeshift – это утилита для настольных компьютеров, она мало что делает для серверов. Однако она дает вам суперспособности для решения многих задач. Она может выполнять резервное копирование различных файловых систем. Она также создаст свою файловую систему BTRFS.

Установите Timeshift из доступного репозитория вашего дистрибутива.

В случае с Ubuntu используйте следующую команду для установки Timeshift.

sudo apt install timeshift

5. UrBackup

UrBackup – наш последний выбор в этом списке. UrBackup отлично работает при установке в сети. Он доступен для различных дистрибутивов. Он синхронизирует данные из одной сети в другую и обеспечивает исключительное резервное копирование. Его можно скачать по следующей ссылке или заглянуть в репозитории для установки.

Установите все необходимые зависимости:

Сначала необходимо установить все необходимые зависимости с помощью команды, показанной ниже:

sudo apt install curl gnupg2 software-properties-common

Добавьте репозиторий UrBackup в целевую систему:

sudo add-apt-repository ppa:uroni/urbackup

После добавления указанного репозитория в вашу систему, вы должны позволить этим изменениям вступить в силу, обновив вашу систему с помощью команды, показанной ниже:

sudo apt update

Теперь вы можете быстро установить UrBackup на выбранную вами систему с помощью следующей команды:

sudo apt install urbackup-server

Установка сервера UrBackup

Во время установки сервера UrBackup вам будет предложено выбрать путь, по которому вы хотите сохранять резервные копии. Рекомендуется выбрать путь по умолчанию и нажать кнопку OK.

Каталог резервного копирования

Через некоторое время после выполнения этих действий установка UrBackup на вашу систему будет успешно завершена.

Запустите службу UrBackup:

Когда UrBackup будет успешно установлен в вашей системе, вам необходимо запустить эту службу с помощью команды, показанной ниже:

sudo systemctl start urbackupsrv

Затем необходимо включить службу UrBackup, выполнив следующую команду:

sudo systemctl enable urbackupsrv

Получите доступ к веб-интерфейсу службы UrBackup:

Теперь, если вы хотите получить доступ к веб-интерфейсу службы UrBackup, введите IP-адрес вашей системы, затем двоеточие и номер порта “55414” в любом выбранном вами веб-браузере и нажмите клавишу Enter.

Графический интерфейс urBackup

Как только вы это сделаете, вы сразу же попадете в веб-интерфейс службы UrBackup, как показано на следующем изображении:

word image 2840

Заключение

В этом руководстве мы рассмотрели 5 различных инструментов резервного копирования. По моему искреннему мнению, Clonezilla является исключительным инструментом для критически важных систем, которые не могут позволить себе ни минуты простоя. В других случаях вы можете использовать Grsync или Duplicity в зависимости от ваших потребностей.

От средств работы с пакетами плавно переходим к средствам работы с файлами. А тут одно из наипервейших дел — резервное копирование. Для чего в составе фирменного инструментария Mint имеется утилита mintbackup. В разделе Администрирование главного меню она так и называется — Резервное копирование. И, после ввода пароля, предстаёт в таком вот виде:

Для начала выполняется резервное копирование, для которого указываются исходный и целевой каталоги, а также дополнительные параметры — простое копирование, архив tar, tar.bz2 или tar.gz, условия перезаписи:

Далее определяются исключения из исходного каталога, не подлежащие архивированию (если, конечно, они нужны):

После этого выводится результирующая информация о будущем архиве:

А затем нажатие кнопки Применить вызывает начало процесса:

Здесь следует нажать кнопку Закрыть — правда, это приведёт и к закрытию программы, но выбора всё равно нет.

То есть всё просто до банальности — и ничего такого, чего нельзя было бы сделать с помощью утилиты tar и её опций. Но всё это представлено в наглядной форме, избавляющей от необходимости ломать голову над последними. Иными словами, в этой своей части утилита mintbackup заслуживает рекомендации к применению.

Не менее проста и полезна утилита mintbackup во второй своей части, сохраняющей список установленных пакетов. Здесь всего-то и требуется, что указать целевой каталог:

Затем, при желании, просмотреть список пакетов, установленных в системе:

После чего в целевом каталоге обнаруживается файл вида [email protected]. Каковой является самым обычным текстовым файлом, содержащим список установленных пакетов:

Пакеты по этому списку могут быть установлены на любой другой машине. Так что и от mintbackup нет никакого вреда, окромя пользы.

13.1. Основы резервного копирования

13.1. Основы резервного копирования Чтобы финансовые потери от утраты информации были минимальными, нужно знать, откуда может прийти угроза. Помимо того, вы должны проанализировать данные, которые вы сохраняете. От этого зависит, как часто нужно производить резервное

Использование серверов резервного копирования

Использование серверов резервного копирования Резервные копии проще всего создавать на локальной машине. Если вы установите накопитель на магнитных лентах на компьютер, работающий под управлением Linux, вы можете пользоваться такими утилитами, как tar, cpio или dump, причем для

Способы резервного копирования

Способы резервного копирования Существуют два основных способа сетевого резервного копирования. Первый способ состоит в том, что операция копирования инициируется компьютером, данные которого должны быть сохранены; при этом используется накопитель на лентах,

Разделяемые объекты резервного копирования

Разделяемые объекты резервного копирования Один из способов создания резервных копий с применением Samba состоит в использовании разделяемых объектов резервного копирования. Разделяемый объект резервного копирования предоставляет собой объект Samba, связанный с

Настройка сервера резервного копирования AMANDA

Настройка сервера резервного копирования AMANDA Поскольку с точки зрения сетевого взаимодействия сервер резервного копирования действует как клиент, на этом компьютере не нужно программное обеспечение сервера. Тем не менее следует заметить, что AMANDA поддерживает

4.16. Стратегия резервного копирования

4.16. Стратегия резервного копирования Успешно, во всяком случае, я на это надеюсь, разобравшись с технической стороной создания резервных копий, переходим к организационным вопросам. А именно, вам нужно определиться с ответами на следующие вопросы:1. Какая информация

10.2. Стратегия резервного копирования

10.2. Стратегия резервного копирования Чтобы героически спасать файлы приходилось не слишком часто, следует заранее позаботиться об их надежной защите. Важнейшим средством защиты является резервное копирование.Вам нужно хорошо продумать следующие пункты:1. Какая

10.3. Оборудование для резервного копирования

10.3. Оборудование для резервного копирования При выборе стратегии резервного копирования решающим фактором может оказаться соотношение размера диска и емкости имеющихся у вас внешних носителей. Привычные диски CD-RW вмещают всего 640 Мбайт, поэтому резервирование

10.4. Программное обеспечение для резервного копирования

10.4. Программное обеспечение для резервного копирования 10.4.1. Простое резервное копирование по сети Простейший способ сохранить каталог со своими данными — это перекинуть его по сети на другой компьютер. Утилита scp (Secure Copy) позволяет копировать каталоги в защищенном

5.1 Причины резервного копирования й восстановления данных

5.1 Причины резервного копирования й восстановления данных Резервное копирование проводится по ряду причин, которые обычно оправдывают инвестиции, вложенные в соответствующее оборудование. Основная цель создания резервных копий – это обеспечение гарантированной

5.4 Утилита резервного копирования Windows 2000

5.4 Утилита резервного копирования Windows 2000 В составе Windows 2000 поставляется программа резервного копирования, которая на самом деле представляет собой облегченную версию программы VERITAS Backup Exec. Встроенная утилита резервного копирования интегрирована с другими компонентами

Права для выполнения резервного копирования

Права для выполнения резервного копирования Вопрос о правах, необходимых для резервного копирования базы данных - очень важный вопрос. Под "правами" имеются в виду самые различные привилегии, которые мы сейчас рассмотрим. Во-первых, это права на уровне InterBase. Только

7.2.3.1. Учебный пример: сценарии резервного копирования

7.2.3.1. Учебный пример: сценарии резервного копирования Специализированные упаковщики представляют собой классический пример использования Unix shell и других языков сценариев. Одним из распространенных и характерных видов специализированных упаковщиков является сценарий

Инструменты резервного копирования

Инструменты резервного копирования DBak DBak является альтернативной утилитой резервного копирования базы данных, которая не использует gbak или Services API. Она копирует базу данных в новую, используя скрипты DDL и перемещение данных. Ее абстрактным уровнем API является IB

4.9.1. Выбор диска для резервного копирования

4.9.1. Выбор диска для резервного копирования Во-первых, диск, используемый для резервного копирования, не должен совпадать с жестким диском, на котором происходит ваша основная работа В качестве диска для сохранения резервных копий может использоваться съемный диск или


Давно хотел рассказать о замечательной программе TimeShift, при помощи которой делаю резервные копии Linux.

Показываю как это все работает в Linux Mint 19.1.

Но, по большому счету, эта инструкция пригодится для любой версии (дистрибутива Linux), где установлен TimeShift.

Единственно отличие только в том, что в некоторых версиях Линукс эту программу придется устанавливать отдельно. О том, как это делается — в сети полно инструкция. На том же Youtube.

Точнее, как настроить резервное копирование в Linux. О том, как восстановить резервную копию при помощи этой программы расскажу в следующем видео.

Читайте также: