Как сделать резервную копию и перенести ваши файлы конфигурации Linux
Приложения Linux хранят свои настройки в скрытых папках внутри домашней папки каждой учетной записи пользователя. Это значительно упрощает резервное копирование и восстановление настроек приложения, чем в Windows, где настройки разбросаны по реестру и системным папкам..
Независимо от того, хотите ли вы создать резервную копию своих настроек или переходите на новый дистрибутив Linux или другой компьютер, вы можете легко создать копию настроек своего приложения и взять их с собой..
Просмотр файлов конфигурации вашей учетной записи
Во-первых, найдите файлы конфигурации вашей учетной записи. Откройте файловый менеджер вашего дистрибутива Linux в вашей домашней папке и активируйте опцию «Показать скрытые файлы» в файловом менеджере вашего рабочего стола Linux.
Например, в Ubuntu откройте файловый менеджер Nautilus, и он по умолчанию перейдет прямо в вашу домашнюю папку. Нажмите меню «Вид» и выберите «Показать скрытые файлы»..
Вы увидите много разных файлов и папок, все они начинаются с точки. Вот как вы скрываете файлы и папки в Linux - просто переименуйте их, чтобы их имя начиналось с буквы. персонаж. Файловые менеджеры будут скрывать их по умолчанию, чтобы они не мешали.
Найдите папку настроек приложения
Различные приложения часто имеют свои собственные папки в вашем домашнем каталоге. Например, Pidgin хранит все свои настройки, файлы журналов и другие данные в каталоге .purple. Firefox хранит свои установленные расширения, боль, настройки и другие данные в каталоге .mozilla.
У некоторых приложений есть папки в папке .config. Нажмите немного вокруг, и вы должны найти, где приложение, для которого вы хотите создать резервную копию, хранит свои файлы конфигурации..
Некоторые приложения, в частности приложения GNOME, используют более старую систему «Gconf» или более новую «Dconf» для хранения настроек. Настройки Gconf хранятся в .gconf, а настройки dconf хранятся в .config / dconf. Скопируйте эти целые папки, и все настройки приложения, содержащиеся в gconf и dconf, придут с вами на новый компьютер.
Вы можете перенести настройки отдельного приложения из Gconf или Dconf, используя команды gconftool или dconf. Эти команды позволяют вам выгружать части Gconf или Dconf в файл и восстанавливать их на другом ПК..
Резервное копирование и восстановление настроек приложения
Чтобы создать резервную копию настроек приложения, просто скопируйте его конфигурационную папку на USB-накопитель, внешний жесткий диск, в папку облачного хранилища или в любое другое место хранения. Вы также можете щелкнуть правой кнопкой мыши папку в большинстве файловых менеджеров и создать из нее файл архива - файл архива можно легче отправить по электронной почте, загрузить и переместить.
Обязательно закройте приложение перед резервным копированием настроек конфигурации. Это обеспечит правильное завершение работы приложения и сохранение его настроек, оставляя чистую папку настроек для вашего нового дистрибутива Linux..
Восстановите настройки приложения, поместив его папку в домашнюю папку вашей учетной записи пользователя в другой системе Linux. Это идеально, когда вы переустанавливаете Linux и хотите восстановить важные настройки приложения, или просто когда вы переходите на новый ПК с Linux и хотите сохранить свои настройки.
Чтобы быть в безопасности, вы должны удалить или переименовать существующие файлы конфигурации перед переносом старых. Например, если вы хотите переместить настройки Firefox в другой дистрибутив Linux, вам следует сначала удалить каталог .mozilla в этом дистрибутиве Linux, прежде чем копировать старую папку .mozilla. Это гарантирует, что у вас нет смешанных файлов из двух разных папок конфигурации
(Если вы когда-нибудь захотите стереть настройки приложения Linux и начать все сначала, вот как вы это делаете - зайдите в свою домашнюю папку, просмотрите скрытые файлы и удалите папку конфигурации приложения).
Вам также не нужно выполнять резервное копирование файлов заранее - если у вас все еще есть доступ к диску с установленным на нем Linux, вы можете подключить диск к новому компьютеру, перейти в домашнюю папку учетной записи пользователя и скопировать папка над.
Чтобы перенести все настройки в новую систему Linux, просто скопируйте каждый файл, начинающийся с. в вашей домашней папке - вы можете скопировать любой другой файл, начинающийся с. характер тоже. Это будет работать лучше всего, если вы переходите в систему с тем же дистрибутивом Linux - например, с компьютера под управлением Ubuntu 14.04 на другой компьютер под управлением Ubuntu 14.04.
Простое резервное копирование всех ваших настроек
Встроенный в Ubuntu инструмент для резервного копирования Déjà Dup также создает резервную копию настроек конфигурации вашей учетной записи по умолчанию. Затем они могут быть легко восстановлены в системе Ubuntu в будущем. В отличие от резервной копии в Windows, которая просто восстанавливает ваши файлы, резервная копия Déjà Dup восстанавливает все настройки вашей учетной записи пользователя. Они все просто файлы в вашей домашней папке.
Синхронизируйте свои настройки онлайн
Вы можете использовать службы облачного хранения для синхронизации этих папок настроек через Интернет, совместного использования их на ПК и создания резервной копии в Интернете. Ранее мы рассмотрели синхронизацию ваших файлов конфигурации с Ubuntu One, но Ubuntu One была закрыта. Dropbox и другие инструменты все еще можно использовать для синхронизации важных файлов конфигурации. Если вы используете службу облачного хранилища, которая позволяет выбирать любую папку или файл в вашей системе для синхронизации, это легко.
Сам Dropbox не позволяет выбирать отдельные папки для синхронизации вне папки Dropbox. Вам нужно будет создать символические ссылки, которые помогут Dropbox синхронизировать эти файлы. Мы рассмотрели это, когда посмотрели, как синхронизировать настройки Pidgin на всех ваших компьютерах. Если вы используете кроссплатформенную программу, такую как Pidgin, вы даже можете использовать одни и те же настройки для ПК с Linux и Windows..
Мы сконцентрировались на файлах конфигурации учетных записей пользователей, так как они будут нужны большинству пользователей Linux. Общесистемные файлы конфигурации часто связаны с дистрибутивом Linux или настройкой оборудования, поэтому вам не захочется создавать их резервные копии и восстанавливать их на другом ПК..
Если у вас есть определенные общесистемные файлы конфигурации, для которых вы хотите выполнить резервное копирование и восстановление, например файлы конфигурации сервера, вы сможете просто создавать резервные копии и восстанавливать их в том же месте на другом ПК. Имейте в виду, что разные дистрибутивы Linux могут хранить эти файлы конфигурации в разных местах, поэтому вам, возможно, придется разместить этот файл конфигурации где-то еще.
Кредит Фотографии: Дэвид Санабриа на Flickr