---
description: Learn how to backup your TrueNAS device to Filebase.
---

# TrueNAS CORE

## What is TrueNAS CORE?

TrueNAS CORE, formerly FreeNAS, is a software solution that gives you the ability to create your own storage system on any hardware or virtual machine. TrueNAS is also a suite of Network Attached Storage (NAS) devices used for storing and keeping local or onsite backups of data. NAS devices come in many sizes and configurations, both for home users and enterprise level data storage. While they are important pieces of disaster and data recovery plans, if something were to destroy or corrupt the NAS device, the data stored on it would be lost. Therefore, backing up your NAS device to a form of offsite, cloud storage is just as important to your disaster or data recovery plan.

TrueNAS CORE is certified for use with Filebase. Read below for steps to configure your TrueNAS device for backups to Filebase.

{% hint style="success" %}
### Prerequisites:

* [x] Download and install [TrueNAS CORE](https://www.truenas.com/download-truenas-core/).
* [x] [Sign up](https://filebase.com/signup) for a free Filebase account.&#x20;
* [x] Have your Filebase Access and Secret Keys. Learn how to view your access keys [here. ](../../../getting-started-guide#working-with-access-keys)
* [x] Create a Filebase Bucket. Learn how to create a bucket [here](../../../getting-started-guide#creating-and-working-with-buckets).
{% endhint %}

### 1. After installing TrueNAS CORE, navigate to the Web Interface Dashboard.&#x20;

For help installing, please see TrueNAS’s documentation [here](https://www.truenas.com/docs/core/gettingstarted/install/).

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FUSomO3a7Yc8zS2Q1vzHA%2Fimage.png?alt=media\&token=9b7cd236-fb0d-4051-89c0-841e799ee900)

### 2. Once in the Web Interface Dashboard, navigate to System > Cloud Credentials

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FLes3iHlefFVsdn9FZw4B%2Fimage.png?alt=media\&token=aa34aa4b-b9d0-4866-a33c-b6e924c6dd9b)

### 3. From the Cloud Credentials page, select ‘add’ to add your Filebase credentials.

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FJpUvN8Q0Xz3r2h8xtwpf%2Fimage.png?alt=media\&token=c663fe45-5b62-4d4a-a1ae-82a64583c632)

### 4. Enter the following information to configure TrueNAS CORE with your Filebase account:

* **Name:** Filebase
* **Provider:** Amazon S3
* **Access Key ID:** Your Filebase Access Key
* **Secret Access Key:** Your Filebase Secret Key

**Select ‘Authentication Advanced Options’**

* **Endpoint URL:** [s3.filebase.com](http://s3.filebase.com)
* **Region:** us-east-1

_**Ensure V2 signatures is unchecked.**_

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FlMDP1tHQnPkIBOm0hwwm%2Fimage.png?alt=media\&token=9e037209-2c77-4b2d-ac79-b0677a3f74b1)

### 5. Select ‘Verify Credential’ to verify the connection.

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FhEoRMMWcu7uZz5u943x6%2Fimage.png?alt=media\&token=986d6637-0220-412a-8133-0681e3038c3d)

Select Submit to save these settings.

### 6. On the left side bar menu, select Tasks > Cloud Sync Tasks. Select ‘Add’.

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FVXoPglpqHopK4IqIani1%2Fimage.png?alt=media\&token=6454d5d4-a070-4d30-97a6-f89df9547861)

### 7. Configure the Cloud Sync Task.

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2Fjn8XusnGaRZPTVXKPq0n%2Fimage.png?alt=media\&token=a6c1aa21-b8bc-4a85-a4f7-2aa24b8d5073)

* **Description:** Description of task
* **Connection:** PUSH
* **Transfer Mode:** COPY, SYNC, or MOVE. Select the transfer mode you would like to configure. Read the details of each carefully.
* **Directory Files:** Select the files to push to Filebase.
* **Remote Credential:** Filebase (S3)
* **Bucket:** Select the bucket you’d like to use from the drop down menu.
* **Folder:** If there is a folder inside the bucket you’d like to use, select this folder.
* **Control:** Select the scheduled time and frequency of the cloud sync task.

Configure any advanced options as desired.

### 8. Select ‘Dry Run’ to do a test sync of this configuration, or select ‘Submit’ to submit this Cloud Sync task.

![](https://3861818989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lyjw7dWpiQtUFDa1pO0%2Fuploads%2FCcfzHJLthVjK5rO5Ofnk%2Fimage.png?alt=media\&token=12856d56-af52-4dd4-b0dc-1593176f177c)

After submitting the task, you can view it from the Cloud Sync Tasks dashboard to see its status.
