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

Основы резервного копирования

Основы резервного копирования

Функция резервного копирования может использоваться для планового резервирования системы, легкого переноса конфигурации с одной машины на другую и для настройки резервного сервера отказоустойчивости. Хотя 3CX может выполнять резервирование на локальный диск, используйте последний как временное хранилище. Следует настроить хранилище вне вашей инсталляции 3CX. Выберите один из вариантов:

Назначайте резервное копирование или восстановление вне пиковых часов, поскольку службы 3CX останавливаются во время восстановления!

Настройка расположения резервной копии

Чтобы настроить расположение резервной копии:

  1. Перейдите в консоль администратора, "Backup".
  2. Нажмите кнопку "Location".
  3. Выберите и настройте "Location Type" резервной копии:
  1. “Local disk” - выберите локальный путь резервной копии с соответствующими разрешениями файловой системы. Не устанавливайте расположение копии в одной из локальных папок 3CX, так как они удаляются при удалении сервера. Установка локального пути в Linux требует, чтобы указанный каталог принадлежал пользователю
    phonesystem
    и имел разрешения на запись PBX.
  2. "Google Storage" - загрузите сохраненный ключ JSON и нажмите "Connect", чтобы выбрать путь в хранилище Google Cloud. Дополнительная информация о настройке Google Cloud.
  3. "FTP" - установите путь FTP-сервера с соответствующим именем пользователя и паролем. Поддерживаемые протоколы: FTP, FTPS и FTPES.
  4. "SMB" - установите путь к сетевому ресурсу Windows и используйте свой домен, имя пользователя и пароль для подключения.
  5. "SFTP - SSH File Transfer" - установите путь сервера SSH (Secure SHell) с соответствующим именем пользователя, паролем и/или ключом OpenSSH. Дополнительная информация о создании и/или преобразовании ключей OpenSSH. Примечание: следующие службы SFTP не поддерживаются:
  1. Хранилище Amazon S3
  2. Управляемый сервис AWS Transfer for SFTP
  3. Хранилище BLOB-объектов MS Azure
  1. Вы также можете использовать хранилище файлов учетной записи Microsoft Sharepoint/MS 365. См. руководство по настройке.
  1. Нажмите "ОК", чтобы сохранить расположение резервной копии.

Резервное копирование по запросу

Резервное копирование по запросу

  1. Нажмите кнопку "Backup Now" и укажите имя резервной копии.
  2. Установите опцию, чтобы включить локальные записи разговоров в резервную копию.
  3. Установите необязательный пароль шифрования.
  4. Нажмите "ОК", чтобы начать резервное копирование немедленно. Системный администратор и владелец системы уведомляются о завершении или сбое резервного копирования по e-mail. Уведомление дополнительных пользователей настраивается в разделе “Event Log” > ”Notifications”.
  5. Новая резервная копия появится в разделе хранилища резервных копий.

Плановое резервное копирование

Плановое резервное копирование

Чтобы запланировать резервное копирование:

  1. Нажмите кнопку "Scheduled Backups" и включите опцию "Enable Scheduler".
  2. Выберите, когда выполнять резервное копирование: Hourly, Daily или Weekly, а также день и время.
  3. Выберите схему ротации резервных копий, т. е. копий, которые нужно сохранить перед перезаписью самой старой.
  4. Нажмите "ОК", чтобы запланировать резервное копирование.

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

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

Можно восстановить резервную копию при переносе 3CX на другой сервер или обновлении с более старой версии. При использовании отказоустойчивости рекомендуется включить запланированное восстановление, чтобы пассивный сервер постоянно обновлялся в режиме ожидания.

  1. Выберите резервную копию для восстановления и нажмите кнопку "Restore".
  2. Нажмите "ОК" для подтверждения восстановления. Во время этого все службы 3CX будут перезапущены.

Настройка активно-пассивного отказоустойчивого кластера

Настройка активно-пассивного отказоустойчивого кластера

Опция отказоустойчивости позволяет держать второй, резервный, сервер в режиме ожидания с актуальными данными и настройками:

  1. Нажмите кнопку "Failover" и включите опцию "Enable Failover".
  2. Выберите, является ли этот сервер пассивным или активным.
  3. Если вы выбрали "Passive":
  1. Введите IP-адрес активного сервера.
  2. Выберите, когда выполнить переключение на этот сервер и сделать его активным.
  3. Выберите, какие службы должен контролировать этот пассивный сервер и с каким интервалом.
  4. Можно указать скрипт, который должен выполняться до и после восстановления. Используйте это, например, для обновления DNS-сервера.
  5. Настройте плановое восстановление, чтобы убедиться, что пассивная конфигурация всегда соответствует активной.
  1. При возникновении аварийной ситуации пассивный сервер становится активным. Новый активный сервер уже содержит актуальную конфигурацию, т.к. она была восстановлена ранее плановым восстановлением. Скрипты можно использовать для обновления A-записи DNS на новый IP-адрес активного сервера (и отключения предыдущего активного сервера).

Дополнительную информацию о возможностях отказоустойчивости можно найти в разделе Отказоустойчивый кластер 3CX.

Резервное копирование и восстановление из командной строки

Руководство по резервному копированию и восстановлению с помощью командной строки.

Дополнительная информация

Версия документа

Последнее обновление документа 27 февраля 2024 г.

https://www.3cx.ru/docs/manual/backup/