Резервное копирование и восстановление
Основы резервного копирования
Функция резервного копирования может использоваться для планового резервирования системы, легкого переноса конфигурации с одной машины на другую и для настройки резервного сервера отказоустойчивости. Хотя 3CX может выполнять резервирование на локальный диск, используйте последний как временное хранилище. Следует настроить хранилище вне вашей инсталляции 3CX. Выберите один из вариантов:
- Удаленный сервер FTP/SFTP в Windows и Linux.
- SMB
- Google Storage buckets
- Microsoft Sharepoint
Назначайте резервное копирование или восстановление вне пиковых часов, поскольку службы 3CX останавливаются во время восстановления!
Настройка расположения резервной копии
Чтобы настроить расположение резервной копии:
- Перейдите в консоль администратора, "Backup".
- Нажмите кнопку "Location".
- Выберите и настройте "Location Type" резервной копии:
- “Local disk” - выберите локальный путь резервной копии с соответствующими разрешениями файловой системы. Не устанавливайте расположение копии в одной из локальных папок 3CX, так как они удаляются при удалении сервера. Установка локального пути в Linux требует, чтобы указанный каталог принадлежал пользователю phonesystemи имел разрешения на запись PBX.
- "Google Storage" - загрузите сохраненный ключ JSON и нажмите "Connect", чтобы выбрать путь в хранилище Google Cloud. Дополнительная информация о настройке Google Cloud.
- "FTP" - установите путь FTP-сервера с соответствующим именем пользователя и паролем. Поддерживаемые протоколы: FTP, FTPS и FTPES.
- "SMB" - установите путь к сетевому ресурсу Windows и используйте свой домен, имя пользователя и пароль для подключения.
- "SFTP - SSH File Transfer" - установите путь сервера SSH (Secure SHell) с соответствующим именем пользователя, паролем и/или ключом OpenSSH. Дополнительная информация о создании и/или преобразовании ключей OpenSSH. Примечание: следующие службы SFTP не поддерживаются:
- Хранилище Amazon S3
- Управляемый сервис AWS Transfer for SFTP
- Хранилище BLOB-объектов MS Azure
- Вы также можете использовать хранилище файлов учетной записи Microsoft Sharepoint/MS 365. См. руководство по настройке.
- Нажмите "ОК", чтобы сохранить расположение резервной копии.
Резервное копирование по запросу
- Нажмите кнопку "Backup Now" и укажите имя резервной копии.
- Установите опцию, чтобы включить локальные записи разговоров в резервную копию.
- Установите необязательный пароль шифрования.
- Нажмите "ОК", чтобы начать резервное копирование немедленно. Системный администратор и владелец системы уведомляются о завершении или сбое резервного копирования по e-mail. Уведомление дополнительных пользователей настраивается в разделе “Event Log” > ”Notifications”.
- Новая резервная копия появится в разделе хранилища резервных копий.
Плановое резервное копирование
Чтобы запланировать резервное копирование:
- Нажмите кнопку "Scheduled Backups" и включите опцию "Enable Scheduler".
- Выберите, когда выполнять резервное копирование: “Hourly”, “Daily” или “Weekly”, а также день и время.
- Выберите схему ротации резервных копий, т. е. копий, которые нужно сохранить перед перезаписью самой старой.
- Нажмите "ОК", чтобы запланировать резервное копирование.
Восстановление резервной копии
Можно восстановить резервную копию при переносе 3CX на другой сервер или обновлении с более старой версии. При использовании отказоустойчивости рекомендуется включить запланированное восстановление, чтобы пассивный сервер постоянно обновлялся в режиме ожидания.
- Выберите резервную копию для восстановления и нажмите кнопку "Restore".
- Нажмите "ОК" для подтверждения восстановления. Во время этого все службы 3CX будут перезапущены.
Настройка активно-пассивного отказоустойчивого кластера
Опция отказоустойчивости позволяет держать второй, резервный, сервер в режиме ожидания с актуальными данными и настройками:
- Нажмите кнопку "Failover" и включите опцию "Enable Failover".
- Выберите, является ли этот сервер пассивным или активным.
- Если вы выбрали "Passive":
- Введите IP-адрес активного сервера.
- Выберите, когда выполнить переключение на этот сервер и сделать его активным.
- Выберите, какие службы должен контролировать этот пассивный сервер и с каким интервалом.
- Можно указать скрипт, который должен выполняться до и после восстановления. Используйте это, например, для обновления DNS-сервера.
- Настройте плановое восстановление, чтобы убедиться, что пассивная конфигурация всегда соответствует активной.
- При возникновении аварийной ситуации пассивный сервер становится активным. Новый активный сервер уже содержит актуальную конфигурацию, т.к. она была восстановлена ранее плановым восстановлением. Скрипты можно использовать для обновления A-записи DNS на новый IP-адрес активного сервера (и отключения предыдущего активного сервера).
Дополнительную информацию о возможностях отказоустойчивости можно найти в разделе Отказоустойчивый кластер 3CX.
Резервное копирование и восстановление из командной строки
Руководство по резервному копированию и восстановлению с помощью командной строки.
Дополнительная информация
- Настройка резервного копирования в SharePoint
- Настройка резервного копирования в Google Storage
- Использование FTP-сервера Windows для резервного копирования
- Использование FTP-сервера Linux для резервного копирования
Версия документа
Последнее обновление документа 27 февраля 2024 г.