Вопрос или проблема
Я хочу настроить настройки ежемесячного резервного копирования так, чтобы копировались только мои пользовательские данные, а не операционная система. Если мне потребуется полное восстановление, я переустановлю Ubuntu и восстановлю данные. Все данные, относящиеся ко мне, находятся в каталоге /home, включая изменения настроек, профили и т.д., которые я вношу в различные приложения, такие как Thunderbird, Firefox и т.д.? (Я чаще делаю инкрементное резервное копирование наиболее используемых папок.) Я единственный пользователь в этой системе Ubuntu 22.04.
Одним словом “Да”
Да, для “обычного” пользователя настольного компьютера все личные данные, включая изменения в личных профилях, настройках приложений и т.д. хранятся в папке /home/$USER
.
Если вы настроите приложение Резервное копирование по умолчанию на вашем настольном компьютере Ubuntu для периодического копирования папки по умолчанию, то будет резервироваться ваша домашняя папка, /home/$USER
. Убедитесь, что место назначения резервной копии — это внешний диск, сетевой диск или облако. Другими словами, не храните резервную копию на том же диске, который вы копируете!
Другие вещи, которые другие читатели могут
захотеть сохранить
Заметьте, ничего из нижеперечисленного не требуется для того, что вы хотите сделать. Я добавил это на случай, если это может быть полезно кому-то еще.
Комментарий Oldfred к вопросу перечисляет другие вещи, которые вы можете захотеть сохранить вместе с вашей домашней папкой:
- Список приложений, которые вы установили. См. Как сохранить настройки и список установленных пакетов Замечание: Я не рекомендую сохранять приложения и системные файлы. Просто составьте список. Например, если вы установили Chrome, Zoom, Gimp и т.д., которые не были предустановлены в Ubuntu, составьте список, чтобы знать, что можно установить поверх новой установки Ubuntu.
- Любые изменения, которые вы внесли в файлы или подпапки
/etc
. “Обычным” пользователям не нужно вносить изменения в эти файлы. Но если вы это сделали, возможно, вы захотите их сохранить. Предупреждение: Не копируйте всю папку/etc/
целиком. Конфигурационные файлы для новой версии Ubuntu могут измениться, и старая конфигурация может не работать. Лучше оставить эту папку в покое, если вы не знаете, какие файлы нужно сохранить. - Если вы запускаете веб-сервер или другие типы серверов на своем компьютере, возможно, вы захотите сохранить эти папки. Обычно они находятся за пределами вашей домашней папки. Данные веб-сервера могут находиться в
/var/www/
. - Если вы запускаете виртуальные машины на основе QEMU/KVM, возможно, вы захотите сохранить виртуальные диски, используемые ими. По умолчанию они находятся в
/var/lib/libvirt
.
Возможно, этот ответ будет вам полезен: Странная ошибка с приложением резервного копирования deja-dup
Надеюсь, это поможет
Ответ или решение
Конфигурация резервного копирования данных пользователя часто вызывает множество вопросов, особенно когда речь идет о системах на базе Linux, таких как Ubuntu 22.04. Особенно важно понять, где хранятся пользовательские данные, чтобы организовать эффективный процесс резервного копирования. В данном случае, основным предметом обсуждения является рабочая директория пользователя, более известная как "Домашняя директория" (/home/$USER).
Теория
Домашняя директория /home/$USER выступает как основное хранилище для всех пользовательских данных на системах Linux. Она содержит не только документы и мультимедиа файлы, такие как фотографии и видео, но и конфигурационные файлы приложений, которые часто скрыты от глаз пользователей. Эти скрытые файлы и папки начинаются с точки (.), такие как .config
, .mozilla
для Firefox или .thunderbird
для Thunderbird. Все изменения, касающиеся профилей пользователей или настроек приложений, также сохраняются в этих скрытых файлах.
Пример
На практике все изменения, которые пользователь вносит в настроек своих приложений, таких как Thunderbird или Firefox, действительно сохраняются в подкаталогах его домашней директории. Например, изменения настроек в файле Thunderbird будут храниться в .thunderbird, а все закладки, пароли и кэш браузера Firefox – в .mozilla. Это значит, что при стандартной конфигурации, резервное копирование домашней директории способно восстановить не только документы и фотографии, но и вашу привычную рабочую среду в случае переустановки операционной системы.
Применение
Для успешного выполнения задачи, пользователь должен настроить резервное копирование именно своей домашней директории. Использование стандартных инструментов резервного копирования, таких как Deja Dup на Ubuntu, может быть очень полезно для этой задачи. Однако важно удостовериться, что резервные копии хранятся не на том же диске, который вы планируете резервировать. Это уменьшит риск потери данных в случае неисправности жесткого диска.
Важные замечания
-
Список приложений. Используйте команды Linux для создания списка установленных приложений, которые были дополнительно добавлены после установки Ubuntu (например, Chrome, Zoom, Gimp). Эти списки помогут быстро восстановить вашу систему после переустановки ОС.
-
Изменения в /etc. Если вы вносили изменения в системные конфигурации, находящиеся в каталоге /etc, необходимо их зафиксировать отдельно, так как эти файлы не включены в домашнюю директорию. Однако следует проявлять осторожность и обновлять только специфичные конфигурации, так как системные различия между версиями ОС могут привести к несовместимости.
-
Сервера и виртуальные машины. Для пользователей, использующих свое устройство для размещения веб-серверов или виртуальных машин, необходимо дополнительно резервировать данные из каталогов, таких как /var/www или /var/lib/libvirt, так как эти данные не хранятся в домашней директории.
Таким образом, самостоятельно настроенные резервные копии, которые включают не только домашний каталог, но и отдельные специфичные данные, такие как списки приложений и конфигурационные файлы, могут обеспечить полное восстановление рабочей среды пользователя без потери важной информации. Надеюсь, эти рекомендации помогут в развертывании надежной стратегии резервного копирования ваших данных в Ubuntu 22.04.