Инструменты пользователя

Инструменты сайта


help:special:backup

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
help:special:backup [2010/03/10 09:21] Константинhelp:special:backup [2010/05/18 17:29] Константин
Строка 1: Строка 1:
 ===== Сохранение и восстановление базы продуктов с сервера в сети ===== ===== Сохранение и восстановление базы продуктов с сервера в сети =====
  
-Начиная с версии 2.53 появилась давно запланированная и ожидавшаяся возможность сохранять свою базу продуктов на сервер в сети, что позволяет делать резервные копии, синхронизировать локальные((находящиеся на компьютере пользователя)) базы с различных компьютеров. В случае поломки компьютера, форматирования диска или покупки нового компьютера вы сможете получить свою базу продуктов в течении нескольких секунд. Для этого понадобится заранее сохранить (Экспортировать) копию базы на сервер.+Начиная с версии 2.53 появилась давно запланированная и ожидавшаяся возможность сохранять свою базу продуктов на сервер в сети, что позволяет делать резервные копии, синхронизировать локальные((находящейся на компьютере пользователя)) базы с различных компьютеров. В случае поломки компьютера, форматирования диска или покупки нового компьютера вы сможете получить свою базу продуктов в течении нескольких секунд. Для этого понадобится заранее сохранить (Экспортировать) копию базы на сервер.
  
 Что бы у вас появилась такая возможность необходимо в первую очередь получить учетную запись, сделать это можно тут [[http://diacalc.org/dbwork/]].  Что бы у вас появилась такая возможность необходимо в первую очередь получить учетную запись, сделать это можно тут [[http://diacalc.org/dbwork/]]. 
Строка 11: Строка 11:
 Так же есть возможность и сменить **email**, для этого системе авторизации необходимо указать логин и пароль, сделать это можно тут [[http://diacalc.org/dbwork/login.php]], там же можно поглядеть информацию о том, сколько у вас сохранено продуктов на сервере. Так же есть возможность и сменить **email**, для этого системе авторизации необходимо указать логин и пароль, сделать это можно тут [[http://diacalc.org/dbwork/login.php]], там же можно поглядеть информацию о том, сколько у вас сохранено продуктов на сервере.
  
-Если вы в течении года не используете систему, то ваша учетная запись будет удалена автоматически вместе со всеми данными. Для возобновления работы с системой вам будет необходимо зарегистрироваться вновь.+<note important>Если вы в течении года не используете систему, то ваша учетная запись будет удалена автоматически вместе со всеми данными. Для возобновления работы с системой вам будет необходимо зарегистрироваться вновь.</note>
  
 При наличии опыта и знаний, вы можете развернуть эту систему на своем сервере, для этого будет необходимо скачать исходные коды PHP сервера [[http://www.diacalc.org/source.html]] и следуя инструкции из архива установить систему. Потом в программе указать адрес нового сервера. При наличии опыта и знаний, вы можете развернуть эту систему на своем сервере, для этого будет необходимо скачать исходные коды PHP сервера [[http://www.diacalc.org/source.html]] и следуя инструкции из архива установить систему. Потом в программе указать адрес нового сервера.
  
-{{ :help:special:sync_backup.png|}}+{{ :help:special:screenshot_044.png|}}
 Для сохранения или восстановления базы продуктов нужно нажать на кнопку\\ Для сохранения или восстановления базы продуктов нужно нажать на кнопку\\
 {{:help:special:btn_backup.png|}}\\ {{:help:special:btn_backup.png|}}\\
Строка 23: Строка 23:
  
 В верхней части пользователь должен ввести логин, указанный при регистрации, и пароль, который система пришлет в письме на указанный при регистрации **email**, в верхней строчке указывается адрес сервера, если есть необходимость его сменить, то следует дважды кликнуть по этому полю, которое после этого станет редактируемым. По умолчанию там должно быть **http://diacalc.org/dbwork/**, если вы будете использовать свой сервер, то нужно будет указать его адрес. В верхней части пользователь должен ввести логин, указанный при регистрации, и пароль, который система пришлет в письме на указанный при регистрации **email**, в верхней строчке указывается адрес сервера, если есть необходимость его сменить, то следует дважды кликнуть по этому полю, которое после этого станет редактируемым. По умолчанию там должно быть **http://diacalc.org/dbwork/**, если вы будете использовать свой сервер, то нужно будет указать его адрес.
 +
 +Там же есть кнопка позволяющая сменить пароль\\
 +{{:help:special:screenshot_046.png|}}
 +
 +После нажатия на кнопку с пером, откроется окно, где необходимо дважды ввести **новый** пароль\\
 +{{:help:special:screenshot_047.png|}}
 +
 +<note important>Важно, что бы сменить пароль в основном окне должны быть уставлены верные действующие логин и пароль.</note>
 +
 +После успешной смены пароля новый пароль будет автоматически подставлен в поле ввода пароля и сохранен в базе.
 +
 +----
  
 Далее идут три вкладки, которые описаны ниже. Далее идут три вкладки, которые описаны ниже.
Строка 36: Строка 48:
 ==== Синхронизация ==== ==== Синхронизация ====
  
-Эта вкладка с одной кнопкой, которая позволяет сделать быструю синхронизацию локальной((находящиеся на компьютере пользователя)) базы и удаленной((базы на сервере в интернет)) базы. +Эта вкладка с одной кнопкой и двумя опциями, которая позволяет сделать быструю синхронизацию локальной((находящейся на компьютере пользователя)) базы и удаленной((базы на сервере в интернет)) базы.  
 + 
 +Если выбран приоритет продуктов на сервере, то при совпадении наименования продуктов, но различия характеристик, локальный продукт будет заменен продуктом с сервера. 
 + 
 +Если выбран приоритет локальной базы, то при совпадении наименования продуктов, но различия характеристик, локальный продукт будет оставлен без изменения, а после экспорта (см. ниже) на сервере будет находится копия локального продукта. 
 + 
 +Таким образом достигается синхронизация удаленной((базы на сервере в интернет)) базы продуктов и локальной((находящейся на компьютере пользователя)).
  
 Нужно учитывать важные моменты, при использовании этой кнопки. Синхронизация происходит по следующей схеме: Нужно учитывать важные моменты, при использовании этой кнопки. Синхронизация происходит по следующей схеме:
-  * вначале программа импортирует базу с сервера в режиме объединения [[#импорт|(см. ниже)]], +  * вначале программа импортирует базу с сервера в режиме объединения, учитывая выбранный приоритет замены продуктов.
   * а потом экспортирует то, что получилось назад на сервер.   * а потом экспортирует то, что получилось назад на сервер.
- 
-<note tip>Таким образом если на сервере находится какой либо продукт, который вы в последствии изменили в локальной базе, то он будет вначале заменен продуктом с сервера. И вы потеряете изменения продукта, это относится в полной мере к простым и сложным продуктам.</note> 
  
 ==== Экспорт ==== ==== Экспорт ====
Строка 52: Строка 68:
  
 Так же на этой вкладке отмечается необходимость сохранить локальную базу на сервер. При сохранении локальной базы на сервере вначале происходит очистка базы продуктов на сервере, а потом в удаленную базу попадают переданные продукты из локальной базы. Так же на этой вкладке отмечается необходимость сохранить локальную базу на сервер. При сохранении локальной базы на сервере вначале происходит очистка базы продуктов на сервере, а потом в удаленную базу попадают переданные продукты из локальной базы.
- 
 ==== Импорт ==== ==== Импорт ====
  
-{{ :help:special:backup_import.png|}}+{{ :help:special:screenshot_045.png|}}
 Здесь выбираются элементы для восстановления с сервера. Здесь выбираются элементы для восстановления с сервера.
  
-Меню восстанавливается полностью, однако учитывайте, что для того, чтобы расчет соответствовал тому, что было сохранено нужно в [[help:интерфейс:настройки|настройках программы]] указать наличие или отсутствие перекуса.+Меню восстанавливается полностью, так же восстанавливаются использованные для расчета меню коэффициенты, сахара.
  
 Есть три режима импорта: Есть три режима импорта:
Строка 77: Строка 92:
  
 Этот режим подходит тогда, когда вы вновь установили программу и вам необходимо заменить стандартные продукты из комплекта установки своей базой, **заранее сохраненной** на сервер. Этот режим подходит тогда, когда вы вновь установили программу и вам необходимо заменить стандартные продукты из комплекта установки своей базой, **заранее сохраненной** на сервер.
 +
 +Последняя опция позволяет загрузить с сервера добавленные записи дневника из [[mobilej2me:soft:dcjmobile|мобильной программы]], после успешной загрузки, записи удаляются с сервера.
help/special/backup.txt · Последнее изменение: 2021/03/17 18:04 — Константин