데이터베이스 관리자와 개발자라면 누구나 한 번쯤 고민하게 되는 문제가 있습니다. “언제까지 현재 사용 중인 데이터베이스 버전이 지원될까?” 특히 멀티모델 데이터베이스인 ArangoDB(아랑고DB)를 사용하고 계신다면, 버전별 지원 종료 일정을 미리 파악해 두는 것이 무엇보다 중요합니다.

 

ArangoDB-Logo

 

 

1. ArangoDB(아랑고DB)란 무엇인가? – 멀티모델의 강력함

ArangoDB는 독일의 ArangoDB Inc.에서 개발한 혁신적인 멀티모델 데이터베이스입니다. 하나의 데이터베이스 코어로 그래프(Graph), JSON 문서(Document), 키-값(Key/Value) 세 가지 데이터 모델을 모두 지원한다는 점이 가장 큰 특징이죠.

ArangoDB는 통합 쿼리 언어인 AQL(ArangoDB Query Language)을 사용하여 다양한 데이터 접근 패턴을 단일 쿼리로 처리할 수 있는 NoSQL 데이터베이스입니다. RocksDB를 저장 엔진으로 사용하며, 예측 가능한 성능을 위해 주로 C++로 작성되어 가비지 컬렉션으로 인한 성능 저하를 피할 수 있다는 장점이 있습니다.

 

 

2. ArangoDB 지원 정책 이해하기 – 계획적인 업그레이드를 위한 기본 지식

ArangoDB의 지원 정책을 정확히 이해하는 것이 안정적인 시스템 운영의 첫걸음입니다. ArangoDB는 메이저 릴리스의 경우 최소 18개월, 마이너 릴리스의 경우 최소 12개월의 지원 기간을 보장합니다.

지원 정책의 핵심 원칙

  • 메이저 릴리스 (Major Release): 최소 18개월 지원
  • 마이너 릴리스 (Minor Release): 최소 12개월 지원
  • 공지 방식: 공식 EOL 공지 페이지를 통한 사전 안내
  • 엔터프라이즈 에디션: 개별 계약을 통한 연장 지원 가능

이러한 정책은 사용자들이 충분한 시간을 가지고 최신 버전으로 마이그레이션할 수 있도록 설계되었습니다.

 

 

3. 현재 지원 중인 버전 현황 – 2025년 9월 기준 업데이트 정보

2025년 9월 현재, ArangoDB 3.12가 안정적으로 지원되는 최신 버전입니다. 3.12 버전은 2024년 3월 21일에 릴리스되어 현재까지 약 18개월간 지속적인 업데이트와 보안 지원을 받고 있습니다.

현재 지원 상황

✅ ArangoDB 3.12 – 현재 권장 버전

  • 릴리스: 2024년 3월 21일
  • 현재 상태: 정상 지원 중
  • 최신 패치: 3.12.5.2
  • EOL 일정: 아직 공식 발표되지 않음

❌ ArangoDB 3.11 이하 – 지원 종료

  • 3.11: 2025년 5월 30일 EOL 완료
  • 3.10: 2024년 4월 15일 EOL 완료
  • 이전 버전들: 모두 EOL 완료

최신 패치 버전 현황 (2025년 9월 기준)

메이저 버전 최신 패치 버전 상태 업데이트 권장사항
3.12 3.12.5.2 지원 중 최신 버전 유지
3.11 3.11.14.1 EOL 완료 즉시 3.12로 업그레이드
3.10 3.10.14 EOL 완료 즉시 3.12로 업그레이드
3.9 3.9.12 EOL 완료 즉시 3.12로 업그레이드

권장사항:

  • 3.12 사용자: 최신 패치 버전(3.12.5.2)으로 업데이트하여 안정적인 운영 지속
  • 3.11 이하 사용자: 보안 위험으로 인해 즉시 3.12로 업그레이드 필요

현재 상황 요약 (2025년 9월 기준)

상태 버전 최신 패치 버전 지원 종료일 지원 상태
지원 중 3.12 3.12.5.2 미공지 정상 지원
❌ 지원 종료 3.11 3.11.14.1 2025년 5월 30일 지원 종료
❌ 지원 종료 3.10 3.10.14 2024년 4월 15일 지원 종료
❌ 지원 종료 3.9 3.9.12 2023년 9월 15일 지원 종료

