Как создать резервную копию BOINC

Эти 8k-строки в основном являются функциями завершения из пакета завершения bash. На моем старом рабочем столе bash использует почти секунду для чтения и определения всех этих функций, большинство из которых я никогда не использую, поэтому я отключил его.

Чтобы отключить его, отредактируйте свой ~ / .bashrc, найдите эти три строки ближе к концу и добавьте # к каждой из строк.

if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi

В следующий раз, когда вы запустите интерактивную сессию bash, set будет выводить только около 50-100 строк; главным образом переменные среды и специальные переменные оболочки.

0
задан 25 January 2012 в 14:35

2 ответа

Возможно, вы захотите создать резервную копию двух мест:

/etc/boinc-client - ваши настройки /var/lib/boinc-client - проекты, рабочие данные и журналы

Вам нужно закрыть клиент-клиент

Обратите внимание, что если вы создаете резервную копию из одной версии boinc-client и пытаетесь возобновить ее с другой версии (что может случиться при переустановке) резервная копия может не работать должным образом на новом клиенте.

«Официальный» способ сделать чистое завершение работы

В Boinc Manager выберите проект, а затем нажмите «Нет новых задач». В Boinc Manager выберите каждый WU, который вы еще не запустили и нажмите «Отменить». Как только последний WU закончил хруст, если он все еще говорит «Готов к отчету», выберите проект и нажмите «Обновить». Когда на странице «Задачи» больше нет задач, выберите проект и нажмите «Отсоединить»

В качестве альтернативы вы можете использовать инструмент командной строки «официальный», чтобы выполнить чистое выключение .

2
ответ дан 26 May 2018 в 00:33
  • 1
    Кажется, это решение, большое спасибо за то, что нашли время, чтобы сообщить мне об этом. Если бы вы могли, могли бы вы рассказать мне команды командной строки, чтобы скопировать эти две папки в мою домашнюю папку. Я только смог скопировать их в папку Root Home usinf gksudo в Nautilus, и теперь мне нужно войти в систему как Root для их резервного копирования на диск. Мне не нравится идея входа в систему как Root. Я уверен, что есть лучший способ командной строки сделать это, я просто не знаю команд. – Stephen Judge 12 January 2011 в 05:46
  • 2
    Я могу рассказать вам, как скопировать его в домашнюю папку, но вы все равно не сможете создавать резервные копии их на диск без root - некоторые из этих файлов принадлежат кому-то другому (например, «root» или «boinc») и не читаемые другими. Вы можете изменить права собственности и / или разрешения, но тогда резервная копия может не работать, когда вы ее восстановите, поскольку использование зависит от владения файлами, которые она использует, поэтому вам придется помнить об изменении ее при восстановлении. Я бы предположил, что вы остаетесь с корнем для этих резервных копий, это самый простой и как он должен работать. – j-g-faustus 12 January 2011 в 11:19
  • 3
    @Stephen Но вам не нужно входить в систему как root; откройте терминал и введите sudo su, тогда вы только root в этом терминале, можете скопировать все, что вам нравится (например, cp -R /etc/boinc-client/* /media/my-usb-disk/boinc/etc/), и перестать быть root, набрав exit или просто закрыть окно терминала. – j-g-faustus 12 January 2011 в 11:34
  • 4
    Я просто хочу подчеркнуть, что копирование файлов на компьютер с другой процессорной архитектурой или различными видеокартами, используемыми для вычисления, может иметь неблагоприятные последствия, например, несколько неудачных задач. Это может привести к потере работы с большими WU, такими как CPDN. – hexafraction 17 January 2013 в 19:44

Я думаю, что все о «Как сделать резервную копию» вы найдете здесь: http://www.boinc-wiki.info/Backup_BOINC

2
ответ дан 26 May 2018 в 00:33
  • 1
    Ответы на этой странице больше зависят от Windows, я надеялся, что кто-то здесь, используя Ubuntu, и BOINC скажут мне, как они делают резервную копию. И все же спасибо за ссылку. – Stephen Judge 7 November 2010 в 15:13

Другие вопросы по тегам:

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