# S3 Storage Engine

- [Using the S3 Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/using-the-s3-storage-engine.md): This guide covers typical use cases for the S3 engine, such as archiving inactive tables, and details supported operations like ALTER TABLE and SELECT.
- [S3 Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/s3-storage-engine-status-variables.md): A list of status variables for monitoring the S3 engine's interactions with the cloud service, although specific variables are not extensively documented here.
- [S3 System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/s3-storage-engine-system-variables.md): This page lists system variables to configure the S3 engine, including AWS credentials, bucket names, page cache sizes, and connection protocols.
- [S3 Engine Internals](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/s3-storage-engine-internals.md): Learn about the internal architecture of the S3 engine, which inherits from Aria code but redirects reads to S3, using a dedicated page cache.
- [Testing Connections to S3](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/testing-the-connections-to-s3.md): Instructions on how to verify your S3 configuration using tools like \`aria\_s3\_copy\` and the \`mysql-test-run\` suite to ensure proper connectivity.
- [aria\_s3\_copy](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/aria_s3_copy.md): A reference for the \`aria\_s3\_copy\` tool, which is used to manually copy Aria tables to and from S3 storage for testing and data migration.


---

# Agent Instructions: 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:

```
GET https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
