# Getting Started
We've prepared "Getting started guides" for different backup scenarios as well as for different hosting and storage providers.
We'll cover here the simplest path to get started, each individual scenario will be covered in its own guide. When setting up your first backup you'll need to connect or add your server, a storage to dump your backups to, and finally configure your backup and its options.
In this step by step tutorial, I am going to show how easy it is to create a file and database backup for a demo web application.
I will be using DigitalOcean as an example, however, these steps are almost the same for any other web host or cloud provider.
Requirements (for this example):
- A DigitalOcean server (IP address, username and password).
- A website, web application or anything running on that server to back up.
- Credentials of your database (IP, username, password, port, name) and the directory you need to back up.
# Connect your server
SimpleBackups is server agnostic, meaning that we allow you to connect any server based on Linux (and FreeBSD in the future). To connect your server, SimpleBackups requires SSH access, which can be done using 2 methods:
1. Rapid Server Setup, also known as the "one-command setup":
We'll provide you with a command that contains a unique ID (API Token), that once run on your server, will take care of:
- Connecting your server and adding the required components to run backups
- Establishing the SSH connection between your server and SimpleBackups
That's it, once the script runs, you'll be able to configure your backup afterwards since it will autoamtically add your server to your SimpleBackups dashboard.
What you'll need
- SSH access to your sever, ability to run a shell command on your server
2. SSH password:
If your server requires a password (not that we're not talking about FTP here but still SSH).
What you'll need
- IP (& port if not default) of your server
- Login of your SSH user
- Password of your SSH user
# Connect your server in SimpleBackups
# Step 1.
Obtain the server host/IP address, username and password. These are sent to you by email when you create your DigitalOcean server (aka Droplet or Instance) as shown below:
# Step 2a.
# Step 2b.
Click Validate Server Connection
# Step 2c.
If the previous step was successful, you will be able to see your server with a Connected status as shown at the bottom of the page - this means that your server is ready to be backed up
# Connect your storage
With SimpleBackups you can store your backups on any cloud storage (AWS, DigitalOcean, Dropbox, Wasabi, Google, ...).
# Create a backup
Now that your server and storage are connected, you can create your backup.
# Step 3a.
Click Backups, then Create Backup. Afterwards give your backup a name and fill-in the form as shown by selecting the storage you want to store your backups on, the server you want to backup and the backup schedule and retention
# Step 3b.
Choose the backup type and enter the directories/paths you want to back up on the server
# Step 3c.
Fill-in your database credentials
Finally, you can run your backup by clicking Back Up Now:
Once backups run successfully, you will see their logs and will be able to download them:
If you are having any problems, we are a few clicks away. Let us know if you need any help.