
ArangoDB on AWS: Automate Install, S3 Backup & Restore with Systemd
Introduction ArangoDB is a native multi-model database, documents, graphs, and key/value, accessible through a single query language (AQL). Running it on AWS EC2 requires disciplined automation: the database process, configuration management, daily backups to S3, and a tested restore path. This guide provides production-ready shell scripts for all four concerns. The scripts target ArangoDB 3.6.5-1 on Ubuntu 18.04. For ArangoDB 3.12+ on Ubuntu 22.04, update the repository URL and package version in Step 1. All other scripts remain unchanged. Installing the Latest Version of ArangoDB on Ubuntu 18.04 Visit the ArangoDB website to download the latest version of the database. As of this guide, the current version is 3.6.5-1 . Below is a script to install and configure ArangoDB on an AWS EC2 server. Important Precautions Ensure that you stop the ArangoDB service and switch your application to maintenance mode before proceeding. #!/bin/bash sudo systemctl stop arangodb3.service sudo cp -r /et
Continue reading on Dev.to
Opens in a new tab


