update instructions for backup.sh
This commit is contained in:
parent
c018987fba
commit
9098dd7e37
1 changed files with 3 additions and 3 deletions
|
@ -1,15 +1,15 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# Make sure to:
|
# Make sure to:
|
||||||
# 1) Name this file `backup.sh` and place it in /home/ubuntu
|
# 1) Name this file `backup.sh` and place it in /home/ec2-user (or symlink it)
|
||||||
# 2) Run sudo apt-get install awscli to install the AWSCLI
|
# 2) Run sudo apt-get install awscli to install the AWSCLI
|
||||||
# 3) Run aws configure (enter s3-authorized IAM user and specify region)
|
# 3) Run aws configure (enter s3-authorized IAM user and specify region)
|
||||||
# 4) Fill in DB host + name
|
# 4) Fill in DB host + name
|
||||||
# 5) Create S3 bucket for the backups and fill it in below (set a lifecycle rule to expire files older than X days in the bucket)
|
# 5) Create S3 bucket for the backups and fill it in below (set a lifecycle rule to expire files older than X days in the bucket)
|
||||||
# 6) Run chmod +x backup.sh
|
# 6) Run chmod +x backup.sh
|
||||||
# 7) Test it out via ./backup.sh
|
# 7) Test it out via ./backup.sh
|
||||||
# 8) Set up a daily backup at midnight via `crontab -e`:
|
# 8) Set up a daily backup at 8AM UTC via `crontab -e`:
|
||||||
# 0 0 * * * /home/ubuntu/backup.sh > /home/ubuntu/backup.log
|
# 0 8 * * * /home/ec2-user/backup.sh > /home/ec2-user/backup.log
|
||||||
|
|
||||||
# DB host (secondary preferred as to avoid impacting primary performance)
|
# DB host (secondary preferred as to avoid impacting primary performance)
|
||||||
HOST=localhost:27017
|
HOST=localhost:27017
|
||||||
|
|
Loading…
Reference in a new issue