Сегодня 23 августа 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Мастерская

Домашний бэкап в Ubuntu

⇣ Содержание

Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия.

Программ для резервного копирования в среде Linux действительно не так уж много. Часть из них для домашнего использования не очень пригодна, так как они не всегда просты в настройке, хоть и позволяют делать резервное копирование и архивацию сотен серверов. Но нам ведь нужно всего ничего — надёжно сохранить свои файлы. По-хорошему, все важные данные должны храниться отдельно от системы, а ещё лучше — на другом физическом диске. Что касается самой ОС, то, как правило, нужно делать бэкапы для корневых каталогов home да etc и изредка некоторые подкаталоги из var или usr/local. Идеальный вариант — регулярное снятие образа всей системы. Впрочем, начать стоит хотя бы с документов. Нам даже не придётся устанавливать дополнительное ПО, так как в последней версии Ubuntu по умолчанию ставится утилита Déjà Dup. Ей-то мы и займёмся.

Déjà Dup

Эта программа играет роль стандартной системы резервного копирования (наподобие той, что встроена в Windows 7), начиная с Ubuntu 11.10. К сожалению, многие пользователи не то что не хотят ставить какие-то дополнительные утилиты для бэкапа, но и встроенными в ОС возможностями не пользуются. Как правило, до первой серьёзной потери своих данных. Немного спасают сервисы облачной синхронизации данных. В них можно хранить и резервные копии для пущей надёжности. По умолчанию Déjà Dup использует для этих целей Ubuntu One, в котором бесплатно даётся 5 Гбайт.

Чтобы включить Déjà Dup, кликните по значку с шестерёнкой в правом верхнем углу основной панели, выберите пункт «Параметры системы…» и перейдите в раздел «Резервное копирование» — это и есть настройки Déjà Dup. В разделе «Носитель» указывается то место, куда будут складываться резервные копии. Утилита умеет копировать данные на FTP, SFTP, ресурсы WebDAV, в общую папку Windows (SMB) или же в любой каталог на локальной машине, а он, в свою очередь, вполне может принадлежать, например, Dropbox.

Пользователь волен добавить свои папки, которые попадут в архив, а также исключить ненужные каталоги. Можно включить автоматическое резервирование и задать срок хранения архивов. После окончания настройки рекомендуется сделать первую копию самостоятельно, а потом включить автоматический бэкап. Если вы выбрали хранение копий в Ubuntu One, то вас попросят авторизоваться. Также резервные копии можно защитить паролем. Обратите внимание, что Déjà Dup создаёт инкрементальные бэкапы, то есть сохраняются только изменённые с последнего момента синхронизации файлы.

Для хранения данных в облаках Amazon S3 или Rackspace надо дополнительно установить пакеты python-boto и python-rackspace-cloudfiles. Оба можно найти в «Центре приложений Ubuntu». Для восстановления файлов из резервной копии надо снова обратиться к разделу «Резервное копирование» в параметрах системы. Нас спросят, откуда мы будем восстанавливать данные, предложат выбрать дату и время нужного бэкапа, а также указать папку, куда будут скопированы резервные копии.

Чуть интереснее выглядят другие возможности Déjà Dup — восстановление удалённых файлов и откат к предыдущим версиям файла. Обе они интегрированы в стандартный файловый менеджер и доступны в меню «Файл» и «Правка» соответственно. Для того чтобы ими воспользоваться, надо перейти в нужную директорию или выбрать необходимый файл. Естественно, для работы этих функций должны иметься резервные копии, из которых и будет происходить восстановление или откат.

#Back In Time

Если вам нужна чуть большая гибкость в настройке бэкапов, то можно воспользоваться утилитой Back In Time. Установить её можно всё в том же центре приложений, где вы найдёте версии GUI для KDE и GNOME. После установки появятся два ярлыка для запуска программы — c root-правами и без них. Первый вариант нужен только при работе с папками, к которым у вас нет прав доступа. При первом запуске откроется окно настроек. Утилита позволят создавать несколько профилей с различающимися настройками. Для начала надо будет указать каталог, куда будут сохраняться резервные копии, и частоту их создания. Затем выбрать сохраняемые папки и файлы, а также исключения. Для исключений можно задавать шаблоны имени файла или папки.