현재 권장사항:

  • 3.12 사용자: 안정적으로 지원되는 최신 버전을 사용 중이므로 정상 운영 가능
  • 3.11 이하 사용자: 지원이 종료되어 보안 위험이 있으므로 3.12로 즉시 업그레이드 필요

 

 

4. 전체 버전별 지원 종료 일정표 – 한눈에 보는 EOL 타임라인

지금까지 릴리스된 모든 ArangoDB 버전의 상세한 지원 일정을 정리해드립니다. 이 정보는 ArangoDB 공식 EOL 공지 페이지를 기반으로 작성되었습니다.

메이저 버전 3.x 시리즈 – 완전 지원 일정

버전 릴리스 일자 지원 종료 일자 최신 패치 지원 기간 상태
3.12 2024년 3월 21일 미공지 3.12.5.2 18개월+ 현재 지원
3.11 2023년 5월 30일 2025년 5월 30일 3.11.14.1 24개월 지원 종료
3.10 2022년 10월 4일 2024년 4월 15일 3.10.14 18개월 ❌ 지원 종료
3.9 2022년 2월 15일 2023년 9월 15일 3.9.12 19개월 ❌ 지원 종료
3.8 2021년 7월 29일 2023년 4월 30일 3.8.9 21개월 ❌ 지원 종료
3.7 2020년 9월 16일 2022년 5월 31일 3.7.18 20개월 ❌ 지원 종료
3.6 2020년 1월 2021년 8월 31일 3.6.16 20개월 ❌ 지원 종료
3.5 2019년 8월 21일 2020년 12월 31일 3.5.7 16개월 ❌ 지원 종료
3.4 2018년 12월 6일 2020년 6월 21일 3.4.11 18개월 ❌ 지원 종료
3.3 2017년 12월 14일 2020년 2월 29일 3.3.25 26개월 ❌ 지원 종료
3.2 2017년 7월 20일 2019년 3월 31일 3.2.18 20개월 ❌ 지원 종료
3.1 2017년 2월 2018년 중순 3.1.29 약 18개월 ❌ 지원 종료
3.0 2016년 4월 2017년 말 3.0.12 약 20개월 ❌ 지원 종료

레거시 버전 2.x 시리즈

버전 릴리스 일자 지원 종료 일자 최신 패치 지원 기간 상태
2.8 2016년 1월 25일 2018년 6월 15일 2.8.x 28개월 ❌ 지원 종료

플랫폼별 지원 종료 정보

플랫폼 지원 종료 일자 비고
Ubuntu 12.04 2018년 6월 15일 플랫폼 자체 EOL로 인한 바이너리 빌드 중단

*참고: 2.8 이전 버전들(2.7, 2.6, 2.5 등)의 공식 EOL 일정은 문서화되지 않아 정확한 정보를 확인할 수 없습니다.

*예상 날짜는 ArangoDB의 최소 18개월 지원 정책을 기준으로 계산된 값입니다.

 

 

5.   3.12 버전의 주요 변화사항 – 업그레이드 전 반드시 확인해야 할 사항

3.12 버전으로의 업그레이드를 고려하고 계신다면, 몇 가지 중요한 변화사항을 미리 파악해 두셔야 합니다.

커뮤니티 에디션(Community Edition) 주요 변경사항

3.12.5 버전부터 커뮤니티 에디션이 엔터프라이즈 에디션과 동일한 코드베이스를 공유하게 되어 모든 핵심 엔터프라이즈 기능을 사용할 수 있게 되었습니다. 하지만 다음과 같은 제한사항이 있습니다:

새로운 제한사항:

  • 라이선스 제한: 상업적 목적으로 사용 불가
  • 데이터베이스 크기 제한: 총 100GB 제한
  • 기술 지원: 커뮤니티 에디션 사용자는 기술 지원 불가

새로 제공되는 기능:

  • OneShard (단일 샤드 클러스터)
  • SmartGraphs (스마트 그래프)
  • 백업 기능 (Backups)
  • 기타 모든 엔터프라이즈 기능

보안 및 성능 개선사항

