Вкладка «Резервирование» — различия между версиями

Материал из ЭЛЕСТА
Перейти к: навигация, поиск
Строка 2: Строка 2:
 
Создание резервных копий возможно как вручную, так и в автоматическом режиме.
 
Создание резервных копий возможно как вручную, так и в автоматическом режиме.
  
==Создание резервной копии==
+
=Создание резервной копии=
 +
==Создание резервной копии базы данных==
  
Для создания резервной копии необходимо:<br>
+
Для создания резервной копии базы данных необходимо:<br>
  
 
1. Зайти на Сервер-КРОС под учетной записью '''Администратор сервера''' (по умолчанию логин и пароль superadmin).<br>
 
1. Зайти на Сервер-КРОС под учетной записью '''Администратор сервера''' (по умолчанию логин и пароль superadmin).<br>
Строка 10: Строка 11:
 
[[Файл:Бекап1.png|border]]<br>
 
[[Файл:Бекап1.png|border]]<br>
  
===Создание резервной копии вручную===
+
===Создание резервной копии базы данных вручную===
  
:Для создания резервной копии нужно:
+
:Для создания резервной копии базы данных нужно:
 
# Задать путь для хранения резервных копий, либо оставить установленный по умолчанию. Если задаете свой путь для хранения, то после ввода пути необходимо нажать кнопку "Сохранить".Здесь можно указать несколько путей на разных носителях и сетевых ресурсах, разделенные запятой, при этом резервные файлы при создании будут продублированы в каждый из указанных каталогов. Для восстановления средствами КРОС будет всегда использоваться только самый первый путь в списке.
 
# Задать путь для хранения резервных копий, либо оставить установленный по умолчанию. Если задаете свой путь для хранения, то после ввода пути необходимо нажать кнопку "Сохранить".Здесь можно указать несколько путей на разных носителях и сетевых ресурсах, разделенные запятой, при этом резервные файлы при создании будут продублированы в каждый из указанных каталогов. Для восстановления средствами КРОС будет всегда использоваться только самый первый путь в списке.
 
# Нажать кнопку "Создать"<br>
 
# Нажать кнопку "Создать"<br>
 
[[Файл:Бекап2.png|border]]<br>
 
[[Файл:Бекап2.png|border]]<br>
  
===Создание резервной копии в автоматическом режиме===
+
===Создание резервной копии базы данных в автоматическом режиме===
  
 
# Задать путь для хранения резервных копий, либо оставить установленный по умолчанию. Существует возможность указать несколько разных путей для создания резервных копий, для этого перечислите необходимые пути через запятую.
 
# Задать путь для хранения резервных копий, либо оставить установленный по умолчанию. Существует возможность указать несколько разных путей для создания резервных копий, для этого перечислите необходимые пути через запятую.
Строка 26: Строка 27:
 
[[Файл:Бекап3.jpg|border]]
 
[[Файл:Бекап3.jpg|border]]
  
==Восстановление из резервной копии==
+
==Создание резервной копии версии сервера==
:Для восстановления из резервной копии необходимо:
+
 
 +
Перед обновлениями версии сервера КРОС рекомендуется делать резервную копию папки с сервером, чтобы в случае неуспешного обновления можно было подменить файлы, и запустить старую работавшую до обновления версию.<br>
 +
Сделать это проще всего запустив файловый менеджер от имени суперпользователя и выполнил архивирование папки по адресу /usr/local/smpo-server.<br>
 +
Для этого:<br>
 +
1. Необходимо открыть терминал.<br>
 +
2. Ввести команду sudo fly-fm . Будет открыт файловый менеджер под правами суперпользователя.<br>
 +
3. Проследовать в папку /usr/local/<br>
 +
4. В папке /usr/local/ найти папку под названием smpo-server.<br>
 +
5. Нажать на папку smpo-server правой кнопкой мыши, выбрать пункт "Упаковать", далее в выпадающем меню выбрать "Как архив zip". Будет создан архив smpo-server.zip<br>
 +
 
 +
=Восстановление резервной копии=
 +
 
 +
==Восстановление базы данных из резервной копии==
 +
 
 +