Главная же фишка Back In Time — это умное управление архивами с резервными копиями. Она также делает инкрементальные бэкапы. Автоматическое удаление архивов можно настроить так, чтобы у вас всегда были копии за разные периоды времени, но при этом место на накопителе не тратилось впустую. Среди прочих полезных опций стоит отметить возможность отслеживать изменения в файлах путём подсчёта хеш-сумм. Только учтите, что при большом числе часто меняющихся данных, а в особенности если эти данные присутствуют в виде очень больших файлов, данная опция будет создавать серьёзную нагрузку на систему.

Ну а дальше всё просто — утилита будет сама создавать бэкапы. Можно, конечно, и самому в любой момент запустить процесс резервного копирования. Все копии отображаются в виде списка в левой части окна — выбираете любую и восстанавливаете файлы и папки из неё. Back In Time по сути является удобной надстройкой над rsync. Если вам не нужны все её возможности, то используйте утилиты попроще и без автоматизации. Например, GRsync.

#Duplicati

Эта кроссплатформенная утилита умудряется несколько чужеродно выглядеть во всех трёх ОС — Windows, Linux, Mac OS. Впрочем, на основных функциях это не сказывается. В стандартных репозиториях её нет, поэтому придётся скачать deb-пакет для Ubuntu и вручную установить его. Первый запуск сопровождается появлением мастера настройки бэкапа. Как обычно, нам предлагают задать его имя, выбрать резервируемые папки и файлы. Для пущей безопасности все архивы можно зашифровать в AES-256 и сгенерировать случайный и надёжный пароль. Он хоть и сохраняется в настройках программы, но всё равно нелишним будет записать его куда-нибудь.

Главная ценность Duplicati — это возможность сохранять архивы во множестве облачных сервисов, а точнее работа с API самых популярных из них и их совместимых клонов. Мы уже когда-то рассматривали использование Amazon S3 в качестве файлохранилища при работе в Windows. В качестве примера настроим Duplicati для работы с этим облаком. Нам нужны ключи доступа (Access Keys), которые можно найти в разделе Security Credentials вашего аккаунта. Копируем их в соответствующие поля, выбираем имя для нового bucket, регион размещения и, если хочется, включаем использование RRS. Нажимаем Test Connection и соглашаемся с переименованием bucket.

Помимо облачных сервисов для хранения данных, Duplicati может использовать локальные папки и FTP/SFTP/WebDAV-ресурсы, а также крайне любопытную распределённую P2P-файловую систему Tahoe-LAFS. Дальнейшие настройки профиля бэкапа — а именно: частота создания резервных копий и их тип (инкрементальные и/или полные), автоудаление старых копий, ограничения на занимаемую ширину канала и размеры файлов архива — совпадают для любого типа хранилища. Временные интервалы в этих параметрах указываются в секундах.

Для резервирования можно выбирать отдельные папки и файлы или, наоборот, исключать часть из них. В качестве шаблона для их имён не возбраняется использовать регулярные выражения. После завершения работы мастера откроется основное окно программы, где надо будет перейти в настройки (Options) и на первой вкладке указать в качестве используемого языка English, иначе в системах с русской локалью могут возникнуть некоторые проблемы. На вкладке SSH укажите путь до SFTP (/usr/bin/sftp).

Дальнейшая работа с утилитой сводится к запуску мастера, который поможет создать новый профиль для бэкапа, отредактировать или удалить уже имеющиеся профили, а также запустить процесс восстановления данных из резервной копии или же ручного создания оной. Опции восстановления стандартны — выбор профиля, даты и времени архива, отдельных файлов и папок, а также места, куда они будет восстановлены. Рекомендуем попробовать Duplicati обладателям не только Linux, но и других ОС.

#Simple Backup

В конце упомянем ещё об одной простой и полезной программе, название которой говорит само за себя. В принципе, можно оставить все её настройки по умолчанию, выставив только периодичность создания бэкапов. Как и все остальные участники нашего мини-обзора, она может сжимать резервные копии и сохранять удалённо и локально, «по-умному» удалять устаревшие архивы, исключать файлы и папки по шаблонам и путям, поддерживает профили и так далее. Simple Backup также является надстройкой над rsync.

