Table of contents
Intro.
블렌더는 자유도가 높고 필요에 따라 애드온 설치 및 세팅을 포함해 여러가지 설정을 커스텀해 쓰는 경우가 많다. 업데이트가 매우 잦은 편이기는 하지만 다행히 매이저 업데이트를 제외한 대부분의 경우 기존 설정을 유지할 수 있다. 기능을 확장하는 대부분의 애드온들 역시 개별 설정이 대부분 유지된다.
커스텀 라이브러리를 필수적으로 사용하고 있는 KitOps, DecalMachin3 등은 주의를 요한다. 사용자가 제작한 라이브러리를 애드온 업데이트시 모두 잃어버릴 수도 있으니 반드시 라이브러리 폴더는 커스텀으로 관리해야 한다. → 폴더구조 참고
필요성
커스텀 설정 값들은 데이터량도 많을뿐더러 매우 복잡하기 때문에 백업을 해두고 필요한 경우에 복원해 사용한다면 매우 편리하게 블렌더를 이용할 수 있다. 컴퓨터를 초기화 해야하는 경우나 다른 작업장소 (회사 - 집 - 학교 등) 에서 완벽하게 동일한 블렌더 사용자 환경을 구성하는 경우가 그 좋은 예라 할 수 있다. 또한 기업이나 학원 등 다수의 컴퓨터에 완전히 동일한 블렌더 구동환경을 구성해야하는 경우도 백업 및 복원 솔루션은 꽤나 유용하다고 할 수 있다.
파워백업
유명한 블렌더 애드온 개발자중 한명인 bonjorno7은 Powerbackup 이라는 블렌더 백업용 애드온을 제작했다. 그러나 파워 백업 애드온을 이용하려면 우선 이 애드온을 먼저 설치하고 준비하는 과정이 필요하다. 즉, 원클릭으로 백업 및 복원을 진행할 수 없는 것이다. 이 애드온의 또다른 문제점은 애드온에 따라 백업 복원이 불가능한 경우도 있다는 것이다. 완벽한 설정 복원이 가장 중요한 기능인데 이것이 제대로 작동하지 않는다. 따라서 모블에서는 다른 솔루션을 생각해보았다.
모블 오토 백업 스크립트
블렌더의 설정 및 구성을 서로 다른 환경에서 로드하는 것은 사실 크게 어려운 일은 아니다. 오픈소스이지만 여전히 존재하는 블렌더 애드온들의 라이선스 문제만 없다면 다른 환경에서 - 심지어는 리눅스 - 윈도우 - 매킨토시 크로스오버로 - 거의 완벽하게 설정을 로드할 수 있다. 문제는 이 과정이 일반 사용자에게 조금 복잡할 수 있다는 것.
모두의 블렌더 백업 스크립트는 이러한 과정을 자동화했고 주요 기능은 다음과 같다.
•
블렌더 유저 인터페이스 및 모든 (단축키, 파이메뉴, 테마 등) 커스텀 설정 백업 및 복원
•
모든 애드온 설정 백업 및 복원
•
에셋 브라우저 및 애드온에서 사용하는 모든 라이브러리 폴더 백업 및 복원
당연하게도 Pillow나 UV Pack Master Engine 등 별도의 설치가 필요한 경우는 개별적인 작업이 필요하다. 라이선스 코드를 입력해 활성화가 필요한 쿼드 리메셔 등 역시 시리얼 입력과정이 요구된다.
Setup
모블 백업은 블렌더 데이타 백업 복원 스크립트이다. 주 역할은 지정된 데이터 파일들을 전부 압축 혹은 복원해 특정 위치로 옮기는 것이다. 따라서 사용하기에 앞서 블렌더 폴더 구조를 파악하고 사용되는 파일들의 역할을 이해할 필요가 있다.
Directory Structures
크게 프로그램 폴더, 프로파일 폴더, 라이브러리 폴더로 나눌 수 있음.
Program Folder
User Profile Folders
Library Folders
Files
요구되는 파일 그리고 사용되는 파일들을 정리해보았다. 작동하는 원리를 이해하는데 도움이 될 것이다.
스크립트 파일
모블 백업을 실제적으로 수행하는 파일로 .exe 로 되어있다.
압축 프로그램 파일
백업해야 하는 데이터들은 사이즈도 크지만 우선 파일 갯수가 많다. 효율적으로 백업/복원 하기 위해서는 압축이 필수적이다. 모블 백업은 현재 zip 방식의 압축을 사용하고 있다.
데이타 파일 - 백업
백업할 내용들로 애드온 및 설정, 라이브러리 파일 등이 여기 포함된다.
압축 데이타 파일 - 복원
백업된 내용들로 애드온 및 설정, 라이브러리 파일 등의 데이터를 압축한 파일(zip)들로 이루어져있다.
매번 모든 데이타들을 백업하는 것은 비효율 적이기 때문에 특정 부분만 나누어서 압축해야한다. 이 결과 몇 개의 zip 파일이 생성된다.
Process
블렌더가 클린 설치*된 상태에서 모블 백업 스크립트 셋업을 진행한다. 아래의 스탭을 참고.
압축 프로그램 설치나 폴더 세팅 등의 절차는 최초 한 번만 수행해주면 된다.
Cloud Setup
클라우드를 이용하면 모든 백업 파일을 클라우드에 저장하고 공유할 수 있다. 현재 모블 백업은 원드라이브를 사용하고 있으나 NAS의 클라우드 기능을 이용하거나 네이버 클라우드 등 다른 서비스를 이용하는 것도 가능하다. 참고로 오직 로컬 위치에만 백업을 한다면 이 과정은 생략해도 좋다.
위 링크에서 원드라이브를 다운로드하고 설치를 진행한다. 주의할 점은 설치 경로는 반드시 C 드라이브여야 하며, 원드라이브에 유저 프로파일이 연동되도록 세팅하면 안된다는 것. 다음의 이미지 참고.
원드라이브 빈공간은 모든 커스텀 데이터를 포함할 수 있을만큼 충분히 커야 함. 커스텀 데이터는 애드온을 포함 각종 라이브러리 파일들을 의미한다. 또한 커스텀 데이터량은 원드라이브 특성상 4기가 바이트를 초과할 수 없다.
Folder Setup
Directory Structure에서 설명한 내용을 참고해 다음과 같은 형태로 폴더를 설정한다. 아래는 원드라이브를 사용하는 예제임.
C:\Users\username\OneDrive\Blender\Backup
C:\ProgramData\Blender Foundation
C:\Users\UserName\AppData\Roaming\Blender Foundation
Folder hierarchy must be the same as the above.
→ 위와 같은 폴더 구조가 생성되어야 한다.
Install Zip/Unzip Program
압축과 해제를 스크립트에서 실행할 수 있도록 압축 프로그램을 설치한다.
Copy the files into C:\Windows\System32
→ 위 링크에서 zip_unzip.zip 파일을 다운로드후 압축해제
→ zip.exe / unzip.exe 파일을 C:\Windows\System32 에 복사
→ 위 링크에서 sfkx64.zip 파일을 다운로드후 압축해제
→ sfkx64.exe 파일을 C:\Windows\ 에 복사
Download the Scripts
현재 모블 백업은 스크립트 파일을 무료 배포하고 있음. 아래의 링크에서 다운로드 받을 수 있다.
풀 패키지 다운로드
Table of contents
Copyright ⓒ 2022 by 9ame art la6














