Я перехожу с Windows на Ubuntu для своего личного рабочего стола, и я хочу знать простой способ резервного копирования личных данных, таких как закладки Firefox, личные документы и т. Д.
В Windows я копирую все вручную, а в Ubuntu я хочу создать bash-скрипт, который сделает это автоматически.
Я ничего не знаю о сценариях bash, кроме создания файла и его исполнения, и этот простой пример:
#!/bin/bash
cp /files/file.doc /media/flashdrive/
Как я могу автоматически определить свой текущий профиль? (У меня есть 3 профиля на моем компьютере в настоящее время, один из которых я не использую, один для моей жены, у которого нет закладок, и мой).
Ответы:
Я бы порекомендовал использовать rsync (в Ubuntu).
Если у вас есть сотни мегабайт данных, вы можете синхронизировать / сделать резервную копию только измененного. Это увеличит скорость резервного копирования.
Что касается других файлов, таких как хосты, вы можете просто
cp
Теперь для Firefox вам нужно найти профиль, который вы используете,
profiles.ini
затем вы можете скопировать bookmarks.htmlВы можете использовать grep, чтобы узнать, какая папка используется в profiles.ini:
это будет выводить:
Затем удалите
Path=
Вот как будет выглядеть backup.sh:
Теперь
chmod +x
ваш backup.sh, а затем запустить его./backup
источник
if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
Для Firefox, я думаю, вы можете использовать функцию синхронизации в Firefox для синхронизации ваших профилей.
Для резервного копирования документов вы также можете попробовать некоторые программы, такие как unison или FreeFileSync.
источник
Резервное копирование профиля вручную
Если вам удобно копировать файлы и папки, вы можете вручную создать резервную копию своего профиля. Этот процесс может быть таким же простым, как копирование одного каталога в резервное хранилище. Большая часть работы заключается в поиске места хранения папки профиля.
Почта хранится по умолчанию в профиле. Если вы переконфигурировали Thunderbird, Mozilla Suite или SeaMonkey для хранения сообщений учетных записей вне профиля, вам также необходимо скопировать «локальный каталог» для этой учетной записи. Посмотрите в настройках учетной записи, чтобы найти местоположение локальной директории каждой учетной записи. [править] Вручную восстановить профиль
Чтобы восстановить резервную копию профиля:
источник