#APTonCD

Ну и напоследок расскажем о стандартной программе, которая позволяет сделать резервную копию установленного в системе ПО, а не пользовательских файлов. Утилита выполнена в виде простого мастера, на первом этапе которого предлагается создать архив (а фактически ISO-образ) или восстановить данные. Затем надо отметить нужные пакеты и при желании добавить к ним другие deb-файлы или папки с ними, а затем выбрать тип носителя (CD или DVD) и отметить галочкой опцию создания метапакета. После этого APTonCD немного подумает, скопирует и каталогизирует необходимые файлы, создаст ISO-образ и тут же предложит записать его на диск.

Для восстановления всех пакетов сразу достаточно вставить диск на другом ПК или скопировать с него все файлы и открыть пакет aptoncd-metapackage, который находится в каталоге packages. Если на другой машине уже установлен APTonCD, то можно восстановить часть пакетов с помощью самой утилиты, предварительно установив hal (см. команду ниже). Они будут скопированы в кеш APT, то есть для их установки не потребуется доступ в Сеть. На будущее диск с пакетами можно добавить в источники для установки в разделе «Параметры системы» → «Источники приложений», где на вкладке «Другое ПО» надо кликнуть по кнопке «Добавить том…».

sudo apt-get install hal

На этом наш краткий экскурс в системы резервного копирования для Ubuntu будем считать законченным. Мы умышленно исключили системы вроде знаменитой bacula, так как домашним пользователям они не подходят по множеству причин. Надеемся, что наши читатели будут всегда делать регулярные бэкапы и соблюдать элементарные правила «компьютерной гигиены». Тогда и восстанавливать в панике бесценные данные не придётся практически никогда. Удачи!

 
 
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Microsoft объяснила, почему легендарная игра 3D Pinball исчезла из Windows 4 ч.
Новая статья: Agent 64: Spies Never Die — не время умирать. Рецензия 11 ч.
Всего 1 % игр в Steam собирает 84,5 % выручки, показало исследование 16 ч.
Седьмая утечка геймплея GTA VI показала ограбление заправок и систему повреждения машин 18 ч.
Claude улучшил результаты в три раза благодаря оболочке: Nvidia показала новый путь развития ИИ-агентов 20 ч.
Утечки геймплея GTA VI вызвали в Rockstar переполох, но на планы студии не повлияли 21 ч.
Microsoft запустила приложение, которое делает Bing поиском по умолчанию во всех браузерах 22 ч.
DeepSeek представила экспериментальную мультимодальную ИИ-модель — она не уступает Claude Opus 4.8 22-08 09:49
Магазин на диване переродился: «Яндекс» начал тестировать функции шопинга на смарт-телевизорах 22-08 09:48
TikTok согласилась выплатить $400 млн в США по иску о нарушении закона в сфере сбора данных о несовершеннолетних 22-08 08:17
В прошлом квартале рынок CPU сократился на 1,1 % в клиентском сегменте и вырос на 22 % в серверном 3 ч.
Дочерняя компания Geely получила разрешение на испытания своей спутниковой системы связи 3 ч.
Тайвань стал ближе к превращению в космическую державу — успешно испытана первая ракета собственной разработки Maraho 4 ч.
Nvidia поднимет цены на ИИ-ускорители на более чем 15 % со следующего года 5 ч.
Synology представила сетевые хранилища RackStation RS826RP+ и RS826+ формата 1U 14 ч.
Gigabyte представила 1U-серверы серии R165 на базе AMD EPYC Venice 14 ч.
Firefly Aerospace доставит на Луну «ядерную печку» — она будет согревать оборудование холодными лунными ночами 15 ч.
SpaceX в сотый раз запустила ракету Falcon в этом году — на орбиту доставлено ещё 27 спутников Starlink 19 ч.
Почти флагманский смартфон Samsung Galaxy S26 FE распаковали на камеру до анонса 19 ч.
Скоро полетит: SpaceX протестировала готовность двигателей Starship к историческому полёту с выходом на орбиту 19 ч.