1. Quickstart 10K Foot View

1.1. Overview

There are two logical administrative domains for backup. Privilege separation between these two domains should be maintained so that complete data loss can only occur if both domains are compromised. The domains are:

cloudadmin:
controls the AWS-side of the infrastructure, Usually multiple people.
Cloudadmins must be comfortable at the Linux command line prompt.
sysadmin:
controls the server to be backed up (server)
Sysadmins must be willing to perform a small set of tasks at the command line.

RCS3 has no native graphical interface. The next section very briefly describes the tasks and provides links to other parts of the documentation for the details.

1.2. First Backup

Step

Task

Sysadmin

Cloudadmin

1

Prerequisites

Native OS

Docker Image

Windows

Native OS

Docker Image

2

Clone RCS3 Repository

Clone

Clone

3

One-Time Cloud Config

Settings

4

Customize aws-settings.yaml

Download

from your cloudadmin

Publish

5

Onboard Server

Run localize.py

Allocate Space

create-bucket-with-inventory.sh

6

Define Backup Jobs

jobs.yaml

7

Test Backup Config

list/detail

8

Schedule Regular backup

crontab entry

Windows

9

Seed the Backup

First Backup

gen-backup.py run