> For the complete documentation index, see [llms.txt](https://docs.cherryai.com.cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cherryai.com.cn/docs/russian/pre-basic/data-settings/s3-compatible.md).

# Резервное копирование в S3-совместимое хранилище

Cherry Studio поддерживает резервное копирование через S3-совместимое хранилище (объектное хранилище). Распространённые S3-совместимые сервисы хранения: AWS S3, Cloudflare R2, Alibaba Cloud OSS, Tencent Cloud COS, MinIO и т. д.

На основе S3-совместимого хранилища можно через `Компьютер A` $$\xrightarrow{\text{备份}}$$ `S3-хранилище` $$\xrightarrow{\text{恢复}}$$ `Компьютер B` реализовать синхронизацию данных между несколькими устройствами.

### Настроить S3-совместимое хранилище

1. Создайте объектный бакет (Bucket) и запишите его название.**Настоятельно рекомендуется установить для бакета приватный режим чтения и записи, чтобы избежать утечки резервных данных!!**
2. Согласно документации, перейдите в консоль облачного сервиса, чтобы получить для S3-совместимого хранилища `Идентификатор ключа доступа`、`Секретный ключ доступа`、`Конечная точка`、`Бакет`、`Регион` и другую информацию.
   * **Конечная точка**：Адрес доступа к S3-совместимому хранилищу, обычно имеет вид `https://<bucket-name>.<region>.amazonaws.com` или `https://<ACCOUNT_ID>.r2.cloudflarestorage.com`。
   * **Регион**：Регион, в котором находится бакет, например `us-west-1`、`ap-southeast-1` и т. д.; для Cloudflare R2 укажите `auto`。
   * **Бакет**：Название бакета.
   * **Идентификатор ключа доступа** и **Секретный ключ доступа**：Учётные данные для аутентификации.
   * **Корневой путь**：Необязательно, указывает корневой путь при резервном копировании в бакет; по умолчанию пусто.
   * **Связанная документация**
     * AWS S3：[Получить Идентификатор ключа доступа и Секретный ключ доступа](https://docs.aws.amazon.com/zh_cn/IAM/latest/UserGuide/id_credentials_access-keys.html)
     * Cloudflare R2：[Получить Идентификатор ключа доступа и Секретный ключ доступа](https://developers.cloudflare.com/r2/api/tokens/)
     * Alibaba Cloud OSS：[Получить Идентификатор ключа доступа и Секретный ключ доступа](https://help.aliyun.com/zh/oss/developer-reference/use-amazon-s3-sdks-to-access-oss#306596478ed3r)
     * Tencent Cloud COS：[Получить SecretId и SecretKey](https://cloud.tencent.com/document/product/436/37421)
3. В настройках резервного копирования S3 заполните указанные выше данные, нажмите кнопку резервного копирования, чтобы выполнить бэкап; нажмите кнопку управления, чтобы просматривать и управлять списком файлов резервных копий.

***

### 💡 Получить помощь и отправить отзыв

Если вы в процессе настройки или использования столкнётесь с любыми вопросами, багами или предложениями по улучшению функций, пожалуйста, обратитесь к [Обратная связь и предложения](/docs/russian/question-contact/suggestions.md) официальным каналам, указанным там.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cherryai.com.cn/docs/russian/pre-basic/data-settings/s3-compatible.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
