SW/IPTABLES

IPTABLES - 파일 백업 관리하기

bigju 2021. 11. 10. 09:00

*환경 

Centos7


서버 초기 세팅 : https://bigju.tistory.com/entry/iptables-%EC%B4%88%EA%B8%B0-%EC%84%B8%ED%8C%85-%EA%B0%9C%EC%9D%B8%EC%A0%81-%EC%84%A0%ED%98%B8-%EB%B0%A9%EC%8B%9D 

 

세팅 후 방화벽 작업을 하거나 서버가 문제가 생겨 iptables를 재설정 해야하는 최악의 상황이 생긴다.

명령어로 입력했다면 저장 분을 명령어로 가져오면 되지만.

만약 뻑나면 ..?

그래서 나는 파일 관리를 선호 한다.

 

1. 스크립터 작성

vi /data/script/iptables.sh 
<경로는 개인 선택>


#!/bin/sh
DATE=$(date +"%Y-%m-%d")

cp /etc/sysconfig/iptables /data/backup/iptables/iptables_$DATE


find /backup/conf_file/ -type f -ctime +15 -exec rm -rf {} \



chmod 755 /data/backup/iptables.sh

cp /etc/sysconfig/iptables /data/backup/iptables/iptables_$DATE : 해당경로에 해당 날짜로 저장

 


find /backup/conf_file/ -type f -ctime +15 -exec rm -rf {} \ : 해당 경로에 15일 경과 파일 삭제 

 

 

2. crontab 이용하여 예약하기

 

crontab -e

00 01 * * * /data/script/iptables.sh 


:q

 

3. 확인

 

Big Ju