본문 바로가기

작업스케줄러

Windows - Windows Server BGInfo 자동화 설정 – Hyper-V VM 관리 효율 극대화 1. Hyper-V 템플릿화를 시작하며Hyper-V로 다수의 Windows Server를 관리하려면 표준화된 VM 템플릿을 만들어서 사용해야 효율적입니다.템플릿화를 진행하면서 각 VM이 생성 후에도 고유 정보를 확인할 수 있도록 고민 끝에 BGInfo를 활용하게 되었습니다.  Windows - Hyper-V VHDX 템플릿으로 VM 생성 및 관리하는 방법Hyper-V를 사용하면서 동일한 환경을 가진 가상 머신(VM)을 여러 개 생성해야 하는 경우가 많습니다.이럴 때 VHDX 템플릿을 활용하면 효율적으로 운영체제를 초기화하고 네트워크 설정까지 간단히samso.tistory.com Windows Server 2022 설치최신 업데이트 적용기본 서비스 및 네트워크 설정 완료템플릿 최적화불필요한 서비스 비활성화.. 더보기
MariaDB - General Log 자동 백업 및 보관 설정 (Windows & Linux 스크립트 활용) MariaDB의 일반 로그(general_log)를 하루치씩 저장하고 오래된 로그는 자동으로 삭제하는 방법입니다.Windows에서 .bat 파일과 Linux에서 .sh 스크립트를 사용하여 처리할 수 있습니다.  Windows (Batch 파일)@echo off:: 현재 시간을 형식에 맞게 설정 (예: 0830)set TIME2=%TIME: =0%set TIME3=%TIME2:~0,2%%TIME2:~3,2%:: 일반 로그 비활성화C:\MariaDB\bin\mysql.exe -uroot -p비밀번호 --execute="set global general_log=off":: 로그 파일 복사 및 날짜/시간을 파일명에 추가copy C:\DB_LOG\DB01_history.log C:\Storage\DB_LOG\DB.. 더보기
Linux - 리눅스 Crontab (크론탭) 설정 & 자동 실행 방법 Crontab1. cron이란 :     일정시간마다 프로그램을 자동으로 실행시키는 데몬입니다. (Windows 의 작업스케줄러와 유사함)2. crond 설정     크론(cron)의 설정은 /etc/crontab에서 합니다. (모든 계정으로 관리해야 할 경우)  옵션   -e : 설정된 파일을 새롭게 편집   -r : 등록된 내용을 삭제   -l  : 현재 등록된 내용을 본다 3. crontab 파일 형식  ----------         ----------  ------------------------------------------------------   필  드            의  미         범  위  ----------         ----------  -------------.. 더보기