:Для восстановления базы данных из резервной копии необходимо:
  
 
1. Выбрать нужную резервную копию из списка (пункт 1 на рисунке ниже).<br>
 
1. Выбрать нужную резервную копию из списка (пункт 1 на рисунке ниже).<br>
Строка 36: Строка 51:
 
3. Нажать на кнопку "Восстановить данные". Запустится процесс восстановления. После успешного восстановления базы данных сервер будет автоматически запущен.
 
3. Нажать на кнопку "Восстановить данные". Запустится процесс восстановления. После успешного восстановления базы данных сервер будет автоматически запущен.
 
[[Файл:Бекап4.jpg|border]]
 
[[Файл:Бекап4.jpg|border]]
 +
 +
==Восстановление резервной версии версии сервера==

Версия 12:55, 23 июля 2021

Полное резервирование базы данных КРОС осуществляется на системном уровне, для чего используются инструменты входящие в состав установленного сервера PostgreSQL - pg_dump и pg_restore.
Создание резервных копий возможно как вручную, так и в автоматическом режиме.

Создание резервной копии

Создание резервной копии базы данных

Для создания резервной копии базы данных необходимо:

1. Зайти на Сервер-КРОС под учетной записью Администратор сервера (по умолчанию логин и пароль superadmin).
2. Перейти в меню Администрирование ---> Данные ---> Резервирование БД.
Бекап1.png

Создание резервной копии базы данных вручную

Для создания резервной копии базы данных нужно:
  1. Задать путь для хранения резервных копий, либо оставить установленный по умолчанию. Если задаете свой путь для хранения, то после ввода пути необходимо нажать кнопку "Сохранить".Здесь можно указать несколько путей на разных носителях и сетевых ресурсах, разделенные запятой, при этом резервные файлы при создании будут продублированы в каждый из указанных каталогов. Для восстановления средствами КРОС будет всегда использоваться только самый первый путь в списке.
  2. Нажать кнопку "Создать"

Бекап2.png

Создание резервной копии базы данных в автоматическом режиме

  1. Задать путь для хранения резервных копий, либо оставить установленный по умолчанию. Существует возможность указать несколько разных путей для создания резервных копий, для этого перечислите необходимые пути через запятую.
  2. Установить галочку "Включить ежедневное резервирование"
  3. Выбрать время начала резервирования. Рекомендуется выбрать такое время, когда нагрузка на систему минимальна
  4. Выбрать продолжительность хранения резервной копии. По умолчанию время хранения составляет 1 месяц
  5. После выставления всех настроек нажать кнопку "Сохранить". После этого резервные копии начнут создаваться согласно установленным настройкам.

Бекап3.jpg

Создание резервной копии версии сервера

Перед обновлениями версии сервера КРОС рекомендуется делать резервную копию папки с сервером, чтобы в случае неуспешного обновления можно было подменить файлы, и запустить старую работавшую до обновления версию.
Сделать это проще всего запустив файловый менеджер от имени суперпользователя и выполнил архивирование папки по адресу /usr/local/smpo-server.
Для этого:
1. Необходимо открыть терминал.
2. Ввести команду sudo fly-fm . Будет открыт файловый менеджер под правами суперпользователя.
3. Проследовать в папку /usr/local/
4. В папке /usr/local/ найти папку под названием smpo-server.
5. Нажать на папку smpo-server правой кнопкой мыши, выбрать пункт "Упаковать", далее в выпадающем меню выбрать "Как архив zip". Будет создан архив smpo-server.zip

Восстановление резервной копии

Восстановление базы данных из резервной копии

Для восстановления базы данных из резервной копии необходимо:

1. Выбрать нужную резервную копию из списка (пункт 1 на рисунке ниже).

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

2. Выбрать охранную организацию, данные которой вы хотите восстановить (пункт 2 на рисунке ниже).

Если оставить эту графу пустой, то восстановятся все данные всех охранных организаций, которые были в вашей резервной копии.

3. Нажать на кнопку "Восстановить данные". Запустится процесс восстановления. После успешного восстановления базы данных сервер будет автоматически запущен. Бекап4.jpg

Восстановление резервной версии версии сервера