Winodws 2016 이상 버전의 경우 RCT(Resilient Change Tracking) Feature를 사용하여 VM을 Backup 할 수 있습니다. (기존에는 VSS를 사용하여 Backup 받았습니다.) RCT는 Hyper-V VM Disk에 대한 Block 추적 기능을 제공합니다. Backup Tool에서는 RCT를 사용하여 Backup 사이에 발생하는 VM Disk의 Block 변경 사항을 추적하여 Backup 후 변경된 Block만 다음 Incremental Backup 시 Backup을 진행합니다. RCT는 추적하는 Block을 Memory에 한개 Disk에 두개의 Bitmap을 생성합니다. .mrt와 .rct 파일이 생성됩니다. RCT 파일의 경우 Memory 이슈 발생하여 Memo..
Microsoft는 Lifecycle Policy(수명 주기)를 통해 모든 제품의 유지보수를 제공하고 있습니다. 크게 두 종류의 수명 주기로 관리되며 소매 구매 또는 볼륨 라이선싱을 통해 제공되는 상업용 제품을 위한 고정 수명 주기 정책과 지속적으로 서비스되고 지원되는 제품 및 서비스를 위한 최신 수명 주기 정책으로 관리하고 있습니다. 해당 정책들은 다음과 같습니다. 소매 구매 또는 볼륨 라이선싱을 통해 제공되는 상업용 제품을 위한 Fixed Lifecycle Policy(고정 수명 주기 정책)가 있습니다. (관련 사이트 : 고정 수명 주기 정책 - Microsoft Lifecycle | Microsoft Learn) Azure와 같이 지속적으로 서비스되고 지원되는 제품 및 서비스의 경우 Modern L..
Webstorm Github에서 Binary 가져오기 개발 환경이 변경 또는 추가되는 경우 Github와 같이 연동된 Version 관리 Tool에서 Binary를 가져오게 됩니다. 그중 Webstorm을 사용하여 Binary를 가져오는 방법입니다. 처음 Webstorm에 접속한 후 "Get from VCS"를 선택합니다. 처음 접속 시 Github와 연동이 되어 있지 않아 연동을 진행합니다. Log In via Github를 클릭하여 Github와 연동합니다. Authorize in Github를 선택하여 Github에 로그인하여 연동을 진행합니다. Github와 연동되면 해당 계정에 생성되어 있는 Repository가 나옵니다. 관련 Repository를 선택한 후 저장될 위치를 선택한후 Clone을..
Chocolatey란 무엇인가 Chocolatey는 Windows Package 관리 Program입니다. (일명 Choco or 초코라고 많이 부릅니다.) Linux로 치면 Ubuntu의 apt-get이나 CentOS의 yum 같은 Program입니다. 관련 사이트 : https://docs.chocolatey.org/en-us/choco/new-in-v2 Chocolatey Software Docs | What's new in Chocolatey CLI v2.0.0 A summary of the notable differences when upgrading from Chocolatey CLI v1.x to v2.0.0. docs.chocolatey.org cli, gui 모두 지원하며 Package를..
windows 기반의 pycharm을 사용하여 flask project 생성 후 기본 source를 실행하면 다음과 같은 오류가 발생합니다. google에서 검색하면 다음과 같이 설정하라고 나옵니다. File -> Settings -> Editor -> File Encoding -> Project Encoding을 변경 (System Default: x-windows-949 -> UTF-8) 기존) 변경) 해당 부분을 변경 후에도 동일한 오류가 발생하여 검색 중 다음 옵션 변경 후 정상 확인하였습니다. File -> Settings -> Editor -> General -> Console -> Default Encoding을 변경 (System Default: x-windows-949 -> UTF-8) ..