공식 근거시스템 변경 없음
확인 명령
# PostgreSQL: client 버전만 보지 말고 서버와 extension을 확인합니다.
psql -V 2>/dev/null || true
psql -Atc "select version();" 2>/dev/null || true
psql -Atc "select extname, extversion from pg_extension order by 1;" 2>/dev/null || true
psql -Atc "select pg_is_in_recovery();" 2>/dev/null || true
# MySQL / MariaDB
mysql --version 2>/dev/null || mariadb --version 2>/dev/null || true
mysql -NBe "select @@version, @@version_comment;" 2>/dev/null || true
mysql -NBe "show replica status\G" 2>/dev/null | egrep 'Replica_IO_Running|Replica_SQL_Running|Seconds_Behind_Source' || true
mysql -NBe "show slave status\G" 2>/dev/null | egrep 'Slave_IO_Running|Slave_SQL_Running|Seconds_Behind_Master' || true
# MongoDB
mongod --version 2>/dev/null | head -20 || true
mongosh --quiet --eval 'db.version(); db.adminCommand({replSetGetStatus:1}).ok' 2>/dev/null || true
mongosh --quiet --eval 'db.adminCommand({getParameter:1, featureCompatibilityVersion:1})' 2>/dev/null || true
# OS 패키지와 컨테이너도 보조 확인합니다.
rpm -qa | grep -Ei 'postgresql|mysql|mariadb|mongodb' || dpkg -l | grep -Ei 'postgresql|mysql|mariadb|mongodb' || true
docker ps --format '{{.Names}} {{.Image}}' | grep -Ei 'postgres|mysql|mariadb|mongo' || true- 예상 결과
- 영향 가능 예시: 공식 보안 공지 기준 조치 대상입니다. 백업과 복제 상태를 먼저 확인합니다. / 확인 필요 예시: 서버 엔진, 복제/클러스터, extension/plugin, driver 호환성을 추가 확인해야 합니다.
- 판정·성공 기준
- 공식 보안 공지 기준 조치 대상입니다. 백업과 복제 상태를 먼저 확인합니다. 서버 엔진, 복제/클러스터, extension/plugin, driver 호환성을 추가 확인해야 합니다.