Skip to content

Commit 718a692

Browse files
committed
fix: 스크립트 권한 부여 및 명령어 수정
1 parent 3fac85c commit 718a692

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

terraform/dev/scripts/user-data.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ mkswap /swapfile
77
swapon /swapfile
88
echo '/swapfile none swap sw 0 0' >> /etc/fstab
99

10-
mkdir -p /home/ec2-user/logs
10+
mkdir -p /home/ec2-user/logs/backup
1111
mkdir -p /home/ec2-user/mysql
1212
mkdir -p /home/ec2-user/scripts
1313

14+
chown -R ec2-user:ec2-user /home/ec2-user/logs /home/ec2-user/mysql /home/ec2-user/scripts
15+
1416
aws s3 cp s3://eatda-storage-dev/scripts/app-backup-dev-logs.sh /home/ec2-user/scripts/app-backup-dev-logs.sh
1517
chmod +x /home/ec2-user/scripts/app-backup-dev-logs.sh
1618

@@ -27,7 +29,7 @@ done
2729

2830
(
2931
sudo crontab -u ec2-user -l 2>/dev/null || true
30-
echo "0 0 * * 0 /home/ec2-user/scripts/app-backup-dev-logs.sh >> /var/log/app-backup.log 2>&1"
31-
echo "30 0 * * 0 /home/ec2-user/scripts/mysql-backup.sh >> /var/log/mysql-backup.log 2>&1"
32+
echo "0 0 * * 0 /home/ec2-user/scripts/app-backup-dev-logs.sh >> /home/ec2-user/logs/backup/app-backup.log 2>&1"
33+
echo "30 0 * * 0 /home/ec2-user/scripts/mysql-backup.sh >> /home/ec2-user/logs/backup/mysql-backup.log 2>&1"
3234
) | sudo crontab -u ec2-user -
3335

terraform/prod/scripts/user-data.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ mkswap /swapfile
77
swapon /swapfile
88
echo '/swapfile none swap sw 0 0' >> /etc/fstab
99

10-
mkdir -p /home/ec2-user/logs
10+
mkdir -p /home/ec2-user/logs/backup
1111
mkdir -p /home/ec2-user/scripts
1212

13+
chown -R ec2-user:ec2-user /home/ec2-user/logs /home/ec2-user/scripts
14+
1315
aws s3 cp s3://eatda-storage-prod/scripts/app-backup-prod-logs.sh /home/ec2-user/scripts/app-backup-prod-logs.sh
1416
chmod +x /home/ec2-user/scripts/app-backup-prod-logs.sh
1517

@@ -23,5 +25,5 @@ done
2325

2426
(
2527
sudo crontab -u ec2-user -l 2>/dev/null || true
26-
echo "0 0 * * 0 /home/ec2-user/scripts/app-backup-prod-logs.sh >> /home/ec2-user/logs/app-backup.log 2>&1"
28+
echo "0 0 * * 0 /home/ec2-user/scripts/app-backup-prod-logs.sh >> /home/ec2-user/logs/backup/app-backup.log 2>&1"
2729
) | sudo crontab -u ec2-user -

0 commit comments

Comments
 (0)