Ubuntu에서 MySQL 자동 백업 설정: crontab과 mysqldump를 활용한 데이터 보호 방안
Ubuntu 환경에서 MySQL 자동 백업 구축 가이드
Ubuntu 운영체제에서 crontab과 mysqldump를 조합하여 MySQL 데이터베이스의 자동 백업 시스템을 구축하는 방법을 안내합니다. 이 방법은 데이터 안전성을 보장하며, Ubuntu 22.04 LTS와 MySQL 8.0 환경에서 검증된 실용적인 접근법입니다.
사전 준비사항
시작하기 전에 다음 요건이 충족되는지 확인하세요:
MySQL이 설치 ...
7월 12일 20:31에 게시됨
크론을 활용한 프로세스 메모리 사용량 주기적 모니터링 구현
크론 작업 계획 설정
시스템의 crontab -e 명령어를 실행하면 기본 텍스트 에디터가 열리며, 여기에 정기적으로 수행할 작업을 입력합니다. 저장 후 /var/spool/cron/crontabs/ 디렉터리에 사용자 이름으로 된 파일이 생성됩니다.
작업 스케줄링 포맷 설명
각 줄은 6개의 필드로 구성되며, 형식은 다음과 같습니다:
minute hour day month weekday command
*: 모든 ...
6월 23일 18:40에 게시됨
CentOS에서 crontab을 사용한 주기적 작업 스케줄링
개요
CentOS와 같은 리눅스 환경에서는 반복적으로 수행해야 하는 시스템 작업을 자동화할 필요가 자주 발생합니다. 예를 들어, 지속 통합(CI) 파이프라인에서 생성된 불필요한 Docker 이미지를 정기적으로 제거하는 작업이 있을 수 있습니다. 이러한 목적을 달성하기 위해 crontab을 활용하면 간편하고 안정적인 스케줄 기반 실행이 가능합니다.
crontab의 작동 원리
cro ...
6월 20일 05:23에 게시됨