Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Download Tracker 1.0.7 — Minor update available for module download_tracker (1.0.7). Release: Directory2Block Slideshow 1.0.8 — Minor update available for module directory2block_slideshow (1.0.8). Release: Mautic Audiences 1.1.5 — Minor update available for module mautic_audiences (1.1.5). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: RightUp 1.0.2 — Minor update available for module rightup (1.0.2). Release: CronWatch 0.12.1 — Minor update available for module cronwatch (0.12.1). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

The "s3_db_export" Drupal module simplifies database management by automating database exports and securely storing backups in Amazon S3. This module provides:

Key Features:
Cron Job Integration: Seamlessly schedule and automate database exports at your preferred intervals.

AWS S3 Integration: Easily connect your Drupal site to your Amazon S3 bucket for secure and reliable backup storage.

Data Protection: Ensure robust data protection with encrypted data transfer and storage.

Custom Scheduling: Tailor backup schedules to your needs, whether it's daily, weekly, or custom intervals.

User-Friendly Interface: A user-friendly interface for hassle-free management.

Detailed Logging and Reporting: Keep a record of export activities and generate reports for tracking backup status.

Direct Backup Route: Initiate a manual database export directly by using the "/db-export-s3" route.

Direct Download Route: You can download your database directly by using the "/db-export-s3-download" route.

Post-Installation Guide

Congratulations on installing the "s3_db_export" Drupal module! This guide will walk you through the post-installation steps to set up your module for seamless database exports and secure backups in Amazon S3.

Step 1: Configure AWS S3 Details

Navigate to the configuration page by going to "/admin/config/content/DbForm" in your Drupal admin interface.

On the configuration page, you'll find settings to configure your AWS S3 details:

Access Key: Enter your AWS access key.
Secret Key: Provide your AWS secret key.
S3 Bucket Name: Specify the name of the S3 bucket where backups will be stored.
Backup Directory: Define the directory path within your bucket for storing backups.
Encryption: Choose whether to enable encryption for backup files.
Save your AWS S3 configuration.

Step 2: Schedule Database Exports

Configure the export schedule by selecting your preferred backup frequency (e.g., daily, weekly, custom).

Define the time and frequency for automated exports to suit your needs.

Save your export schedule settings.

Step 3: Export Your Database

Return to the main module interface.

Initiate a manual database export or wait for the scheduled export to run automatically.

You can also initiate a manual database export directly by using the "/db-export-s3" route. Simply navigate to "/db-export-s3" in your browser or through your Drupal admin interface.

Monitor the export progress and verify that your database backup is securely stored in your configured AWS S3 bucket. If needed, you can now also download your database directly by using the "/db-export-s3-download" route.

Before exporting with "s3_db_export," create a "tmp" folder in "default/files/tmp." Access your site's files directory, create the folder, and set proper permissions for smooth, secure database exports.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2023
Latest release
3 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.2 Stable Sep 22, 2023
1.0.1 Stable Sep 21, 2023