3.12 버전에는 메모리 추적 개선, 압축 기능, 쿼리 로깅, 클러스터 연결 확인 등의 보안 강화 기능이 포함되어 있습니다. 또한 GenAI 애플리케이션과 AI 기반 검색에 필수적인 벡터 인덱스(Vector Indexes) 기능도 추가되었습니다.

 

 

6. 업그레이드 계획 수립 가이드 – 단계별 마이그레이션 전략

안전하고 효율적인 업그레이드를 위한 단계별 가이드를 제공합니다.

1단계: 현재 상황 점검

시스템 정보 확인 (System Information Check)

  • 현재 ArangoDB 버전 확인: 웹 인터페이스의 대시보드(Dashboard) > 시스템 정보(System Information) 메뉴
  • 데이터베이스 크기 및 구조 분석
  • 현재 사용 중인 기능 목록 작성

2단계: 호환성 검토

중요 확인사항:

  • 애플리케이션 코드의 AQL 쿼리 호환성
  • 사용 중인 드라이버(Driver) 버전 확인
  • 클러스터 구성이 있는 경우 설정 검토

3단계: 백업 및 테스트

필수 준비작업:

  • 전체 데이터베이스 백업 생성
  • 테스트 환경에서 업그레이드 시뮬레이션
  • 롤백 계획 수립

4단계: 업그레이드 실행

권장 절차:

  1. 유지보수 모드 전환
  2. 최종 백업 생성
  3. ArangoDB 서비스 중지
  4. 새 버전 설치 및 데이터 마이그레이션
  5. 서비스 재시작 및 기능 검증

 

 

7. 지원 종료 버전 사용 시 위험요소 – 보안과 안정성 관점에서

지원이 종료된 버전을 계속 사용할 경우 다음과 같은 심각한 위험에 노출될 수 있습니다.

보안 위험 (Security Risks)

  • 보안 패치 부재: 새로 발견되는 취약점에 대한 수정 불가
  • 규정 준수 문제: 많은 보안 표준에서 지원되는 소프트웨어 사용 요구
  • 데이터 유출 위험: 구버전의 알려진 취약점 악용 가능성

운영 위험 (Operational Risks)

  • 기술 지원 중단: 문제 발생 시 공식적인 도움 받기 어려움
  • 성능 저하: 최신 최적화 기능 사용 불가
  • 호환성 문제: 다른 시스템과의 연동 어려움 증가

 

 

8. 마무리 – 체계적인 버전 관리의 중요성

ArangoDB의 확립된 지원 종료 정책은 사용자들이 충분한 시간을 가지고 최신 버전으로 마이그레이션할 수 있도록 설계되었습니다. 2025년 9월 현재, ArangoDB 3.12가 안정적으로 지원되는 최신 버전으로 운영되고 있습니다.

버전별 현재 권장사항

현재 사용 버전 위험도 권장 사항
3.12 🟢 안전 최신 패치 버전 유지, 정기적인 업데이트
3.11 이하 🔴 높음 즉시 3.12로 업그레이드 필수

핵심 권장사항

  1. 현재 3.12 사용자: 안정적인 지원을 받고 있으므로 최신 패치 버전(3.12.5.2) 유지
  2. 현재 3.11 이하 사용자: 지원이 종료되어 보안 위험이 있으므로 즉시 3.12로 업그레이드
  3. 모든 사용자: ArangoDB 공식 EOL 공지 페이지 정기 모니터링
  4. 엔터프라이즈 사용자: 연장 지원 옵션이 필요한 경우 기술 지원팀과 상담

지속적인 관리 전략

ArangoDB는 메이저 릴리스 최소 18개월, 마이너 릴리스 최소 12개월의 지원 정책을 유지하고 있어 충분한 업그레이드 계획 수립이 가능합니다. 정기적인 버전 점검과 계획적인 업그레이드를 통해 안정적이고 보안이 강화된 환경을 유지하시길 권합니다.

더 자세한 업그레이드 가이드는 ArangoDB 공식 문서에서 확인하실 수 있으며, 엔터프라이즈 고객의 경우 기술 지원팀에 문의하여 맞춤형 마이그레이션 지원을 받으실 수 있습니다. 🙂

 

 

댓글 남기기