rds-backup

command module
v0.0.0-...-bc33683 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2022 License: Apache-2.0 Imports: 1 Imported by: 0

README

AWS RDS MSSQL Backup Manager Build Status

A command line tool to manage SQL backups on AWS RDS

Prerequisites
Download
  • Feel free to download the latest version from release page, or
  • use go get -u github.com/alexhokl/rds-backup if you have Go installed
Examples
To create a backup
rds-backup create -w --bucket your-s3-bucket-name --database your-database-name --password your-database-password --server your-rds-server --username your-rds-sql-server-login --filename filename-on-s3.bak
To create a backup and restore in a Docker container on your local machine
rds-backup create -r --bucket your-s3-bucket-name --database your-database-name --password your-database-password --server your-rds-server --username your-rds-sql-server-login --filename filename-on-s3.bak --container your-container-name --restore-password your-container-sql-password
To create a backup and restore in a native MSSQL server on your local machine
rds-backup create -r -n --bucket your-s3-bucket-name --database your-database-name --password your-database-password --server your-rds-server --username your-rds-sql-server-login --filename filename-on-s3.bak --restore-password your-container-sql-password
Tricks

You can avoid specifying some of the parameters every time by using a configuration file or environment variables or a combination of both.

Configuration file
bucket: your-s3-bucket-name
database: your-database-name
password: your-database-password
server: your-rds-server
username: your-rds-sql-server-login
filename: filename-on-s3.bak
Environment variables
export bucket=your-s3-bucket-name
export database=your-database-name
export password=your-database-password
export server=your-rds-server
export username=your-rds-sql-server-login
export filename=filename-on-s3.bak

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL