Похожие вопросы

Чистая ошибка использования 1219 - я просто хочу подключить сетевой ресурс
В чем разница между ghost и dd?
Как отключить автоматическое резервное копирование SQL Server?
Копия файла, последовательно или параллельно?
Есть ли польза к NAS с ECC памятью и файловой системы ZFS, когда я работаю на системах С ни?
Автоматическое резервное копирование фотографий на сетевой диск
Резервное копирование Linux из Acronis True Image Home?
Резервное копирование окон в работающей системе
Не могу понять, как зашифровать Kali Linux после установки
Резервное копирование почты из Outlook 2010
Существуют ли хорошие программные альтернативы зеркальному отражению RAID 1 для управления компьютером Windows 7?
Резервное копирование приложений Metro для установки позже или на других ПК
Загрузка больших папок в Dropbox с внешнего жесткого диска
Как сделать резервную копию DVD игры на жестком диске в формате ISO?
Какая программа синхронизирует папки на Mac OS X, как SyncToy делает для Windows? [закрытый]

Резервное копирование закладок Firefox и других личных файлов bash скрипт

Я мигрирую из Windows в Ubuntu для моего личного рабочего стола, и я хочу знать простой способ резервного копирования личных данных, таких как закладки Firefox, личные документы и т. д...

в Windows я копирую все вручную, а в Ubuntu я хочу создать скрипт bash, чтобы сделать это автоматически.

У меня нет знаний о bash сценариев, кроме создания файла и сделать его исполняемым и этот простой пример:

#!/bin/bash
cp /files/file.doc /media/flashdrive/

Как я могу автоматически определить мой текущий профиль? (У меня есть 3 профиля на моем компьютере в настоящее время, тот, который я не использую, один для моей жены, у которой нет закладок, и мой).

5
задан Drew Chapin
источник

3 ответов

Я бы рекомендовал использовать rsync (В Ubuntu).

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

как и других файлов, таких как хосты вы можете просто cp

теперь для firefox, вам нужно найти, какой профиль вы используете из profiles.ini затем вы можете скопировать закладки.HTML-код

вы можете использовать grep, чтобы узнать какая папка профили.использовать ini:

grep Path ~/.mozilla/firefox/profiles.ini

что будет на выходе:

Path=e8tog617.default

затем удалить Path=

sed "s/Path=//g"

вот что такое backup.sh будет выглядеть так:

rsync -rltDqv ~/Documents/ /media/flashdrive/Documents/
cp ~/.mozilla/firefox/`grep Path ~/.mozilla/firefox/profiles.ini | sed "s/Path=//g"`/bookmarks.html /media/flashdrive/bookmarks.html
cp /etc/hosts /media/flashdrive/hosts

теперь chmod +x ваш backup.sh а потом запустить его ./backup

18
отвечен Book Of Zeus 2011-12-18 19:34:23
источник

для Firefox, я думаю, вы можете использовать функцию "синхронизация" Firefox для синхронизации профилей.

для резервного копирования документов, вы также можете попробовать некоторые программы, такие как unison или FreeFileSync.

1
отвечен Chen Xing 2011-12-18 19:19:11
источник

вручную создать резервную копию профиля

Если вам удобно копировать файлы и папки можно вручную создать резервную копию вашего профиля. Этот процесс может быть таким же простым, как копирование одного каталога в резервную копию. Большая часть работы заключается в поиске папки профиля.

It's a good idea to first get rid of any unnecessary files to reduce the size of your backup.
    Firefox: " Tools -> Options-> Advanced -> Network -> (under Offline Storage or Cached Web Content) -> Clear Now"
    Mozilla Suite/SeaMonkey: Edit -> Preferences -> Advanced -> Cache -> Clear Cache, as well as compact your mail.
    Thunderbird: Compact your mail. 
Completely exit or quit the application. Mozilla Suite and SeaMonkey 1.x users on Windows should also exit Mozilla Quick Launch if its enabled.
Find the "Mozilla" (for Mozilla Suite/SeaMonkey 1.x), "SeaMonkey" (for SeaMonkey 2), "Firefox", or "Thunderbird" folder in the profile folder path that contains the registry.dat file or profiles.ini file and the "Profiles" folder (Windows and Mac) or <profile name> folder (Linux). See Profile folder - Firefox , Profile folder - Thunderbird and Profile folder - SeaMonkey for the location.
Copy the "Mozilla" "SeaMonkey" "Firefox" or "Thunderbird" folder to the backup location. This will back up all profiles in the default location and the "registry.dat" or "profiles.ini" file that keeps track profiles.
If you have created any profiles in a custom location, copy them to the backup location and make a note of the original location. 

почта по умолчанию хранится в профиле. Если вы повторно настроили Thunderbird, Mozilla Suite или SeaMonkey для хранения сообщений учетных записей вне профиля, вам необходимо скопируйте файл "локальный каталог" для этой учетной записи. Посмотрите в настройках учетной записи, чтобы найти расположение локального каталога каждой учетной записи. [редактировать] Вручную восстановить профиль

восстановить резервную копию профиля:

Close the application whose profile you're going to restore. If you're using Mozilla Suite or SeaMonkey 1.x you should also exit Mozilla Quick Launch if its enabled.
Copy each folder you backed up to the exact same location that it was in when you made the backup
0
отвечен Shankar 2013-06-10 05:48:00
источник

Другие вопросы backup bash linux windows