Резервное копирование и хранение данных

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

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

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

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

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

  1. Перейдите в Admin > System > Storage.
  2. Включите Remote Data Storage & Archive.
  3. Выберите и настройте "Location Type" резервной копии:
  1. Google Storage - загрузите сохраненный ключ JSON и нажмите "Connect", чтобы выбрать путь в хранилище Google Cloud. Дополнительная информация о настройке Google Cloud.
  2. FTP - установите путь FTP-сервера с соответствующим именем пользователя и паролем. Поддерживаемые протоколы: FTP, FTPS и FTPES.
  3. SMB - установите путь к сетевому ресурсу Windows и используйте свой домен, имя пользователя и пароль для подключения.
  4. SFTP - SSH File Transfer - установите путь сервера SSH (Secure SHell) с соответствующим именем пользователя, паролем и/или ключом OpenSSH. Дополнительная информация о создании и/или преобразовании ключей OpenSSH. Примечание: следующие службы SFTP не поддерживаются:
  1. Хранилище BLOB-объектов MS Azure
  1. AWS S3 Buckets — загрузите файл IAM Config, получите Access Key ID и Secret, выберите регион. Подробнее о настройке AWS S3 Buckets.
  2. Вы также можете использовать хранилище файлов учетной записи Microsoft Sharepoint/MS 365. См. руководство по настройке.
  1. Включите Backup Archive и укажите название папки.
  2. Нажмите Save.

Чтобы использовать для хранения локальный диск, отключите Remote Data Storage & Archive и установите каталог в Backup → Settings. Выберите локальный путь резервного копирования с соответствующими правами доступа к файловой системе. Не устанавливайте расположение копии в одной из локальных папок 3CX, так как они удаляются при удалении сервера. Установка локального пути в Linux требует, чтобы указанный каталог принадлежал пользователю

phonesystem
и имел разрешения на запись PBX.

Примечание: Для систем на хостинге 3CX место хранения локальных резервных копий задано заранее.

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

  1. Нажмите кнопку "Backup Now" и укажите имя резервной копии.
  2. Установите опцию, чтобы включить локальные записи разговоров в резервную копию.
  3. Установите необязательный пароль шифрования.
  4. Нажмите "ОК", чтобы начать резервное копирование немедленно. Системный администратор и владелец системы уведомляются о завершении или сбое резервного копирования по e-mail. Уведомление дополнительных пользователей настраивается в разделе Admin > System > Alerts > Email Notification.
  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.

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

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

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

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

Последнее обновление документа 8 сентября 2026 г.

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