Advanced Search
Search Results
329 total results found
SEPA Direct Debit Payment Option on Elestio
At Elestio, we aim to make payment processing as convenient and accessible as possible for our customers. We’re pleased to offer SEPA Direct Debit as a payment option, available to our eligible European customers. This method ensures a secure, easy, and effici...
How to Enable or Disable IPv6 on a Linux Virtual Machine
IPv6 is the latest version of the Internet Protocol, designed to address the limitations of IPv4. In some scenarios, such as managing Docker Hub rate limits, disabling IPv6 may be necessary to ensure smooth operation. This guide provides step-by-step instructi...
Introduction
Clustered databases are essential for ensuring high availability, scalability, and fault tolerance in modern systems. By distributing data across multiple nodes, they can handle larger workloads, prevent single points of failure, and ensure that services rema...
Deploy a new cluster
How to deploy a new cluster 1) Go to the Elestio Clusters tab. 2) Click on Deploy My First Cluster. 3) Select your Software, for example, MySQL. 4) Choose your Provider and Service Plan, then click Next. 5) Choose a name for your cluster, for exampl...
Overview
Once your cluster is deployed, you can access it through the Clusters tab on the left. Here, you will see a new entry with the name of your cluster. In our example, it will appear as mysql-cluster. By clicking on the cluster name, you will access the Overvi...
Nodes management
If you click on the Nodes tab, you will see a list of all your nodes with detailed information, such as: Node Role: Indicates whether the node is a Primary or a Replica. Status: Displays whether the node is running or not. Specifications: Includes detai...
Add a node
If you want to add a new node to your cluster, you can: Click on the Add Node button in the top-right corner of your cluster page. Alternatively, in the Overview tab, click on Add Node. A prompt will appear, asking for confirmation to add a new node. ...
Remove a node
If you want to remove a node from your cluster, you can: Click on the Delete button with the trash icon in the Nodes tab. Alternatively, click on a node to view its details, then click Delete Node in the top-left corner. A confirmation popup will appear...
Promote a node
If you want to promote a node to Primary in your cluster, follow these steps: Go to the Nodes tab. Click on the Promote button with the arrow icon next to the node you wish to promote. A confirmation popup will appear, asking if you really want to promo...
Backups and restores
Elestio offers a Backup section specifically for managing backups.For clusters, only the backups of the Primary node are supported.If you promote a new node to Primary, a new backup will automatically be created for security purposes, ensuring a healthy backup...
Limit access per IP
If you want to restrict your cluster to specific IPs for enhanced security, follow these steps: Go to the Overview tab. Click on the Limit Access per IP button. A popup will appear where you can configure IP restrictions: In the text field, add the...
Cluster resynchronization
If one or more Replica nodes are unhealthy or desynchronized, you can resynchronize them with the Primary node by following these steps: Go to the Overview tab of your cluster. Click on the Resync Cluster button. A confirmation popup will appear to ensu...
Database migrations
If you want to migrate an existing database to your cluster, you can do so easily by following these steps: Go to the Overview tab of your cluster. Click on the Migrate Database button. Migration Process Start the Migration: A popup will appear....
Delete a cluster
If you want to delete your cluster, follow these steps: Go to the Overview tab of your cluster. Click on the Delete Cluster button located in the top-right corner. A confirmation popup will appear to ensure you want to proceed. Enter the name of your...
Nginx advanced configuration
Edit the website nginx configuration From the service overview screen it's possible to edit the nginx configuration for the elestio default subdomain domain & custom domain, to do that go to the Security tab, then click on Nginx configuration then click on Co...
Global
Elestio offers comprehensive services, including various support plans, support for multiple database types, and robust backup retention policies. Support Plans Elestio offers flexible support plans tailored to meet different user needs, ensuring smooth dep...
Overview
PostgreSQL is an open-source relational database management system. It supports SQL language and offers features like transactions, referential integrity, and user-defined types and functions. PostgreSQL can handle complex queries, supports various data types,...
Connecting with Node.js
This guide explains how to establish a connection between a Node.js application and a PostgreSQL database using the pg package. It walks through the necessary setup, configuration, and execution of a simple SQL query. Variables Certain parameters must be pro...
Creating a Database
PostgreSQL allows you to create databases using different methods, including the PostgreSQL interactive shell (psql), Docker (assuming PostgreSQL is running inside a container), and the command-line interface (createdb). This guide explains each method step-by...
Database Migration Service for PostgreSQL
Elestio provides a structured approach for migrating PostgreSQL databases from various environments, such as on-premises systems or other cloud platforms, to its managed services. This process ensures data integrity and minimizes downtime, facilitating a smoot...